常见代码块的应用
局部代码块 在方法中出现:限定变量的生命周期,及早的释放内存,提高内存利用率。构造代码块(初始化块) 在类中方法外出现:多个构造方法中相同的代码存放到一起,每次调用构造都执行,并且在构造方法前执行。静态代码块 ...
静态变量和成员变量的区别
静态变量也叫类变量,成员变量也叫对象变量所属不同 静态变量属于类,所以称为类变量 成员变量属于对象,所以也称为实例变量(对象变量)内存中位置不同 ...
static关键字
1.static可以用来修饰属性,也可以用来修饰方法。 例如:用类来访问静态方法,不用对象访问静态方法。 2.在静态方法中是没有this关键字的 。  ...
面向对象
面向对象特征 1.封装encapsulation 2.继承inheritance 3.多态polymorphis...
Java中到底是传值还是传地址?
1.即是传值,也是传地址,基本数据类型传递的值,引用数据类型传递的地址。 2.java中只有传值,因为地址值也是值。(面试一般说这种,支持者是java之父高斯林)...
return和break以及continue的区别?
return是结束方法。return后面的代码都不会执行; break是跳出循环,循环外面的代码还是会执行; continue是终止本次循环,还是会继续执行下次循环; break和continue只能在循环体内使用。 return不但可以在循环体内...
Java计算水仙花数
int count=0;for(int i = 100;i<=999;i++) {//取i的百位,十位,个位int bw = i / 100;i...
使用位异或实现两个数的交换
int a = 1; int b = 2; a = a ^ b; // a = 1 ^ 2 &...
扩展运算符的自动强制类型转换
short s=1; s = s + 1; short s=1; s += 1;上面的程序是否有问题,如果有问题,请指出并说明理由。 shorts=1; //这种写法是错误的 s=s+1; //相当于将int类型转...
中文在Unicode的范围
\u4E00-\u9FA5 19968 - 40869 ...
Powered By Cheug's Blog
Copyright Cheug Rights Reserved.