本文目錄一覽:
java常用類庫有哪些
java.lang.*
Java編程語言的基本類庫
java.util.*
包括集合類、時間處理模式、日期時間工具等各類常用工具包
這兩個是最基本的類庫,學習java要熟悉這兩個類庫。
下面也是一些常用的:
java.awt.*
提供了創建用戶界面以及繪製和管理圖形、圖像的類(現在已不常用)
javax.swing.*
提供了一系列輕量級的用戶界面組件,是目前Java用戶界面常用的包
現在更多用swing來構建java用戶界面。
java.io.*
提供了通過數據流、對象序列以及文件系統實現的系統輸入、輸出
java.sql.*
提供了訪問和處理來自於Java標準數據源數據的類
java.math.*
提供了簡明的整數算術以及十進位算術的基本函數
java.rmi.*
提供了與遠程方法調用相關的所有類
java.net.*
提供了用於實現網路通訊應用的所有類
在java中”jfc”表示java基本類庫,其中字元c對應哪個英語單詞
java中數組的長度是不可變的,也就是說你可以吧數組中某個字元用特殊字元代替,但是這個位置依然是存在的。
刪除代碼:
String[] arr = {“a”,”b”,”c”,”d”};
for (int i=0; iarr.length; i++){
if (“c”.equals(arr[i])){
arr[i] = “#”;//#代表刪除
}
}
JAVA里的JFC是什麼?
JFC主要是由AWTAbstract Window Toolkit(AWT)、Swing以及Java 2D三者所構成,若將這些一同搭配運用,則用Java程式語言撰寫開發成的使用者介面,無論移轉、轉移到Microsoft WindowsWindows、Mac OS X或Linux等各種不同的作業平台上,都能保有一致性的圖像呈現。
AWT是比較舊的雙介面函式庫,它依然高度倚賴各作業平台自身所具備的繪圖功效機能,且用一個比包容程式(Wrapper)還小的設計還去除、吸收各作業平台間的繪圖功能機能差異,以致Java程式在跨平台移攜後的繪圖呈現不夠一致,這使得AWT遭受到眾多的批評。這意味著:AWT的Widget倚賴作業平台自身原有的Widget功效機能,程式設計師在開發撰寫時必須去了解各作業平台在Widget方面的差異性,如此便偏離了Java程式語言最初的宗旨:跨平台一致性。
另外有一種可替用的圖形函式庫,即是由網景通訊公司Netscape公司所發展的「Internet Foundation Classes,簡稱:IFC」,IFC的平台獨立性就高於AWT,之後昇陽電腦將IFC再搭配其他技術,以此形成了Swing,Swing新增了一個具加掛性(Pluggable)、即「看即了的Widget」,運用Swing可讓Java程式碼保有過往以來所秉持強調的平台獨立性,且在圖形呈現與視覺觀感上幾乎與原生性應用程式沒有差別。
原創文章,作者:JZHFG,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/128088.html