本文目錄一覽:
- 1、什麼是javax?什麼是java的API包?API是什麼的縮寫?
- 2、java中API和包的關係
- 3、java常用api有哪些?
- 4、java api中必須熟知的包有哪些
- 5、關於JAVA API包
什麼是javax?什麼是java的API包?API是什麼的縮寫?
javax是java包的擴展包版本。比如java.awt下的是GUI相關的類,而新版本的在javax.swing下。
API: Application Programming Interface.應用編程協議。學習Java其實就是學習Java的API的過程。
java中API和包的關係
這樣說吧,包比如是sun的書包,api是sun寫好的作業,如果你沒寫作業,你就去打開sun的書包,把api拿出來直用。當然不是你想要什麼api就有什麼api,沒有的話你就自己去寫。你想要調用api必須先導入包
java常用api有哪些?
Java常用API包括如下:
Java集合(位於java.util包下)
Java資料庫編程(位於java.sql和javax.sql包行下),
Java輸入輸出(位於java.io和java.nio包下),
Java圖形界面編程(位於java.awt包和javax.swing包下),
Java國際化和格式化(位於java.text包下),
Java多線程編程(位於java.concurrent包下),
Java網路編程編程(位於java.net包下)
推薦你參考下瘋狂java講義的目錄,這些內容有詳細介紹。
java api中必須熟知的包有哪些
一、JAVA常用API
java.lang.Math
提供sin, cos, tan, exp, log, log10 等類方法,PI和E等類欄位
java.lang.String(StringBuilder線程不安全,StringBuffer線程安全)
char charAt(int index)
返回給定位置的代碼單元
boolean equals(Object other)
boolean equalsIngoreCase(String other)如果字元串與other相等,返回true
忽略大小寫int length()返回字元串的長度String substring(int beginIndex)
String substring(int beginIndex, int endIndex)返回一個新字元串,包含原始字元串從beginIndex到串尾或到endIndex-1的所有代碼單元String toLowerCase()
String toUpperCase()
返回小寫字元串
返回大寫字元串
int indexOf(String str[, int fromIndex])
int lastIndexOF(String str[, int fromIndex])返回第一個/最後一個子串的位置,從起始位置或者fromIndex開始
java.util.Scanner
for each循環
for(variable : collection) statement
collection這一集合表達式必須是一個數組或者是一個實現了Iterable介面的類對象
java.util.Arrays
數組長度
java.util.Radom
java.lang.Object
java.lang.Class
關於JAVA API包
不要解壓
環境變數配置有問題
假設JDK安裝路徑:
E:\Program Files\Java\jdk1.6.0_05
以下的變數可以設置成用戶變數,業可以設置成系統變數。他們的區別只是使用許可權的問題而已。
第一種方法:
建立兩個變數:
變數名:PATH
變數值:E:\Program Files\Java\jdk1.6.0_05\bin
變數名:CLASSPATH
變數值:.;E:\Program Files\Java\jdk1.6.0_05\lib\tools.jar;E:\Program Files\Java\jdk1.6.0_05\jre\lib\dt.jar
【注意開頭是句號加分好】
第二種方法:
建立三個環境變數
變數名:JAVA_HOME
變數值:E:\Program Files\Java\jdk1.6.0_05 註:JDK安裝路徑
變數名:PATH
變數值:%JAVA_HOME%\bin
變數名:CLASSPATH
變數值:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\dt.jar
原創文章,作者:OLMX,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/146911.html