摘要:
1 /** 2 * A constant holding the minimum value an {@code int} can 3 * have, -2<sup>31</sup>. 4 */ 5 @Native public static final int MIN_VALUE = 0x8000 阅读全文
posted @ 2018-04-05 16:14 水狼渊 阅读(592) 评论(0) 推荐(0)
|
|
|
|
摘要:
1 /** 2 * A constant holding the minimum value an {@code int} can 3 * have, -2<sup>31</sup>. 4 */ 5 @Native public static final int MIN_VALUE = 0x8000 阅读全文
posted @ 2018-04-05 16:14 水狼渊 阅读(592) 评论(0) 推荐(0)
摘要:
String类定义实现了java.io.Serializable, Comparable<String>, CharSequence 三个接口;并且为final修饰。 public final class String defined public final class String value[ 阅读全文
posted @ 2018-04-04 22:53 水狼渊 阅读(1256) 评论(0) 推荐(0)
摘要:
Java又乱码了,怎么办;乱码了说明编码与解码不一致导致。所以使用统一的编码方式即可。 本文并不是一定能解决乱码,本文主要用来了解jvm默认编码,以及string编码与解码一致性问题。 file.encoding 属性由主程序启动时的是否设置默认编码有关,这会涉及【java -D 配置系统属性】。即 阅读全文
posted @ 2018-04-02 23:05 水狼渊 阅读(557) 评论(0) 推荐(0)
摘要:
Java基本类型占用的字节数:1字节: byte , boolean2字节: short , char4字节: int , float8字节: long , double注:1字节(byte)=8位(bits) 计算机编码方式与规则 Java基本类型占用的字节数:1字节: byte , boolea 阅读全文
posted @ 2018-04-02 13:00 水狼渊 阅读(262) 评论(0) 推荐(0)
摘要:
通过每块代码进行源码解读,并发现源码使用的技术栈,扩展视野。 关键字: native,这涉及【JNI】的一些概念。简单理解就是"定义的方法并不是用java实现的,而是由系统连接的共享库实现"。 private static native void setIn0(InputStream in); pr 阅读全文
posted @ 2018-04-01 12:48 水狼渊 阅读(1868) 评论(0) 推荐(0) |
|