会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
shaun
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2022年4月4日
Java习题
摘要: public class ClassTest{ String str = new String("hello"); char[] ch = {'a','b','c'}; public void fun(String str, char ch[]){ str="world"; ch[0]='d'; }
阅读全文
posted @ 2022-04-04 11:25 shaun23
阅读(60)
评论(0)
推荐(0)
2022年4月3日
类加载器加载顺序
摘要: 1. 父类静态代码块和静态属性(优先级一样,按定义顺序调用) 2. 子类静态代码块和静态属性(优先级一样,按定义顺序调用) 3. 父类普通代码块和普通属性(优先级一样,按定义顺序调用) 4. 父类构造方法 5. 子类普通代码块和普通属性(优先级一样,按定义顺序调用) 6. 子类构造方法 public
阅读全文
posted @ 2022-04-03 13:47 shaun23
阅读(191)
评论(0)
推荐(0)
2022年4月2日
HashMap详解
摘要: 1. 简介 (1)HashMap是基于hash表实现的,以k-v键值对方式存储数据,k-v封装在Node结点中 (2)key不允许重复,但可以为null,value可以重复,也可以为null。当get()方法返回null时,可以表示表中没有该键值,也可以表示该键值在表中对应的数据为null,所有不能
阅读全文
posted @ 2022-04-02 13:58 shaun23
阅读(83)
评论(0)
推荐(0)
2022年4月1日
抽象类与接口的区别
摘要: 1. 抽象类(abstract) (1)不能被实例化,只能被继承 (2)抽象类中不一定包含抽象方法,但是包含抽象方法的类一定是抽象类 (3)抽象方法的修饰符只能是public、protected或default (4)一个子类继承了抽象类,则必须实现该抽象类中所有的抽象方法,如果不实现则必须将该子类
阅读全文
posted @ 2022-04-01 12:22 shaun23
阅读(40)
评论(0)
推荐(0)
try、catch、finally、return的执行顺序
摘要: 1. 不管有没有异常,finally里面的语句都会执行 2. 当try和catch中有返回语句时,finally里面的语句还是会执行 3. 如果finally里面没有return语句,try和catch里面有return语句,则最终的返回值在执行finally之前就已经确定了 4. 如果finall
阅读全文
posted @ 2022-04-01 11:36 shaun23
阅读(166)
评论(0)
推荐(0)
2022年3月31日
Thread中,run方法和start方法的区别
摘要: 1. 通过调用Thread类中的start()方法可以启动一个线程,但是线程并不是立刻运行,而是处于就绪态,一旦获取cpu时间片,则会立即运行run()方法 2. start()方法实现了多线程运行,而run()方法只是一个普通方法调用 public synchronized void start(
阅读全文
posted @ 2022-03-31 11:56 shaun23
阅读(106)
评论(0)
推荐(0)
上一页
1
2
公告