zoukankan      html  css  js  c++  java
  • 【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("账号或密码错误");
            }    
  • 相关阅读:
    leetcode 70 Climbing Stairs
    leetcode 203 Remove Linked List Elements
    【HMM】
    【设计总结】
    【docker】导出导入容器
    【设计工具】样机图
    【设计细节】apple sound
    【产品分析】盒马生鲜 套路
    【喂到嘴经济】这个词有点意思
    【需求分类】KANO模型
  • 原文地址:https://www.cnblogs.com/yuwenhui/p/7100387.html
Copyright © 2011-2022 走看看