编程语言

数量: 517 篇
·站长

实习javaweb前准备:第五天javascript案例学习

案例学习 1. 案例一:全选练习 ×复选框和按钮 四个复选框表示爱好 还有一个复选框操作 “全选和不选” ×三...
#java #javaweb实习
·站长

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

JAVA中创建线程的两种方式:继承Thread或实现Runnable接口。 1 继承Thread类,重写run...
#java
·站长

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

”你永远都不知道一个线程何时在运行!“ 在上一篇"JAVA并发编程1_多线程的实现方式"中后面看到多线程中程序...
#java
·站长

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

在上一篇里讲解了"JAVA的线程的内存模型",见:《JAVA并发编程2_线程安全&内存模型》,接着上一篇提到的...
#java
·站长

JAVA并发编程4_线程同步之volatile关键字

上一篇"JAVA并发编程3_线程同步之synchronized关键字"中讲解了JAVA中保证线程同步的关键字s...
#java
·站长

JAVA并发编程5_线程状态

JAVA线程的可能处于一下几种状态,任意的时间点一个线程只能处于一个状态。 1. 新建状态(New):创建后尚...
#java
·站长

JAVA并发编程6_线程协作/生产者-消费者

前面通过同步锁来同步任务的行为,两个任务在交替访问共享资源的时候,可以通过使用同步锁使得任何时候只有一个任务可...
#java
·站长

JAVA并发编程7_线程封闭:ThreadLocal类

多线程访问共享数据时,通常需要同步,一种避免使用同步的方式就是不共享数据。如果仅在单线程里访问数据,那么就不需...
#java
·站长

JAVA并发编程8_线程池的使用

不使用线程池 1.串行执行任务 class SingleThreadWebServer { public st...
#java
·站长

JAVA并发编程9_正确关闭线程

(1)Java没有提供任何的安全机制来终止线程,程,虽然Thread.stop和suspend等方法提供了这样...
#java