java源码分析
pseudonym_
如烟火无边,灼深河暗夜。
展开
-
Java源码___Object类(一)
java.lang.Object 分析摘要: <1>registerNatives() <2>getClass() <3>hashCode() <4>equals()1. registerNatives方法 在Object类中有一个方法是rigisterNativer的函数方法。 private static native v...原创 2018-05-03 09:16:12 · 178 阅读 · 0 评论 -
Java源码___String类(十)
java.lang.String分析摘要: &lt;1&gt;toCharArray()方法 &lt;2&gt;toLowerCase重载方法 &lt;3&gt;toUpperCase重载方法 &lt;4&gt;trim()方法 &lt;5&gt;toString()方法1.toCharArray()方法 该方法会返回this字原创 2018-05-29 22:50:54 · 282 阅读 · 0 评论 -
Java源码___AbstractStringBuilder抽象类(一)
java.lang.AbstractStringBuilder分析摘要: &lt;1&gt;简介 &lt;2&gt;常量 &lt;3&gt;replaceFirst(String regex, String replacement) &lt;4&gt;replaceAll(String regex, String replacement) &lt;5&a原创 2018-05-30 15:40:41 · 398 阅读 · 0 评论 -
Java源码___AbstractStringBuilder类(四)
java.lang.AbstractStringBuilder分析摘要: &amp;amp;amp;lt;1&amp;amp;amp;gt;appendCOdePint(int codePoint)方法 &amp;amp;amp;lt;2&amp;amp;amp;gt;equals() &amp;amp;amp;lt;3&amp;amp;amp;gt;contentEquals(StringBuffer原创 2018-06-06 18:06:43 · 224 阅读 · 0 评论 -
Java源码___AbstractStringBuilder抽象类(二)
java.lang.AbstractStringBuilder分析摘要: &amp;lt;1&amp;gt;trimToSize( )方法 &amp;lt;2&amp;gt;setLength( int newLength )方法 &amp;lt;3&amp;gt;icharAt(int index)方法 &amp;lt;4&amp;gt;codePointAt(int原创 2018-05-31 17:50:26 · 203 阅读 · 0 评论 -
Java源码___AbstractStringBuilder类(五)
java.lang.AbstractStringBuilder分析摘要: &amp;amp;lt;1&amp;amp;gt;regionMatches重载方法 &amp;amp;lt;2&amp;amp;gt;equalsIgnoreCase(String anotherString) &amp;amp;lt;3&amp;amp;gt;compareTo(String anotherString) &a原创 2018-06-07 18:17:56 · 189 阅读 · 0 评论 -
Java源码___AbstractStringBuilder抽象类(三)
java.lang.AbstractStringBuilder分析摘要: &lt;1&gt;offsetByCodePoints(int index, int codePointOffset) &lt;2&gt;getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin) &lt;3&gt;setCharAt(int index,...原创 2018-06-01 17:43:04 · 389 阅读 · 0 评论 -
Java源码___StringBuffer类(一)
java.lang.StringBuffer类分析摘要: <1>简介 <2>常量和变量 <3>构造器方法 <4>length()方法 <5>capacity()方法 <6>ensureCapacity(int minmumCapacity)1.简介 类介绍: StringBuffer类,它是一个具有字...原创 2018-06-09 14:00:36 · 328 阅读 · 0 评论 -
Java源码___StringBuffer类(二)
java.lang.StringBuffer类分析摘要: <1>trimToSize( )方法 <2>setLength( int newLength )方法 <3>icharAt(int index)方法 <4>codePointAt(int index)方法1.trimToSize( )方法 该方法会改变该类缓存区的大小,该方...原创 2018-06-09 15:45:17 · 242 阅读 · 0 评论 -
Java源码___String类(八)
java.lang.String分析摘要: &amp;amp;lt;1&amp;amp;gt;matches(String regex)方法 &amp;amp;lt;2&amp;amp;gt;contains(CharSequence s)方法 &amp;amp;lt;3&amp;amp;gt;subSequence(int beginIndex, int endIndex) &amp;原创 2018-05-24 15:09:47 · 256 阅读 · 0 评论 -
Java源码___String类(九)
java.lang.String分析摘要: &amp;amp;lt;1&amp;amp;gt;join重载方法 &amp;amp;lt;2&amp;amp;gt;toLowerCase重载方法 &amp;amp;lt;3&amp;amp;gt;toUpperCase重载方法 &amp;amp;lt;4&amp;amp;gt;trim()方法 &amp;a原创 2018-05-28 18:19:36 · 339 阅读 · 0 评论 -
Java源码___String类(一)
java.lang.String 分析摘要: &amp;lt;1&amp;gt;简介 &amp;lt;2&amp;gt;常量 &amp;lt;3&amp;gt;构造器方法 &amp;lt;4&amp;gt;finalize()1.简介 java.lang.String类是我们最常用的类之一,String类本身就是种数据类型,所以查看String的源码是非常重要的。原创 2018-05-09 17:58:00 · 270 阅读 · 0 评论 -
Java源码___String类(二)
java.lang.String 分析摘要: &amp;lt;1&amp;gt;构造器方法 &amp;lt;2&amp;gt;length() &amp;lt;3&amp;gt;isEmpty() &amp;lt;4&amp;gt;charAt(int index)1.构造器方法 注意:该篇接上篇(一)的构造器方法。//&amp;lt;1&a原创 2018-05-10 14:37:05 · 270 阅读 · 0 评论 -
Java源码___Object类(二)
java.lang.Object 分析摘要: <1>clone() <2>toString() <3>notify() <4>notifyAll()1.clone方法 在Object类中clone对我们来讲是比较少接触的方法,虽然我们都知道有这个方法,我们来大概了解一下这个方法。 protected native Object...原创 2018-05-04 16:27:49 · 112 阅读 · 0 评论 -
Java源码___String类(五)
java.lang.Object 分析摘要: &amp;lt;1&amp;gt;getBytes方法 &amp;lt;2&amp;gt;equals() &amp;lt;3&amp;gt;contentEquals(StringBuffer sb) &amp;lt;4&amp;gt;contentEquals(CharSeqence cs) &amp;l原创 2018-05-18 13:25:18 · 198 阅读 · 0 评论 -
Java源码___String类(三)
java.lang.Object 分析摘要: &amp;amp;lt;1&amp;amp;gt;codePointBefore() &amp;amp;lt;2&amp;amp;gt;codePointCount(int beginIndex, int endIndex) &amp;amp;lt;3&amp;amp;gt;notify() &amp;amp;lt;4&amp原创 2018-05-12 14:19:41 · 229 阅读 · 0 评论 -
Java源码___String类(六)
java.lang.Object 分析摘要: &amp;amp;amp;amp;amp;amp;amp;lt;1&amp;amp;amp;amp;amp;amp;amp;gt;wait(long timeout) &amp;amp;amp;amp;amp;amp;amp;lt;2&amp;amp;amp;amp;amp;amp;amp;gt;wait(long timeout,int nanos) &amp;amp;am原创 2018-05-18 17:01:35 · 255 阅读 · 0 评论 -
Java源码___String类(四)
java.lang.Object 分析摘要: &amp;amp;amp;amp;lt;1&amp;amp;amp;amp;gt;getBytes方法 &amp;amp;amp;amp;lt;2&amp;amp;amp;amp;gt;equals() &amp;amp;amp;amp;lt;3&amp;amp;amp;amp;gt;notify() &amp;amp;amp;amp;lt;原创 2018-05-16 18:24:50 · 309 阅读 · 0 评论 -
Java源码___String类(七)
java.lang.String分析摘要: &amp;amp;amp;lt;1&amp;amp;amp;gt;lastIndexOf重载方法 &amp;amp;amp;lt;2&amp;amp;amp;gt;endWith(String suffix) &amp;amp;amp;lt;3&amp;amp;amp;gt;hashCode() &amp;amp;amp;lt;4&am原创 2018-05-23 10:53:12 · 312 阅读 · 0 评论 -
Java源码___Object类(三)
java.lang.Object 分析摘要: &lt;1&gt;wait(long timeout) &lt;2&gt;wait(long timeout,int nanos) &lt;3&gt;wait() &lt;4&gt;finalize()1.wait(long time)方法 我们在学习多线程的时候,一个很经典的例子就是生产者消费者模式,其中使线程进入原创 2018-05-07 10:13:06 · 194 阅读 · 0 评论