java所有類
❶ java有哪幾類
Java中重要的類包有: 1:java.applet 包含所有的實現Java applet的類 2:java.awt 包含抽象窗口工具集中的圖形、文本、窗口GUI類 3:java.awt.image 包含抽象窗口工具集中的圖像處理類 4:java.lang 包含所有的基本語言類 5:java.io 包含所有的輸入輸出類 6:java.net 包含所有實現網路功能的類 7:java.until 包含有用的數據類型類 8:java.awt.peer 平台無關的GUI工具集界面
❷ JAVA的集合類型有哪些
集合類型主要有3種:set(集)、list(列表)和map(映射)。
1、List(有序、可重復)
List里存放的對象是有序的,同時也是可以重復的,List關注的是索引,擁有一系列和索引相關的方法,查詢速度快。因為往list集合里插入或刪除數據時,會伴隨著後面數據的移動,所有插入刪除數據速度慢。
2、Set(無序、不能重復)
Set里存放的對象是無序,不能重復的,集合中的對象不按特定的方式排序,只是簡單地把對象加入集合中。
3、Map(鍵值對、鍵唯一、值不唯一)
Map集合中存儲的是鍵值對,鍵不能重復,值可以重復。根據鍵得到值,對map集合遍歷時先得到鍵的set集合,對set集合進行遍歷,得到相應的值。
(2)java所有類擴展閱讀:
JAVA集合類型四種常見輸出方式:
1、Iterator:迭代輸出,是使用最多的輸出方式。
2、ListIterator:是Iterator的子介面,專門用於輸出List中的內容。
3、foreach輸出:JDK1.5之後提供的新功能,可以輸出數組或集合。
4、for循環。
代碼示例如下:
for的形式:for(inti=0;i<arr.size();i++){...}
foreach的形式:for(inti:arr){...}
iterator的形式:
Iterator it = arr.iterator();
while(it.hasNext()){ object o =it.next(); ...}
參考資料來源:網路:java集合類
❸ Java 中所有類的基類是什麼
java.lang.Object是Java所有類的直接/間接父類。
一般需要重寫從Object繼承來的 equals, hashCode, toString方法。
❹ java編程的填空題,java中所有類都是( )類的子類
java編程的填空題,java中所有類都是Object類的子類。
當編輯並運行一個Java程序時,需要同時涉及到這四種方面。使用文字編輯軟體或集成開發環境在Java源文件中定義不同的類,通過調用類中的方法來訪問資源系統,把源文件編譯生成一種二進制中間碼。
存儲在class文件中,然後再通過運行與操作系統平台環境相對應的Java虛擬機來運行class文件,執行編譯產生的位元組碼,調用class文件中實現的方法來滿足程序的Java API調用。
(4)java所有類擴展閱讀:
自增和自減是單目運算符,可以放在操作元之前,也可以放在操作元之後。操作元必須是一個整型或浮點型變數。自增、自減運算符的作用是使變數的值增1或減1。
放在操作元前面的自增、自減運算符,會先將變數的值加1或減1,然後再使該變數參與表達式的運算。放在操作元後面的自增、自減運算符,會先使變數參與表達式的運算,然後再將該變數的值加1或減1。
❺ Java 如何找到全部類的類名
方法一:
java.util.jar.JarFile
JarFile jar = new JarFile("path");
Enumeration enumeration = jar.entries();
while(enumeration.hasMoreElements()){
System.out.println(enumeration.nextElement());
}
你這樣輸出一下,看結果就知道裡面的內容是什麼了。
就是在循環中做字元串的前端匹配。
方法二,前提是在你的程序中可以找到這個jar
URL url = Test.class.getResource("/org/demo");
URI uri = url.toURI();
File jar = new File(uri);
String[] names = jar.list();
for (int i = 0; i < names.length; i++) {
System.out.println(names[i]);
}
❻ java中總共有哪些類各種類的作用具體是什麼
初學復java的時候主要用到5個類。。制
java.lang-包含一些java語言的核心類,如String,Math,Integer,System,Treak.
java.net-包含執行也網路有關的操作的類。
java.io-包含能提供多種輸入/輸出功能的類。
java.util-包含一些實用工具類以及數據結構類。如使用與日期日歷有關的函數、集合等。
java.sql-包含用於訪問資料庫的類。
❼ java有多少個類
這個問題,怎麼說呢,面向對象告訴我們所有的實體都可以看作java類。。。。。如果是java語言原裝的類,我覺得應該給你個API看看就知道了
❽ java 中有哪些類。。。
無限多。http://www.cjsdn.net/Doc/JDK50/
這個是基礎類。擴展的多了去了 。
❾ 怎麼得到java類下引用的所有的類
如這個類:
import java.util.*;
import java.lang.String;
public class Info {
Date date = null;
java.sql.Date sqlDate = new java.sql.Date(date.getTime());
public List<String> getTimes(Integer in,String s){
date = new Date();
List<String> as = new ArrayList<String>();
as.add("s");
as.add("1");
return as;
}
}
我怎麼得到所引用的類是:
java.util.Date,
java.util.List,
java,util.ArrayList,
java.lang.String,
java.lang.Integer;
我使用的是eclipse ast, 可以得到但是不對,比如:
得到欄位申明:
1,Date date = null; //這個我只能得到類型為Date,而且不是java.util.Date,因此我無法知道,這 個Date是java.util.Date,還是java.sql.Date;
java.sql.Date sqlDate = new java.sql.Date(date.getTime()); //這個得到的類型就是直接是:java.sql.Date;
問題:請問這個應該怎麼確定?
2,還有返回類型:public List<String> getTimes(Integer in,String s)。這個返回是List<String>,我這怎麼確實這個帶有泛型的類型?
3,還有關於註解的類型,不過註解我想一定要先引入包吧。
4,如果我在代中用到沒有申明的類,應該怎麼得到呢?如:
Calendar cal = Calendar.getInstance();