- 一.数组1.java语言中的数组是一种引用数据类型,不属于基本数据类型,数组的父类是Object。2.数组实际上是一个容器,可以同时容纳多个元素(数组是一个数据的集合)字面意思:“一组数据”3.数组当中可以储存“基本数据类型”的数据,也可以储存“引用数据类型”的数据 4.数组因为是引用类型,所以数组对象是堆内存当中(数组是存储在堆当中的)。5.数组当中如果存储的是“jav... 一.数组1.java语言中的数组是一种引用数据类型,不属于基本数据类型,数组的父类是Object。2.数组实际上是一个容器,可以同时容纳多个元素(数组是一个数据的集合)字面意思:“一组数据”3.数组当中可以储存“基本数据类型”的数据,也可以储存“引用数据类型”的数据 4.数组因为是引用类型,所以数组对象是堆内存当中(数组是存储在堆当中的)。5.数组当中如果存储的是“jav...
- 一.为什么要使用packagepackage是java中包机制,包机制的作用是为了方便程序的管理。不同功能的类分别存放在不同的包下(按照功能划分的,不同的软件包具有不同的功能)二.package怎么用package是一个关键字,后面加包名。例如package com.ruanjian2001.songhaoxuan30注意package语句只允许出现在java源代码的第一行。包名的命名规范... 一.为什么要使用packagepackage是java中包机制,包机制的作用是为了方便程序的管理。不同功能的类分别存放在不同的包下(按照功能划分的,不同的软件包具有不同的功能)二.package怎么用package是一个关键字,后面加包名。例如package com.ruanjian2001.songhaoxuan30注意package语句只允许出现在java源代码的第一行。包名的命名规范...
- 一.接口:1.接口也是一种“引用数据类型”,编译之后也是一个class字节码文件。2.接口是完全抽象的(抽象类是半抽象)或者也可以说接口是特殊的抽象类。3.接口的语法?【修饰符列表】 interface 接口名{}4.一个接口可以继承多个接口(支持多继承 用 ,隔开)5.接口中只包含两部分内容(没有其他内容):一部分是“常量” 一部分是:抽象方法 6.接口中所有的元素都是public修... 一.接口:1.接口也是一种“引用数据类型”,编译之后也是一个class字节码文件。2.接口是完全抽象的(抽象类是半抽象)或者也可以说接口是特殊的抽象类。3.接口的语法?【修饰符列表】 interface 接口名{}4.一个接口可以继承多个接口(支持多继承 用 ,隔开)5.接口中只包含两部分内容(没有其他内容):一部分是“常量” 一部分是:抽象方法 6.接口中所有的元素都是public修...
- 一.什么是抽象类?类和类之间具有共同特征,将这些特征提取出来,形成的就是抽象类。类本身是不存在的,所以抽象类无法创建对象(无法实例化)。二.抽象类属于什么类型?引用数据类型。三.抽象类怎么定义?在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源代码的第一行。 包...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签