- 一.什么是抽象类?类和类之间具有共同特征,将这些特征提取出来,形成的就是抽象类。类本身是不存在的,所以抽象类无法创建对象(无法实例化)。二.抽象类属于什么类型?引用数据类型。三.抽象类怎么定义?在class前添加abstract关键字就行了。【修饰符列表/public】 abstract class 类名{ 类体;}四.抽象类的作用抽象类是无法实例化的,无法创建对象的,所以抽象类... 一.什么是抽象类?类和类之间具有共同特征,将这些特征提取出来,形成的就是抽象类。类本身是不存在的,所以抽象类无法创建对象(无法实例化)。二.抽象类属于什么类型?引用数据类型。三.抽象类怎么定义?在class前添加abstract关键字就行了。【修饰符列表/public】 abstract class 类名{ 类体;}四.抽象类的作用抽象类是无法实例化的,无法创建对象的,所以抽象类...
- 一.什么是继承继承:在现实世界当中也是存在的。 例如:父亲很有钱,儿子不用努力也很有钱。二.继承的作用:基本作用:子类继承父类,代码可以得到复用。(这个不是重要的作用,是基本作用。)主要作用:因为有了继承关系,才有了后期的方法覆盖(重写)和多态机制。java只允许单继承,不允许多继承,可以多层继承。java是简单的。c++支持多重继承,c++更接近现实一些,因为在现实世界中儿子同时继承父母... 一.什么是继承继承:在现实世界当中也是存在的。 例如:父亲很有钱,儿子不用努力也很有钱。二.继承的作用:基本作用:子类继承父类,代码可以得到复用。(这个不是重要的作用,是基本作用。)主要作用:因为有了继承关系,才有了后期的方法覆盖(重写)和多态机制。java只允许单继承,不允许多继承,可以多层继承。java是简单的。c++支持多重继承,c++更接近现实一些,因为在现实世界中儿子同时继承父母...
- 一.this1.this是一个关键字,全部小写。2.this是什么,在内存方面是怎样的?一个对象一个this。this是一个变量,是一个引用。this保存当前对象的内存地址指向自身。所以,严格意义上来说,this代表的就是"当前对象"this储存在堆内存当中对象的内部。3.this只能使用在实例方法中,谁调用这个实例放大,this就是谁。所以this代表的是:当前对象。4."this"大部... 一.this1.this是一个关键字,全部小写。2.this是什么,在内存方面是怎样的?一个对象一个this。this是一个变量,是一个引用。this保存当前对象的内存地址指向自身。所以,严格意义上来说,this代表的就是"当前对象"this储存在堆内存当中对象的内部。3.this只能使用在实例方法中,谁调用这个实例放大,this就是谁。所以this代表的是:当前对象。4."this"大部...
- 注:使用static关键字可以定义:静态代码块一.什么是静态代码块,语法是什么?static { java语句; Java语句;}二.static静态代码块在什么时候执行呢?类加载时执行,并且只执行一次。静态代码块有这样的特征/特点注意:静态代码块在类加载时执行,并且在main方法执行之前执行。静态代码块一般是按照自上而下的顺序执行。三.静态代码块有什么作用?第一:静态... 注:使用static关键字可以定义:静态代码块一.什么是静态代码块,语法是什么?static { java语句; Java语句;}二.static静态代码块在什么时候执行呢?类加载时执行,并且只执行一次。静态代码块有这样的特征/特点注意:静态代码块在类加载时执行,并且在main方法执行之前执行。静态代码块一般是按照自上而下的顺序执行。三.静态代码块有什么作用?第一:静态...
- 一.static1.static翻译为“静态”2.所有的static关系子修饰都是类相关的,类级别的。3.所有的static修饰的,都是采用“类名.”的方式访问。4.static修饰的变量:静态变量5.static修饰的方法:静态方法6.没有static修饰的方法都要先new对象,然后通过“引用.”访问static修饰的方法只能被另一个也是static修饰的方法调用二.变量的分类:1.变量... 一.static1.static翻译为“静态”2.所有的static关系子修饰都是类相关的,类级别的。3.所有的static修饰的,都是采用“类名.”的方式访问。4.static修饰的变量:静态变量5.static修饰的方法:静态方法6.没有static修饰的方法都要先new对象,然后通过“引用.”访问static修饰的方法只能被另一个也是static修饰的方法调用二.变量的分类:1.变量...
- 一.面向对象的三大特征 :1.封装 2.继承 3.多态有了封装,才有继承,有了继承,才能说多态。面向对象的首要特征:封装。二.什么是封装?现实生活中有很多现实的例子都是封装的,例如:手机,电视机,笔记本电脑,照相机,这些都是外部有一个坚硬的壳儿,封装起来,保护内部的部件,保证内部的部件是安全的,另外封装了之后,对于我们使用者来说,我们是看不见内部的复杂结构的,另外我们也不需要关心内部有多么复... 一.面向对象的三大特征 :1.封装 2.继承 3.多态有了封装,才有继承,有了继承,才能说多态。面向对象的首要特征:封装。二.什么是封装?现实生活中有很多现实的例子都是封装的,例如:手机,电视机,笔记本电脑,照相机,这些都是外部有一个坚硬的壳儿,封装起来,保护内部的部件,保证内部的部件是安全的,另外封装了之后,对于我们使用者来说,我们是看不见内部的复杂结构的,另外我们也不需要关心内部有多么复...
- 一.构造方法概述:什么是构造方法,有什么用?构造方法是一个比较特殊的方法,通过构造方法可以完成对象的创建,以及实例对象的初始化,换句话说:构造方法是用来创建对象,并且同时给对象的属性赋值。二.构造方法作用:1.创建对象2.给属性赋值注意:实例变量没有手动赋值的时候,系统会赋默认值。重点:当一个类没有提供任何构造方法,系统会默认提供一个无参数的构造方法(这个构造方法被称为缺省构造器)当一个类中... 一.构造方法概述:什么是构造方法,有什么用?构造方法是一个比较特殊的方法,通过构造方法可以完成对象的创建,以及实例对象的初始化,换句话说:构造方法是用来创建对象,并且同时给对象的属性赋值。二.构造方法作用:1.创建对象2.给属性赋值注意:实例变量没有手动赋值的时候,系统会赋默认值。重点:当一个类没有提供任何构造方法,系统会默认提供一个无参数的构造方法(这个构造方法被称为缺省构造器)当一个类中...
- 一.数据类型有什么用?数据类型用来声明变量,程序在运行过程中根据不同的数据类型分配不同大小的空间。int I = 10; double d = 1.23;i变量和d变量类型不同,空间大小不同。 二.数据类型在java语言中包括两种:1.第一种:基本数据类型基本数据类型又可以划分为四大类8小种:(1).第一类:整数型(没有小数的)byte、short、int、long (2).第二类:浮点型(... 一.数据类型有什么用?数据类型用来声明变量,程序在运行过程中根据不同的数据类型分配不同大小的空间。int I = 10; double d = 1.23;i变量和d变量类型不同,空间大小不同。 二.数据类型在java语言中包括两种:1.第一种:基本数据类型基本数据类型又可以划分为四大类8小种:(1).第一类:整数型(没有小数的)byte、short、int、long (2).第二类:浮点型(...
- 一.关于程序当中的数据??开发软件是为了解决现实世界中得问题。而现实世界当中,有很多问题都是使用数据进行描述的,所以软件执行过程中最主要的就是对数据的处理。软件在处理数据之前需要能够表示数据,在java代码中,怎么表示数据呢??在java中有这样一个概念:字面量 。注意:在java语言中“数据”被称为“字面值”如: 10 、 1.23 、 true 'a' “abc”以上这些都是数据,在程... 一.关于程序当中的数据??开发软件是为了解决现实世界中得问题。而现实世界当中,有很多问题都是使用数据进行描述的,所以软件执行过程中最主要的就是对数据的处理。软件在处理数据之前需要能够表示数据,在java代码中,怎么表示数据呢??在java中有这样一个概念:字面量 。注意:在java语言中“数据”被称为“字面值”如: 10 、 1.23 、 true 'a' “abc”以上这些都是数据,在程...
- 试题 基础练习 FJ的字符串提交此题 评测记录 资源限制时间限制:1.0s 内存限制:512.0MB问题描述 FJ在沙盘上写了这样一些字符串: A1 = “A” A2 = “ABA” A3 = “ABACABA” A4 = “ABACABADABACABA” … … 你能找出其中的规律并写所有的数列AN吗?输入格式 仅有一个数:N ≤ 26。输出格式 请输出相应的... 试题 基础练习 FJ的字符串提交此题 评测记录 资源限制时间限制:1.0s 内存限制:512.0MB问题描述 FJ在沙盘上写了这样一些字符串: A1 = “A” A2 = “ABA” A3 = “ABACABA” A4 = “ABACABADABACABA” … … 你能找出其中的规律并写所有的数列AN吗?输入格式 仅有一个数:N ≤ 26。输出格式 请输出相应的...
- java语言中的数组是一种引用数据类型。数组的父类是Object。数据实际上是一个容器,可以同时容纳多个元素。数组当中可以存储基本数据类型的数据,也可以存储引用数据类型的数据。数组因为是引用类型,所以数组对象是堆内存当中(数组是存储在堆当中的)。数组当前如果存储的是java对象的话,实际上存储的是对象的引用(内存地址),数组中不能直接存储java对象。数组一旦创建,在java中规定,长度不可... java语言中的数组是一种引用数据类型。数组的父类是Object。数据实际上是一个容器,可以同时容纳多个元素。数组当中可以存储基本数据类型的数据,也可以存储引用数据类型的数据。数组因为是引用类型,所以数组对象是堆内存当中(数组是存储在堆当中的)。数组当前如果存储的是java对象的话,实际上存储的是对象的引用(内存地址),数组中不能直接存储java对象。数组一旦创建,在java中规定,长度不可...
- 为什么要使用package?package是java中包机制。包机制的作用是为了方便程序的管理。不同的功能的类分别存放在不同的包下(按照功能划分的,不同的软件包具有不同的功能。) package怎么用?package是一个关键字,后面加报名。例如:package com.bjpowernode.javase.chapter17;注意:package语句只允许出现在java源代码的第一行。 包... 为什么要使用package?package是java中包机制。包机制的作用是为了方便程序的管理。不同的功能的类分别存放在不同的包下(按照功能划分的,不同的软件包具有不同的功能。) package怎么用?package是一个关键字,后面加报名。例如:package com.bjpowernode.javase.chapter17;注意:package语句只允许出现在java源代码的第一行。 包...
- 什么是继承?有什么用?子承父业就是继承基本作用:子类继承父类,代码可以得到复用。主要作用:因为有了继承关系,才有了后期的方法覆盖和多态机制。 继承的相关特性:1、B类继承A类,则称A类为超类(superclass),父类,基类B类则称为子类(subclass),派生类,拓展类。class A{}class B extends A{}我们平时聊天说得比较多的是:父类和子类。2、Java中的继承... 什么是继承?有什么用?子承父业就是继承基本作用:子类继承父类,代码可以得到复用。主要作用:因为有了继承关系,才有了后期的方法覆盖和多态机制。 继承的相关特性:1、B类继承A类,则称A类为超类(superclass),父类,基类B类则称为子类(subclass),派生类,拓展类。class A{}class B extends A{}我们平时聊天说得比较多的是:父类和子类。2、Java中的继承...
- 1. Key查看服务器上 key 的值@Test public void demo1() { //创建Jedis对象 Jedis jedis = new Jedis("47.107.53.146", 6379); System.out.println("===遍历key*==="); Set<String> keys = jed... 1. Key查看服务器上 key 的值@Test public void demo1() { //创建Jedis对象 Jedis jedis = new Jedis("47.107.53.146", 6379); System.out.println("===遍历key*==="); Set<String> keys = jed...
- static的特点:static翻译为静态的所有static关键字修饰的都是类相关的,类级别的。所有static修饰的,都是采用类名.的方式访问。static修饰的变量:静态变量static修饰的方法:静态方法 静态都是类相关的,访问时采用类名.的方式访问,不需要new对象不需要对象的参与即可访问,没有空指针异常的发生。静态变量在类加载器时初始化,不需要new对象,静态变量的空间就开出来了。... static的特点:static翻译为静态的所有static关键字修饰的都是类相关的,类级别的。所有static修饰的,都是采用类名.的方式访问。static修饰的变量:静态变量static修饰的方法:静态方法 静态都是类相关的,访问时采用类名.的方式访问,不需要new对象不需要对象的参与即可访问,没有空指针异常的发生。静态变量在类加载器时初始化,不需要new对象,静态变量的空间就开出来了。...
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,开启在线养虾模式2026/03/11 周三 19:00-20:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签