Java
文章平均质量分 68
AlainGogogo
这个作者很懒,什么都没留下…
展开
-
Java Annotation学习笔记
Java Annotation学习笔记该学习笔记是基于Thinking in Java 4th Edition整理的。一. 什么是AnnotationAnnotation是Java 1.5以后所具有的新的特性。Annotation提供了一种格式化的标注代码的途径,它为包,接口,类,或者方法提供的额外的信息。所有Annotation也被称作为metadata。二. 为什么使用Anno原创 2013-07-19 03:22:06 · 683 阅读 · 0 评论 -
Java Enum学习笔记
Java enum学习笔记一. 什么是enumenum是Java SE5中新增加的关键字,用来声明一个枚举类型集。在enum没有加入到Java之前,对于枚举一个有限集合的一般做法是创造一个整型的常量集。创造整型常量级的做法会带来一定的风险,即我们没有办法控制集合中的合法元素。比如用整数1到5表示5个状态,但是在调用某一含有状态整数的方法是,输入整数参数6并不会造成编译错误,然而在运原创 2013-08-21 06:38:50 · 648 阅读 · 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 · 834 阅读 · 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 · 881 阅读 · 0 评论 -
ThreadPoolExecutor关于Execute方法
ThreadPoolExecutor的两个核心集合: 一个是持有当前可用线程的集合HashSet<Worker> workers, 另一个是待执行的task的集合BlockingQueue<Runnable> workQueueExecute()方法的逻辑当我们调用ThreadPoolExecutor中的Execute方法时,线程池会对当前自身状态做出判断来决定是否创建新的worker来立即执行原创 2018-01-21 21:49:26 · 7233 阅读 · 3 评论