摘要: 封 装:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。 好处:将变化隔离;便于使用;提高重用性;安全性 封装原则:将不需要对外提供的内容都隐藏起来,把属性都隐藏,提供公共方法对其访问。 阅读全文
posted @ 2021-08-16 17:19 年年ℓ 阅读(385) 评论(0) 推荐(0)
摘要: 构造函数:用于给对象进行初始化,是给与之对应的对象进行初始化,它具有针对性,函数中的一种。 特点:1:该函数的名称和所在类的名称相同。 2:不需要定义返回值类型。 3:该函数没有具体的返回值。 所有对象创建时,都需要初始化才可以使用。 阅读全文
posted @ 2021-08-15 11:29 年年ℓ 阅读(142) 评论(0) 推荐(0)
摘要: break:作用于switch ,和循环语句,用于跳出,或者称为结束。break语句单独存在时,下面不要定义其他语句,因为执行不到,编译会失败。当循环嵌套时,break只跳出当前所在循环。要跳出嵌套中的外部循环,只要给循环起名字即可,这个名字称之为标号。 阅读全文
posted @ 2021-08-14 18:43 年年ℓ 阅读(427) 评论(0) 推荐(0)
摘要: java分了5片内存。 1:寄存器。2:本地方法区。3:方法区。4:栈。5:堆。 阅读全文
posted @ 2021-08-13 11:27 年年ℓ 阅读(240) 评论(0) 推荐(0)
摘要: &: 只有两边都为true结果是true。否则就是false。 |:只要两边都为false结果是false,否则就是true ^:异或:和或有点不一样。 两边结果一样,就为false。 两边结果不一样,就为true. 阅读全文
posted @ 2021-08-12 07:44 年年ℓ 阅读(227) 评论(0) 推荐(0)
摘要: 数 组 1)、元素类型[] 变量名 = new 元素类型[元素的个数]; 2)、元素类型[] 变量名 = {元素1,元素2…}; 元素类型[] 变量名 = new 元素类型[]{元素1,元素2…}; 阅读全文
posted @ 2021-08-11 12:28 年年ℓ 阅读(297) 评论(0) 推荐(0)
摘要: 成员变量。(数据共享时静态化) 该成员变量的数据是否是所有对象都一样: 如果是,那么该变量需要被静态修饰,因为是共享的数据。 如果不是,那么就说这是对象的特有数据,要存储到对象中。 阅读全文
posted @ 2021-08-10 16:12 年年ℓ 阅读(114) 评论(0) 推荐(0)
摘要: package关键字 包:其实就是文件夹。用于区分不同包下相同的类名。 好处: 对类文件进行分类管理。 给类提供了多层命名空间 aaa.Demo bbb.Demo 写在程序文件的第一行。 包也是一种封装形式。 阅读全文
posted @ 2021-08-09 08:55 年年ℓ 阅读(122) 评论(0) 推荐(0)
摘要: final关键字 (1)最终的意思,可以用于修饰类,方法,变量。 (2)final修饰的类不能被继承。 final修饰的方法不能被重写。 final修饰的变量是一个常量。只能被赋值一次。 内部类只能访问被final修饰的局部变量。 阅读全文
posted @ 2021-08-08 08:56 年年ℓ 阅读(153) 评论(0) 推荐(0)
摘要: 静态的注意事项 A:静态方法只能访问静态成员 为什么:因为静态的内容是随着类的加载而加载,它是先进内存的。 B:静态方法中不能使用this,super关键字 阅读全文
posted @ 2021-08-07 10:31 年年ℓ 阅读(144) 评论(0) 推荐(0)