From c6de3e38f9d0946df3cfe4916fed187697dc5e2b Mon Sep 17 00:00:00 2001 From: kun-li <45413597+likun-k@users.noreply.github.com> Date: Wed, 29 Apr 2020 16:18:08 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E4=B8=80=E4=BA=9Bja?= =?UTF-8?q?va=E7=A4=BA=E4=BE=8B=E4=BB=A3=E7=A0=81=E7=9A=84=20=E7=AC=A6?= =?UTF-8?q?=E5=8F=B7=E9=94=99=E8=AF=AF=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/java/basic/final,static,this,super.md | 28 +++++++++++----------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/docs/java/basic/final,static,this,super.md b/docs/java/basic/final,static,this,super.md index 2c2f422b..e93e3975 100644 --- a/docs/java/basic/final,static,this,super.md +++ b/docs/java/basic/final,static,this,super.md @@ -144,9 +144,9 @@ public class StaticBean { } @Override public String toString() { - return StaticBean{ + - name=' + name + ''' + age + age + - '}'; + return "StaticBean{"+ + "name=" + name + ",age=" + age + + "}"; } } ``` @@ -155,14 +155,14 @@ public class StaticBean { public class StaticDemo { public static void main(String[] args) { - StaticBean staticBean = new StaticBean(1); - StaticBean staticBean2 = new StaticBean(2); - StaticBean staticBean3 = new StaticBean(3); - StaticBean staticBean4 = new StaticBean(4); + StaticBean staticBean = new StaticBean("1"); + StaticBean staticBean2 = new StaticBean("2"); + StaticBean staticBean3 = new StaticBean("3"); + StaticBean staticBean4 = new StaticBean("4"); StaticBean.age = 33; - StaticBean{name='1'age33} StaticBean{name='2'age33} StaticBean{name='3'age33} StaticBean{name='4'age33} - System.out.println(staticBean+ +staticBean2+ +staticBean3+ +staticBean4); - StaticBean.SayHello();Hello i am java + System.out.println(staticBean + " " + staticBean2 + " " + staticBean3 + " " + staticBean4); + //StaticBean{name=1,age=33} StaticBean{name=2,age=33} StaticBean{name=3,age=33} StaticBean{name=4,age=33} + StaticBean.SayHello();//Hello i am java } } @@ -233,7 +233,7 @@ public class Singleton { //将Math中的所有静态资源导入,这时候可以直接使用里面的静态方法,而不用通过类名进行调用 //如果只想导入单一某个静态方法,只需要将换成对应的方法名即可 -import static java.lang.Math.;//换成import static java.lang.Math.max;具有一样的效果 +import static java.lang.Math.*;//换成import static java.lang.Math.max;具有一样的效果 public class Demo { public static void main(String[] args) { @@ -262,17 +262,17 @@ class Foo { } public static String method1() { - return An example string that doesn't depend on i (an instance variable); + return "An example string that doesn't depend on i (an instance variable)"; } public int method2() { - return this.i + 1; Depends on i + return this.i + 1; //Depends on i } } ``` -你可以像这样调用静态方法:`Foo.method1()`。 如果您尝试使用这种方法调用 method2 将失败。 但这样可行:`Foo bar = new Foo(1);bar.method2();` +你可以像这样调用静态方法:`Foo.method1()`。 如果您尝试使用这种方法调用 method2 将失败。 但这样可行:`Foo bar = new Foo(1);bar.method2();` 总结: -- GitLab