标签:java 第3页

java

JAVA 反射

Coder.Bing 发布于 2015-11-06 01:02:04

每个类都会有一个Class对象,所有的类都是在首次使用时动态加载到JVM中。类加载器首先会检查该类的Class对象是否已经被加载,如果尚未被夹在。默认的类加载器就会根据类名查找.class文件,然后加…

赞 (0)

java

Java中static、final用法及区别

Coder.Bing 发布于 2015-11-05 10:53:11

一、final 1.final变量: 当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引…

赞 (0)

java

JAVA并发编程1_多线程的实现方式

Coder.Bing 发布于 2015-11-01 05:15:57

JAVA中创建线程的两种方式:继承Thread或实现Runnable接口。 1 继承Thread类,重写run方法: /** * 实现线程的第一种方式 :继承Thread * 实现数据共享需要设置属性…

赞 (0)

java

JAVA并发编程2_线程安全&内存模型

4

Coder.Bing 发布于 2015-11-01 05:06:29

”你永远都不知道一个线程何时在运行!“ 在上一篇"JAVA并发编程1_多线程的实现方式"中后面看到多线程中程序运行结果往往不确定,和我们预期结果不一致。这就是线程的不安全。线程的安全性是非常复杂的,没…

赞 (0)

java

JAVA并发编程3_线程同步之synchronized关键字

6

Coder.Bing 发布于 2015-11-01 04:57:13

在上一篇里讲解了"JAVA的线程的内存模型",见:《JAVA并发编程2_线程安全&内存模型》,接着上一篇提到的问题解决多线程共享资源的情况下的线程安全问题。 不安全线程分析 ”你永远都不知道一个线程何…

赞 (0)