- 博客(11)
- 收藏
- 关注
原创 08内部类
A类如果想访问B类中的私有成员,那么A类中就要引用B类的对象实例。内部类在程序编译之后会形成“外部类$内部类.class”字节码文件(对应的类名是:外部类.内部类),内部类的结构可以扩展到抽象类或接口上,在一个接口中可以定义普通内部类、抽象内部类或内部接口。对象实例化语法为:外部类.内部类 内部类对象 = new 外部类.内部类();外部类.内部类 内部类对象 = new 外部类().new 内部类();内部类可以访问外部类的私有成员,外部类也可以访问内部类的私有成员。定义方法体:(参数, 参数, …
2024-06-02 18:13:35 542
原创 05String类
String类底层维护了一个final修饰的char数组(jdk8,jdk9后变成了byte数组),所以String一旦创建就不能更改,属于字符串常量,任何字符串常量都是一个String类的匿名对象。
2024-05-31 11:00:03 440
原创 03程序逻辑结构
方法重载是实现方法名重复使用的一种技术手段,方法重载的特点是“方法名相同,但是参数的类型或者个数不同”,那么在方法调用时,会根据参数的类型和个数来判断调用哪个方法。注意:方法重载对返回值的类型无约束。方法是提升代码重用性的一种技术手段,当某一段代码可重复用时,我们就把该段代码定义为一个方法。确定循环次数用for,不确定循环次数,确定循环结束条件就用while。break是退出整个循环,continue是结束本次循环。String、枚举、字符型、整型(但不包括long)每次执行循环时都没有修改循环条件。
2024-05-29 15:39:53 216
原创 01认识Java
关于Java语言本身有哪些是我们要了解,并且能给面试官流利的讲出来的呢?面试不就是吹牛逼吗?把这些东西都背背,到时候不至于和面试官没话讲。
2024-05-27 09:52:12 460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人