JDK
灬叛逆丿文
这个作者很懒,什么都没留下…
展开
-
大话Object类里面的方法
用自己通俗的语言来解释Object类的方法registerNatives() private static native void registerNatives(); static { registerNatives(); }这个方法的作用是将Object类里面的本地方法(native修饰的)进行注册,注册完以后就会生成一个java本地方法名–>...原创 2019-04-26 14:14:15 · 128 阅读 · 0 评论 -
String源码详解二
String源码详解二getBytes()这里有三个重载的方法,String和Charset都是传编码方式这个方法的作用就是获取字符串特定编码方式的字节数组 public byte[] getBytes() { return StringCoding.encode(coder(), value); }通过下面代码可以知道,如果不传编码方式,那么就获取系统...原创 2019-05-06 10:53:13 · 183 阅读 · 0 评论 -
String源码详解一
String源码详解前言String是我们平时写代码最常用的类型,所以了解String的源码也是我们必要的功课。下面是String源码解读,JDK版本是1.9。//String实现了序列化接口,比较接口和字符序列接口//说明String类可以序列化和反序列化,实现了自己的比较逻辑,和定义不可变字符//CharSequence 是可读可写字符序列接口public final class...原创 2019-04-30 17:29:07 · 610 阅读 · 0 评论 -
String源码详解三
String源码详解三indexOf返回字符串对应数字编码字符的下标位置indexOf(int ch) public static void main(String[] args) { //97对应的字符是a,返回hallo中第一个a的下标 int b = "hallo".indexOf(97); System.out.println(b);...原创 2019-05-06 17:39:49 · 183 阅读 · 0 评论