首页 > TAG信息列表 > JDK5.0

Lock锁解决线程安全 -----> JDK5.0新增

import java.util.concurrent.locks.ReentrantLock; // 测试 public class LockTest { public static void main(String[] args) { Windows w = new Windows(); Thread t1 = new Thread(w); Thread t2 = new Thread(w); Thread t

JDK5.0新增的两种创建线程的方式

新增方式一:实现Callable接口 实现Callable接口的方式创建多线程比实现Runnable接口的方式更加强大 主要体现在以下几点: 1、call()是有返回值的 2、call()可以抛出异常,被外面的操作捕获,获取异常的信息 3、call()是支持泛型的 实现Callable的步骤: 1、创建一个实现Callable接口的实现

Java学习笔记-08枚举类 & 注解

如何定义枚举类 jdk5.0之前,自定义枚举类 jdk5.0,可以使用enum关键字定义枚举类 提供当前枚举类的对象,多个对象之间用“,”隔开,末尾对象用“;”结束 默认继承于Enum类  .values 查看所有常量 注解 代码里的特殊标记,嵌入一些可用信息 框架=注解+反射+设计模式 常见注解示例:

jdk5.0新特性(注解)

1.关键字: Annotation---------注解 2.注解的理解: Annotation其实就是代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理,通过使用A你notation,程序员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。 3.注解的应用: Annotaion可以像修饰符一样被使用,

JDK5.0新特性 (Day_07)

  JDK5.0新特性   目录 静态导入 自动装箱/拆箱 for-each循环 可变参数 枚举 JDK 5.0 新特性简介 JDK 5.0 的一个重要主题就是通过新增一些特性来简化开发,这些特性包括: 静态导入 自动装箱/拆箱 for-each循环 可变参数 枚举 泛型 注解   使用这些特性有助于编写更加清

JDK5.0新特性1

本章目标: 1.静态导入 2.自动装箱/拆箱 3.for-each循环 4.可变参数 5.枚举 1. 静态导入语句使用 import static 语句 1 导入指定类的单个静态属性: 2 import static java.lang.System.out 3 导入指定类全部静态属性