java?????????????о?
???????????? ???????[ 2016/10/14 10:33:22 ] ????????Java ???????????
????????????????????????????????????????????????????????????????????????????????????????о?String????????????????????????
????/**
????* AbstractStringBuilder??StringBuilder??StringBuffer???????
????*AbstractStringBuilder??append()????
????*/
????public AbstractStringBuilder append(String str) {
????if (str == null)
????return appendNull();
????int len = str.length();
????ensureCapacityInternal(count + len);
????str.getChars(0?? len?? value?? count);
????count += len;
????return this;
????}
????/**
????* StringBuilder???append()????
????*/
????@Override
????public StringBuilder append(String str) {
????super.append(str);
????return this;
????}
????????????????????????????????£??????л?????????????????????????????????????????????????????????????
????JDK???????????????????????д????????????????????????????2????????????????????????????????????????????????????е?????????????????????????????????????飺
????//????????????????????
????public class Foo {
????}
????class Bar extends Foo{
????}
????/**
????* People????????????????????
????*/
????public class TestPeople {
????Foo test(Foo f){
????return new Foo();
????}
????}
????public class TestStudent extends TestPeople {
????/**
????* ???????Bar???????з?????Foo???????????????????????????????????
????* @param foo
????* @return
????*/
????@Override //?????????????????????????????????
????Bar test(Foo foo) {
????return new Bar();
????}
????}
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11