Java
文章平均质量分 67
有志者事竟成李华志
大家好,我叫李华志现在是一名大一新生,初来乍到,希望能学到很多东西,我会每天把自己收获的东西并且有用的干货,以及有意思的代码,发布在上面,希望大家一起学习共同进步。
展开
-
面试必问的线程安全问题
面试经常会问的线程安全问题。首先,为什么线程会不安全,意思是,线程不安全的几个原因。我来总结一下。第一,线程是抢占式执行,线程之间的调度之间充满不确定性,和随机性,这是计算机系统本身来设计的,我们不能改变。(这就是根本原因)。第二,多个线程对同一变量及进行操作,此处指的操作是(多个线程对同一变量读和写),如果多个变量同时对同一变量都没事,对不同变量写没事。第三点,针对变量的操作不是原子性原创 2022-04-19 19:12:23 · 409 阅读 · 0 评论 -
JAVA线程的几种状态,举例分析。
JAVA线程的几种状态。原创 2022-04-19 11:30:29 · 600 阅读 · 0 评论 -
Java中的反射机制和总结。
前言:1. Java文件被编译后,生成了.class文件,JVM此时就要去解读.class文件 ,被编译后的Java文件.class也被JVM解析为 一个对象,这个对象就是 java.lang.Class .这样当程序在运行时,每个java文件就最终变成了Class类对象的一个 实例。我们通过Java的反射机制应用到这个实例,就可以去获得甚至去添加改变这个类的属性和动作,使得这个类 成为一个动态的类 . 2. 用privite修饰的方法还是属性为了线程安全,在其他类中都不能访问,...原创 2022-04-02 20:59:53 · 264 阅读 · 0 评论