ITPub博客

首页 > Linux操作系统 > Linux操作系统 > java基礎(二)

java基礎(二)

原创 Linux操作系统 作者:xiangying816 时间:2010-06-01 13:43:55 0 删除 编辑

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/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: java基礎(一)
下一篇: java封裝(四)
请登录后发表评论 登录
全部评论

注册时间:2011-03-02

  • 博文量
    90
  • 访问量
    187377