自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 第十一章:内部类

2. 内部类编译之后会生成独立的.class文件,命名。(1) 当 {}中有且只有一行语句时,{}可以省略。3. 内部类的分类:成员内部类、静态内部类、局部。1. 理解:用于简化匿名内部类的实现过程,基于函。(3) 如果方法带有返回值,当方法实现只有一行语。(2) 特点:匿名内部类定义和对象的创建一起完。成,基于一个匿名内部类只能创建该类的一个对象。(1) 要求:继承一个父类或是实现一个接口。外部类类名$内部类的类名.class。1. 内部类:定义在一个类内部的类。(2) ()中的数据类型可以省略。

2024-06-12 23:11:31 149

原创 第十章:接口

class 类名 implements 接口名1,接口名。class 类名 implements 接口名{}1. 接口:是一种标准,接口的实现者和使用者都必。(4) 接口中的属性都是公开的、静态的、常量(默。(1) 实现类不想成为抽象类,则需要覆盖接口中所。(2) 实现类覆盖接口中的方法时,访问权限必须是。(3) 注意:如果一个类实现多个接口,需要把所有。(2) 注意:一个类实现多个接口的同时,允许继承。1. 常量接口:接口中只有静态常量,没有定义任何。2. 标记接口:空接口,接口中没有定义任何的属性。

2024-06-12 23:10:46 349

原创 第九章:三个修饰符

思考:System.out.println();2. final可以修饰方法:被final修饰的方法能被子类。3. final可以修饰类:被final修饰的类不能被继承,(1) 被static 修饰的属性称为静态属性、静态变。(3) 注意:访问修饰符 和 static之间没有先后。(1) 被 static 修饰的代码块 称为静态代码块。(1) 被 asbtract修饰的方法称为 抽象方法。1. final可以修饰变量(局部变量、实例变量、静态。(3) 被 final修饰的引用,存储的对象不允许改。

2024-06-12 23:08:29 240

原创 第八章:面向对象的三大特性[封装、继承、多态]

2. private :私有的,被 private修饰的内容,只能。3. 方法的覆盖:[也被称为方法的重写-override]b. super()/super(实参):应用在子类构造方。private:被private修饰的属性和方法不允许被。super()/super(实参),则在子类的构造方法第。a. super.:应用在子类的方法中,访问父。有多个间接的父类(多级继承),java中的类之间的。(1) 父类型的引用 赋值给 子类型的引用,需要强。(2) 子类型的引用 赋值给 父类型的引用,直接赋。

2024-06-12 23:05:43 791

原创 第七章:面向对象

(3) this.通常可以省略,但是当成员变量和局部。(1) this():必须用在构造方法中第一行有效语。(2) 形参列表不同(参数的个数、顺序、数据类型)(2) 构造方法没有返回值类型(连void都没有)(1) 构造方法在创建对象时,jvm根据传递的参数。(1) this代表当前对象,用于调用本类的属性和。(1) 对象的属性:代表对象有什么特征,对应静态。(2) 对象的方法:代表对象能做什么,对应动态的。(1) 类:计算机中用于区分不同类别对象,用于描。(6) 命名冲突:在本类中不允许有同名成员变量,

2024-06-12 23:02:50 471

原创 第六章:数组

java.util.Arrays.copyOf(原数组名,新数组。数据类型[][] 数组名= new 数据类型[行数][列。数据类型[] 数组名 = new 数据类型[]{值。System.out.println("新数组的长。(2) 数组的访问:通过数组名+下标,数组名[下。(1) 创建一个更大空间的新数组,通常是数组的长。2. 数组的重要因素:数组的长度 和 数据类型。(1) 数组的下标:从0开始,依次为 0、1、

2024-06-12 22:58:12 297

原创 第五章:函数

2. 形式参数:(1) 形式参数:简称形参,函数和调用者之间需要。函数的声明:public static void 函数名()(2) 语法:(数据类型 参数名,数据类型 参数名。(1) 返回值类型为void,代表无返回值,函数无。3. 函数定义的位置:定义在类以内,其他函数以外。(1) 实际参数:简称实参,函数调用时,用户传递。(2) 返回值类型为:8种基本数据、对象类型,代。(1) 第一种处理方式:定义和返回值类型同类型的。(2) 回归:基于出口的结果,逐层向上回归,依次。

2024-06-12 22:54:19 405

原创 第四章 循环结构

先执行循环变量的初始化,接着执行循环体,同时循环变量改变,然后判断循环条件,条件满足,则再次执行循环体,循环变量的改变,再次的判断循环条件。4利用循环打印图形:通常使用外层循环控制行, 内层循环控制列。中循环体,从而执行循环变量改变,再次判断循环条件,如果满足。先执行循环的初始化,接着判断循环条件,如果条件满足。循环的组成部分:循环变量的初始化、循环条。循环:当循环的次数明确时,建议使用。:中止、结束本次循环,从而进入下一。:中止、结束本层的本次循环,从而进。中循环体,从而执行循环变量的改。

2024-06-12 22:47:58 417

原创 第三章:分支结构

执行原理:会根据switch中的表达式结果,从上往下进行依次匹配case后面的值,哪一个匹配成功,则执行case后面对应的语句,如果都匹配不成功,则执行default后面的语句。(2) 执行原理:如果 if后面()中的条件成立,结果为true,则执行{}中的语句。(2) break:终止、结束switch..case结构,防止case穿透。(2) 执行原理:如果if()中的条件成立,则执行语句1,否则执行语句2。(2) 执行原理:先判断外层的if条件,再判断内层的if条件。if(判断条件/布尔表达式){

2024-06-12 22:36:15 286

原创 Java 学习 第二章 变量、数据类型、表达式、运算符

(2) 原理:判断布尔表达式结果是否成立,成立——true,则执行表达式1;&&:逻辑与,并且,两端连接的必须都为布尔表达式,两端同时为true,结果才为true。||:逻辑或,或者,两端连接的必须都为布尔表达式,只要有一端为true,结果就为true。(1) 场景:将小数据类型 赋值给大数据类型(存储的数据类型范围越大->大数据类型)// 输入一个字符串。(3) 没有 double/float,有 long,结果 为long。float(4B) 和 long(8B)相比谁的存储数据范围更大。

2024-06-12 22:17:44 604

原创 JAVA学习 第一章 Java的历史和环境搭建

3. 编程资源广泛性:很4. 跨平台性:可以在不同的操作系统上,执行java。(1) 望文生义, Student/ User / Admin /(2) JRE:Java运行环境,JRE = 解释器 +JVM。2. 注意:实际运行的时候,运行的是 .class 文件。2. 注意:实际运行的时候,运行的是 .class 文件。(3) 类名:每个单词首字母大写,TestStudent。(2) 后运行:将 .class 文件 通过解释器,逐。(1) JVM:Java虚拟机,作用:屏蔽不同操作系统。

2024-06-04 20:33:17 574 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除