日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java scjp考试_通过Java认证 SCJP 考试之精辟总结

發布時間:2023/12/10 java 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java scjp考试_通过Java认证 SCJP 考试之精辟总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

9.static double sin(double 弧度); 還有cos,tan

10. new String; ?可以是byte[];char[];String;StringBuffer

11. String的一些函數: int length(); char charAt(int); String toUpperCase(); String toLowerCase();

12. String("Abc").equals(String("abc"))不相等的,不然就不會有boolean equalsIgnoreCase(String)函數

13."012345678"是一個串的順序號碼,indexOf('1'),indexOf("1")都返回1,subString(1,5)是2345,嘿嘿:是的感覺

14, trim()連tab都退毛,\t\n java ,trim()一下就只剩下java了

15. 關于對象的科隆,去喳喳API??????????????????????

16. abcd.trim(),abcd new String(ef)都是合理的寫法

17. StringBuffer的3個構造器:()初始化容量為16,(int 初始化容量),(String),初始化容量為串長加上16

18. StringBuffer的一些函數: String toString();append();reverse();insert();delete(int start,int end);deleteCharAt

(int);setLength(int newLength);

19. String s=""; StringBuffer sb=new StringBuffer(); if (s==sb){}編譯錯!因為,s,sb類型不一樣,不能比較 集合:

1.各接口和類的關系,只有最后一個是類

Collection:List:vector,ArrayList,LinkedList

Map:SortedMap:TreeMap

Collection:Set:SortedSet:TreeSet

Map:HashTable

Collection:Set:HashSet

基礎base)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1.java application的main可以不是public的.但必須是static的

2.一個文件只能有一個public類,而且還得跟文件名一樣,包括大小寫

3.變量只能是字母,$,_開頭,接下來的第二個可以是,數字

4.ch\u0061r='a'; char \u0063='b'; char c='\u0063';都是合法的

5.1e-5d,合法.e-5d不合法,必須有前面的系數

6.int[] i[]={null{1,2}}正確! int i[]={1,2,3,} 正確!","和沒有的效果一樣

7.局部array,跟變量一樣,使用前要初始化

8.main方法可以為final

操作符和分配符(Operator and Assignment)

1.System.out.printl(1 2 "3");//33 System.out.printl("1" 2 3);//123

2.int i=0; i=i ;i=i ;i=i ; 結果,i=0!

3.int i[]; index=0; i[index]=index=5; 結果是,i[0]=5;!!!

4.byte b=10;可以,因為,10可以被自動從int轉成byte

5.接下來,byte b=b 10;不可以!!因為,10 b后的int無法被自動從int轉成byte,問我,我也不知道為什么!靠!

6.byte b1 = 4; byte b2 = 6; b1 = b1 b2;錯!編譯錯!b1 b2后,必須強制轉成byte,b1x1 b2);

7.XOR 一樣的為0,不一樣為1 1,1=0;0,0=0;1,0/0,1=1

8. x == Float.NaN編譯錯,應該是Float.IsNaN

9. x == Double.POSITIVE_INFINITY編譯可以

10.-1是1111.... 1111,<>正補零,負補一,>>>恒補零

10.1 -1>>多少位都是-1 ; 1<<31變成了最小負數,1000....0000

11.最大正數是01111....1111

12.最小負數是1000....0000(-2147483648)

13. a instanceof b,b必須是類/接口,不能是實例

-------補充------------------------------

1. byte,short,char 都存在 var = -var;編譯錯誤,因為,這時候的-var已經自動轉成個int類型了

2. int/0會扔出ArithmeticException double,float/0得INF或者-INF0/0得NaN

3. int a-b-c;是不符合命名規則的變量名????編譯會出錯.

總結

以上是生活随笔為你收集整理的java scjp考试_通过Java认证 SCJP 考试之精辟总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。