会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
L1998
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
下一页
2020年11月1日
关于JDK中自带的类加载器
摘要: 1.什么是类加载器? 专门负责加载类的命令/工具。 ClassLoader 2.JDK中的3个类加载器 (1)启动类加载器 (2)扩展类加载器 (3)应用类加载器 3.分析 String s="abc"; 代码在开始执行之前,会将所需要的类全部都加载到JVM当中,通过类加载器进行加载,当看到上面的代
阅读全文
posted @ 2020-11-01 21:54 L1998
阅读(279)
评论(0)
推荐(0)
2020年10月31日
反射机制
摘要: 1.反射机制的作用 通过java语言的反射机制可以操作字节码文件,可以读和修改字节码文件 2.反射机制相关类所在包 java.lang.reflect 3.反射机制相关的重要的类 java.lang.Class:代表字节码文件 java.lang.reflect.Method:代表字节码中的方法字节
阅读全文
posted @ 2020-10-31 18:32 L1998
阅读(163)
评论(0)
推荐(0)
2020年10月30日
关于Object类中的wait和notify方法(生产者和消费者模式)
摘要: 1.wait和notify方法不是线程对象的方法,是java中任何一个java对象都有的方法,因为这两个方法都是Object类中自带的。 wait方法和notify方法不是通过线程对象调用,如:t.wait() t.notify(). 2.wait()方法作用 Object o=new Object
阅读全文
posted @ 2020-10-30 16:46 L1998
阅读(349)
评论(0)
推荐(0)
2020年10月23日
守护线程
摘要: 守护线程可以举一个简单的例子,垃圾回收线程就是一个守护线程,当主程序运行的时候,垃圾回收线程也在运行,随时回收垃圾,但是当主程序运行结束之后,垃圾回收线程便结束运行。 1 package exam; 2 3 public class ThreadTest { 4 5 public static vo
阅读全文
posted @ 2020-10-23 15:21 L1998
阅读(96)
评论(0)
推荐(0)
2020年10月18日
关于多线程并发环境下的数据安全的问题
摘要: 1.为什么是重点? 以后在开发中,项目都是运行在服务器当中,而服务器已经将线程的定义、线程对象的创建、线程的启动等,都已经实现完了。这些代码都不需要编写,最重要的是要知道:编写的程序需要放到一个多线程的环境下运行,更需要关注这些数据在多线程并发的环境下是否是安全的。 2.什么时候数据在多线程并发的环
阅读全文
posted @ 2020-10-18 16:12 L1998
阅读(1477)
评论(0)
推荐(0)
2020年10月17日
关于线程的调度
摘要: 1.常见的线程调度模型 (1)抢占式调度模型 哪个线程的优先级比较高,抢到的CPU时间片的概率就大。java采用的就是抢占式调度模型。 (2) 均分式调度模型 平均分配CPU时间片,每个线程占有的CPU时间片长度一样,平均分配,一切平等。有一些编程语言采用的是这种方式。 2.java中提供了哪些方法
阅读全文
posted @ 2020-10-17 16:15 L1998
阅读(211)
评论(0)
推荐(0)
线程的终止
摘要: 1.stop()方法(不建议使用) 1 package XianChengFenXi; 2 /* 3 * 如何强行终止一个线程的执行 4 */ 5 public class ThreadTest9 { 6 7 public static void main(String[] args){ 8 Thr
阅读全文
posted @ 2020-10-17 13:43 L1998
阅读(126)
评论(0)
推荐(0)
线程的sleep()方法
摘要: 1.线程的sleep()方法 static void sleep(Long millis) * (1)静态方法 * (2)参数是毫秒 * (3)作用是让当前线程进入休眠,即进入“阻塞状态”,放弃占有CPU时间片,让给其他线程使用,代码出现在A线程中,A线程就休眠,出现在B中,B就休眠 1 packa
阅读全文
posted @ 2020-10-17 12:12 L1998
阅读(1552)
评论(0)
推荐(0)
线程对象的获取、线程名字的获取及修改
摘要: 1 package XianChengFenXi; 2 /* 3 * 1.如何获取当前线程对象? 4 * 静态方法:static Thread currentThread(); 5 * Thread tt=Thread.currentThread();返回值tt就是当前线程 6 * 2.获取线程对象
阅读全文
posted @ 2020-10-17 10:31 L1998
阅读(469)
评论(0)
推荐(0)
2020年10月16日
线程的生命周期
摘要: 1. 关于线程对象的生命周期 新建状态 就绪状态 运行状态 阻塞状态 死亡状态
阅读全文
posted @ 2020-10-16 16:33 L1998
阅读(66)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
下一页
公告