Java
文章平均质量分 68
AlainGogogo
这个作者很懒,什么都没留下…
展开
-
Java Annotation学习笔记
Java Annotation学习笔记 该学习笔记是基于Thinking in Java 4th Edition整理的。 一. 什么是Annotation Annotation是Java 1.5以后所具有的新的特性。Annotation提供了一种格式化的标注代码的途径,它为包,接口,类,或者方法提供的额外的信息。所有Annotation也被称作为metadata。 二. 为什么使用Anno原创 2013-07-19 03:22:06 · 667 阅读 · 0 评论 -
Java Enum学习笔记
Java enum学习笔记 一. 什么是enum enum是Java SE5中新增加的关键字,用来声明一个枚举类型集。在enum没有加入到Java之前,对于枚举一个有限集合的一般做法是创造一个整型的常量集。创造整型常量级的做法会带来一定的风险,即我们没有办法控制集合中的合法元素。比如用整数1到5表示5个状态,但是在调用某一含有状态整数的方法是,输入整数参数6并不会造成编译错误,然而在运原创 2013-08-21 06:38:50 · 629 阅读 · 0 评论 -
Java I/O学习笔记
Java I/O学习笔记 一. Java I/O的几个基本概念 二. File类 三. 字节流 四. 字符流 五. 字节流与字符流的转换 字节流可以通过某些类转变成字符流。最常用的有: 输入端 InputStreamReader input=new InputStreamReader(new FileInputStream(new File("D:/input.txt"))); 输原创 2013-08-08 23:15:24 · 798 阅读 · 0 评论 -
byte转换至16进制字符串_计算机原/反/补码
Java完成的byte数组与16进制字符串转化代码: public static String bytesToHexString(byte[] src) { StringBuilder stringBuilder = new StringBuilder(""); if (src == null || src.length <= 0) {原创 2017-12-21 16:03:33 · 840 阅读 · 0 评论 -
ThreadPoolExecutor关于Execute方法
ThreadPoolExecutor的两个核心集合: 一个是持有当前可用线程的集合HashSet<Worker> workers, 另一个是待执行的task的集合BlockingQueue<Runnable> workQueueExecute()方法的逻辑当我们调用ThreadPoolExecutor中的Execute方法时,线程池会对当前自身状态做出判断来决定是否创建新的worker来立即执行原创 2018-01-21 21:49:26 · 7183 阅读 · 3 评论