- 博客(7)
- 收藏
- 关注
原创 java学习-异常
(1) 基本概念Java中,将程序执行过程中发生的不正常情况称为异常。(2)异常事件Errorjava虚拟机无法解决的严重问题:JVM系统内部错误、资源耗尽等严重情况,Error是严重错误,程序会崩溃。Exception其他因编程错误或偶然的外在因素导致的一般性问题,可以使用针对性的代码进行处理。Exception分为:运行时异常和编译时异常(1)基本概念当程序中出现了某些“错误”,但该错误信息并没有在Throwable子类中描述处理,这个时候可以自己设计异常类,用于描述该异常信息(2)步骤。
2024-06-12 23:07:34 994
原创 Java学习
(1)概念:类变量(静态变量/静态方法),是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改他时,修改的也是同一个变量。3)如果类不是 final 类,但是含有 final 方法,则该方法虽然不能重写,但是可以被继承 即,仍然遵守继承的机制。(1)如果定义类在局部位置(方法中/代码块) :1) 局部内部类(有类名) 2) 匿名内部类(没有类名)静态相关的代码块,属性初始化,在类加载时,就执行完毕,因此是优先于 构造器和普通代码块执行的。
2024-04-07 20:52:09 566 1
原创 Java学习
3) 当创建子类对象时,不管使用子类的哪个构造器,默认情况下总会去调用父类的无参构造器,如果父类没有提供无 参构造器,则必须在子类的构造器中用 super 去指定使用父类的哪个构造器完成对父类的初始化工作,否则,编译不会通过。当多个类存在相同的属性(变量)和方法时,可以从这些类中 抽象出父类,在父类中定义这些相同的属性和方法,所有的子类不需要重新定义这些属性和方法,只需要通过 extends 来 声明继承父类即可。2)子类方法的返回类型和父类方法返回类型一样,或者是父类返回类型的子类。
2024-03-02 13:35:49 864
原创 java学习
1) this 关键字可以用来访问本类的属性、方法、构造器 2) this 用于区分当前类的属性和局部变量 3) 访问成员方法的语法:this.方法名(参数列表) 4) 访问构造器语法:this(参数列表);注意:1) 构造器的修饰符可以默认, 也可以是 public protected private 2) 构造器没有返回值 3) 方法名 和类名字必须一样 4) 参数列表 和 成员方法一样的规则 5) 构造器的调用, 由系统完成。类是对象的模板,对象是类的一个个体,对应一个实例。
2024-02-28 22:24:59 832 1
原创 周报2.9
3.学习面向对象编程中级部分 安装了IDEA,了解了IDEA的基本介绍和使用,了解包的三大作用,基本语法,原理,和快速入门,学习了访问修饰符的基本介绍和访问范围,SUPER关键字,面向对象编程三大介绍,继承,继承还没有学习完。2.学习面向对象编程基础部分 包括:类与对象,成员方法,成员方法传参机制,方法递归调用,方法重载,可变参数,作用域,构造方法,THIS关键字。1.继续学习数组、排序和查找以及二维数组的动态初始化和静态初始化。
2024-02-09 15:51:08 366
原创 java学习
在控制台,输入tab键,可以实现命令补全1) 算术运算符2) 赋值运算符3) 关系运算符 [比较运算符]4) 逻辑运算符5) 位运算符 [需要二进制基础]6) 三元运算符switch 和 if 的比较1) 如果判断的具体数值不多,而且符合 byte、 short 、int、 char, enum[枚举], String 这 6 种类型。虽然两个语句都可 以使用,建议使用 swtich 语句。2) 其他情况:对区间判断,对结果为 boolean 类型判断,使用 if,if 的使用范围更广。
2024-01-26 21:00:00 869 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人