Effective Java – 静态方法与构造器
public static void main {newType ——— 像newInstanfe 一样,但是在工厂方法处于不用的类中的时候使用,Type表示工厂方法返回的对象类型,例如:BufferedReader br = Files.newBufferedReader
尚学堂知识整理:Java Character类与Boolean包装类
Character类:Character类的一种对象包装一个char值的包装类。Character类包含isLetter方法来检查字符是否为字母或数字。
Java面试知识点总结
强引用: 通常我们使用new操作符创建一个对象时所返回的引用即为强引用软引用: 若一个对象只能通过软引用到达,那么这个对象在内存不足时会被回收,可用于图片缓存中,内存不足时系统会自动回收不再使用的Bitmap弱引用: 若一个对象只能通过弱引用到达,那么它就会被回收,同样可用于图片
java基础之Boolean源码分析
提供这两个静态变量是为了让开发者直接使用这两个变量而不是每次都new一个Boolean,这样既节省内存又避免了创建一个新实例的时间开销.因此使用Booleanb=Boolean.TRUE比使用Booleanb=newBoolean要好的多publicstaticfinalBool
深入了解Java的八种基本数据类型
前言众所周知,Java是一门面向对象语言,在纯粹面向对象思想中,万物皆对象。其原因主要是工程上的考虑,因为使用基本类型能够在执行效率以及内存使用两方面提升软件性能。
JAVA DATE类型比较
Date a;Date b;a.after(b)返回一个boolean,如果a的时间在b之后(不包括等于)返回trueb.before(a)返回一个boolean,如果b的时间在a之前(不包括等于)返回truea.
Java并发编程异步操作Future和FutureTask
Future和FutureTaskFuture是一个接口,FutureTask是一个类,实现RunnableFuture接口,RunnableFuture接口继承Future接口。