1.位運行符:
& 按位與 全為1才為1
| 按位或 有一個1就為1
^相同為0,相反為1
~取反
<<左移位,>>右移位,>>>無符號右移位
2.先轉換成二進制,前面用0補齊,共32位
3.反碼:反碼的所有位都按位取反,0變1,1變0,整數的反碼就是本身,負數的反碼用補碼表示,再進行取反操作
補碼=反碼+1
4.int a[]=new int'[2];等价于1. int a[]=null;2.a=new int[2]
第一步是开辟栈内存,第二步是开辟堆内存,栈内存存的是名称,堆内存是放的是值,栈里的名称指向堆中的值。
5.方法重载的时候只是参数重载,而不是返回类型重载,那样会报错的。
6.如果想退出方法不执行下去,可以用return。
7.java.util.Arrays.sort(array);数组排序
8.system.arraycopy(源数组,下标,目标数组,拷贝长度)
9.java新特征:jdk1.5
foreach
int t1[]={1,2,3,4}
for(int x:t1){
}
10.public static void main(String a[]){
int temp[]={1,2,3};
fun();fun(1);fun(1,2,3);
}
public static void fun(int ...age){
for(int x:age){
System.out.println('dd');
}
}
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/15127599/viewspace-664190/ ,如需转载,请注明出处,否则将追究法律责任。