java基础
maxyang1212
这个作者很懒,什么都没留下…
展开
-
Java多线程中static变量的使用
线程,是我们项目中绕不过的重点领域。提到线程,就常会听到线程安全的术语。那什么是线程安全呢?通俗点说,就是线程访问时不产生资源冲突。其实,这是一个有点难以定义的概念,不是很容易让人一听就懂的概念。“一个类可以被多个线程安全调用就是线程安全的”《java编程并发实践》。 来说说静态变量、实例变量、局部变量在多线程下的安全问题吧! (一)静态变量:线程非安全 1、静态变量:使用static关键字定义的变量。static可以修饰变量和方法,也有static静态代码块。被static修饰的成员变量和成员方法独转载 2021-02-09 17:24:56 · 274 阅读 · 0 评论 -
Java中类名.class的基础
其实任何一个类,都会有一个Class对象于这个类对应,在这个Class对象中,保存着实例化该类时所需要的基本信息,A.class 其实返回的是一个类A的Class对象,贴一个小代码演示一下: public class test { public static void main(String[] args) { // TODO Auto-generat...原创 2019-10-12 09:01:16 · 141 阅读 · 0 评论