6.30方法小知识和技巧

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了6.30方法小知识和技巧相关的知识,希望对你有一定的参考价值。

  1):Stack栈溢出: java.lang.StackOverflowError 栈溢出异常,当调用方法时,相互调用时容易出现栈溢出。如:

      m1(){m2()};   m2(){m1()}   这2个方法就出现了相互调用

  2):什么时候写实例方法,什么时候写静态方法:静态方法不需要依赖类中的属性,能在这个方法中封闭完成,实例方法更多的会使用到类中的属性。但是静态方法会占用过多的内存。

  3):类中全局变量和局部变量       全局变量不一定要初始化,而局部变量使用前必须初始化。

                  当全局变量和局部变量重名时,在局部变量的作用域中时,局部变量优选级比全局变量的高。

  4):当定义一个布尔值时,在需要判断的()中,直接写入该值就可以,进行判断的话没有意义   

boolean flag= test2.login(name,psw);
        if(flag){    //if(flag==true)没有意义
            System.out.println("恭喜,登录成功");
        }else{
            System.out.println("账号或密码错误");
        }    

 

以上是关于6.30方法小知识和技巧的主要内容,如果未能解决你的问题,请参考以下文章

VS中添加自定义代码片段——偷懒小技巧

zoho在线文档使用小技巧

提效小技巧——记录那些不常用的代码片段

android小知识点代码片段

必须学会使用的35个Jquery小技巧

11个提高CSS技巧的小知识,你知道吗?