··· ··· ··· ···
例: –小笔记:实例变量:比起局部变量作用域更大了,在类里面方法的外面,从属于对象
注意事项: 1、每个变量都有类型,类型可以是基本类型,也可以是引用类型 2、变量名必须是合法的标识符 3、变量声明必须是一条完整的语句,因此每一个声明都必须以分号结束 4、最好不要在一行中同时声明三个变量,会影响程序可读性
–>最终输出结果一样,想要说明修饰符不存在先后顺序
变量的命名规范:1、所有变量,方法,类名要做到:见名知意 2、类成员变量:首字母小写和驼峰原则:monthSalary,除了第一个单词以外,后面的单词首字母大写 3、局部变量:首字母小写和驼峰原则 4、常量:大写字母和下划线:MAX_VALUE 5、类名:首字母大写和驼峰原则:Man,GoodMan 6、方法名:首字母小写和驼峰原则
· · ·
▲ 面试题01: 怎么样计算2*8最快?? >>: 左移,即×2 <<: 右移,即/2 –>根据二进制的思路计算!!
▲面试题02: System.out.println(""+a+b); 和 System.out.println(a+b+"") 的区别
public class Demo01 { public static void main(String[] args) { int a = 10; int b = 20; System.out.println(""+a+b); System.out.println(a+b+""); } }输出结果: 1020 30
总结: 如果字符串在前面,会进行拼接,不进行运算 如果字符串在后面,前面的会依旧进行运算
· · ·
-> -> a++ 和++a
public class Demo01 { public static void main(String[] args) { int a =10; int b = a++; //先赋值给b,a再自增 System.out.println("b="+b); System.out.println("a="+a); int c= ++a ; //a先自增,再赋值给c System.out.println("a="+a); System.out.println("c="+c); } }输出结果: b=10 a=11 a=12 c=12 · · ·
package pkg1[. pkg2[. pkg3…]];
▲一般利用公司域名倒置作为包名为了能够使用一个包的成员,我们需要在Java程序中明确导入该包,使用“import”语句即可完成此功能import package [.package1[.package2…].(classname|*); *为通配符:导入包中所有的类
· · ·
· · ·
