上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 23 下一页
摘要: 1.异常 异常:执行中发生的不正常情况。 分为两类: Error:JVM系统内部错误、资源耗尽等严重情况。比如Stack OverflowError和 Out Of Memory。 Exception:空指针访问、试图读取不存在的文件、网络连接中断、数组下标越界。 解决办法:① 终止程序运行;② 错 阅读全文
posted @ 2022-09-27 18:31 植树chen 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1.内部类 在一个类的内部再定义一个类,内部类和外部类名字不能相同。 可以分为 成员内部类:静态、非静态 局部内部类:方法内、代码块内、构造器内,匿名内部类 2.成员内部类 (1)非静态 ① 和普通类差不多,可以在内部定义属性、方法、构造器等结构。 ② 可以使用public、protected、缺省 阅读全文
posted @ 2022-09-26 18:43 植树chen 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 1.interface说明 Java中不支持多继承,但有时必须从几个类中派生出一个子类,继承它们所有的属性和方法,使用interface达到多重继承的效果。 interface:接口,定义一组规则,是“能不能”的关系。 继承是一个“是不是”的关系。 2.接口注意点 (1)接口中的所有成员变量都默认由 阅读全文
posted @ 2022-09-21 18:25 植树chen 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1.abstract说明 abstract 表示抽象的,可以用来修饰类、方法。 推荐阅读:为什么使用抽象类?有什么好处? abstract 修饰类:抽象类 此类不能实例化(创建对象) 让子类对象实例化 抽象的使用前提:继承性 abstract 修饰方法:抽象方法 抽象方法只有方法的声明,没有方法体。 阅读全文
posted @ 2022-09-20 17:33 植树chen 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 1.代码说明 System类提供一些有用的属性和方法,包括标准输入输出和错误打印。 有一个对象属性out,类型为PrintStream。 setOut()方法使用static修饰,类加载时执行。 该对象属性可以调用PrintStream类中的打印方法。 public final class Syst 阅读全文
posted @ 2022-09-20 16:27 植树chen 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 1.final说明 final 表示最终的,可以用来修饰类、变量、方法。 final 修饰类:此类不能被其他类所继承 比如:String类、System类、StringBuffer类 final class A{ } class B extends A{ //编译错误,不能被继承 } final 修 阅读全文
posted @ 2022-09-20 15:32 植树chen 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1.代码块说明 一对花括号表示,仅可以使用static修饰,可以用来对类或对象进行初始化。 静态代码块:static修饰 随着类的加载而执行,只执行一次,有多个时,按顺序执行。 无法调用非静态结构。 非静态代码块 每次创建对象时都会执行一次,且优先于构造器执行,有多个时,按顺序执行。 可以调用静态结 阅读全文
posted @ 2022-09-20 14:38 植树chen 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 1.单例模式 设计模式:大量的实践总结和理论化之后最优的代码结构、编程风格、解决问题的思考方式。类似于棋谱、套路。 单例模式:在整个程序中,对某个类只能存在一个对象实例。比如windows系统中任务管理器窗口只能打开一个。 (1)对象通过构造器来创建,防止别的类使用new来创建该类对象,因此将构造器 阅读全文
posted @ 2022-09-20 11:12 植树chen 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1.main()方法说明 (1)是一个方法,方法名为main,是程序执行的入口。 (2)Java虚拟机需要调用类的main()方法,因此权限为public,用其他修饰则无法执行。 (3)不需要创建对象即可执行,因此用static修饰。 (4)参数为String类型的数组,执行时可以传递参数给所运行的 阅读全文
posted @ 2022-09-19 20:02 植树chen 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 1.static说明 我们希望某些数据在内存空间中只有一份,比如Chinese类,每个对象都共享countryName这个变量,而不用在每个实例变量中单独放一个countryName的变量。那么就可以用static修饰,表示静态的。 (1)使用static可以修饰属性、方法、代码块、内部类 (2)相 阅读全文
posted @ 2022-09-19 19:33 植树chen 阅读(64) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 23 下一页