02 2022 档案

摘要:return也有作用域? 异常:指程序运行过程中出现的异常 发表格式在方法名最后加上throws 错误类型{ } 处理异常 try{ 可能出现异常的代码 }catch(错误类型){ 处理代码 } 阅读全文
posted @ 2022-02-13 22:10 zwx_1 阅读(31) 评论(0) 推荐(0)
摘要:静态代码块在加载类的时候就在执行,即无论new多少个对象都指向同一个变量。 静态变量可以在没有new的情况下就用类名.变量名的方式进行访问。 静态方法不能访问非静态成员变量。 final关键字修饰的类不能被继承,修饰的方法不能被重写,修饰的变量不能被改变。 抽象: 被abstract关键字修饰的方法 阅读全文
posted @ 2022-02-08 18:31 zwx_1 阅读(49) 评论(0) 推荐(0)
摘要:private关键词修饰的属性可以通过get、set方法去进行获取 IDEA Alt+insert可以自动生成方法 Java中所有的类都直接或间接的继承自Object类 Ctrl+H可以查看类的继承关系 重写时方法的调用(非静态)只和左边定义的类型有关 子类中如果重写了父类的方法在调用时优先调用子类 阅读全文
posted @ 2022-02-06 11:16 zwx_1 阅读(50) 评论(0) 推荐(0)
摘要:如果一个类在java.lang包下就不用导包 Java构造器: 1.与类名相同 2.没有返回值 作用: 1.new的本质是在调用构造方法 2.初始化对象的值 注意点: 1.定义有参构造后,如果想使用无参构造,需要显式的定义一个无参构造。 Alt +Insert注入构造方法 面向对象编程的本质是:以类 阅读全文
posted @ 2022-02-05 11:11 zwx_1 阅读(37) 评论(0) 推荐(0)
摘要:for each语句: 格式 for(数据类型 操作的元素名称:操作对象名){操作的元素相关的语句} static关键字: 1.没有被static修饰的方法调用时需要先new一个实例出来,再通过类名.方法名()的方式进行调用; 2.没有被static关键字修饰的方法无法和被static关键字修饰的方 阅读全文
posted @ 2022-02-03 09:29 zwx_1 阅读(33) 评论(0) 推荐(0)
摘要:数组的定义格式:数据类型[] 数据名称 = new 数据类型[数量],例如 double[] d = new double[10]; 变量-栈?引用类型-堆? 数组的初始化方式: 1.静态初始化:创建+赋值,如:int[] a = {1,2,3} 2.动态初始化:int[] a = new int[ 阅读全文
posted @ 2022-02-02 09:46 zwx_1 阅读(40) 评论(0) 推荐(0)