摘要: int >String int+"" String.valueOf(int) Integer.toString(int) #String > int: Integer.parseInt(str) nt >Integer : new Integer(int) Integer.valurOf(int) 阅读全文
posted @ 2021-07-08 21:11 Lucky_龍 阅读(63) 评论(0) 推荐(0)
摘要: ![](https://img2020.cnblogs.com/blog/2234027/202107/2234027-20210708210609278-1605839456.png) 阅读全文
posted @ 2021-07-08 21:07 Lucky_龍 阅读(57) 评论(0) 推荐(0)
摘要: char --> String 方法一:使用Character.toString() Character类提供了一个静态方法toString()用来将字符转换成字符串(效率高)。 char ch = 'j'; String charToString = Character.toString(ch); 阅读全文
posted @ 2021-07-07 23:05 Lucky_龍 阅读(333) 评论(0) 推荐(1)
摘要: #String 由于每次String是不可变对象,因此每一次都会操作都会产生新的String对象,然后再将指针指向新的String。所以对于那些需要经常需要改变的字符串,不建议用String,多线程下建议StringBuffer,单线程建议使用StringBuilder 给人的感觉String是可变 阅读全文
posted @ 2021-07-07 22:49 Lucky_龍 阅读(168) 评论(0) 推荐(0)
摘要: #抽象类 抽象类是用来捕捉子类的通用特性的 。它不能被实例化,只能被用作子类的超类。抽象类是被用来创建继承层级里子类的模板。 #接口 接口是抽象方法的集合。如果一个类实现了某个接口,那么它就继承了这个接口的抽象方法。这就像契约模式,如果实现了这个接口,那么就必须确保使用这些方法。接口只是一种形式,接 阅读全文
posted @ 2021-07-06 20:41 Lucky_龍 阅读(68) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-07-06 20:33 Lucky_龍 阅读(44) 评论(0) 推荐(0)
摘要: Typora快捷键整合 Ctrl+1 一阶标题 Ctrl+B 字体加粗 Ctrl+2 二阶标题 Ctrl+I 字体倾斜 Ctrl+3 三阶标题 Ctrl+U 下划线 Ctrl+4 四阶标题 Ctrl+Home 返回Typora顶部 Ctrl+5 五阶标题 Ctrl+End 返回Typora底部 Ct 阅读全文
posted @ 2021-07-03 16:39 Lucky_龍 阅读(82) 评论(0) 推荐(0)
摘要: #内存位置 成员变量:存储在堆中 静态变量:存储在方法区中的静态区域 #访问方式 成员变量: 对象名.成员名 静态变量: 对象名.成员名 类名.成员名 推荐 #生命周期 成员变量:随着对象创建而存在,随着对象被gc回收而消失 静态变量:随着类的加载而加载,随着类的消失而消失 #称呼上: 成员变量: 阅读全文
posted @ 2021-07-03 10:44 Lucky_龍 阅读(58) 评论(0) 推荐(0)
摘要: 既然构造方法可以给属性进行赋值,还需要set方法? 依然需要,因为构造方法仅仅是对象创建是执行,set方法是在对象创建后可以多次调用执行,对属性值进行改变。 构造方法能调用其他普通方法? 是可以的,但是这种调用比较少。 普通方法能调用构造方法吗? 不能。 对象的实例化过程: Person p = n 阅读全文
posted @ 2021-07-02 18:49 Lucky_龍 阅读(86) 评论(0) 推荐(0)
摘要: #书写位置 成员变量: 类中,方法外 局部变量: 方法中,方法上,语句中 #内存位置 成员变量: 在堆中 局部变量: 在栈中 #作用域 成员变量:整个类中都可以使用 局部变量:在当前定义的所属的大括号中 #默认值 成员变量:有默认值,取决于数据类型 局部变量:没有默认值,需要赋值后才能使用 #生命周 阅读全文
posted @ 2021-07-02 09:16 Lucky_龍 阅读(67) 评论(0) 推荐(0)