java使用類
1. java調用.java中的類
java類有兩種方法一種是類方法就是用static修飾的,一種是實例方法,就是沒有專static修飾的方法。類方法可以同屬時類名.方法名的方式調用。而實例方法必須先生存類的實例在通過實例.方法名的方式調用。例如:
public class MethodCall
{
public static void main(String[] args)
{
Test.sayStatic();
Test test = new Test();
test.sayInstance();
}
}
class Test
{
public static void sayStatic()
{
System.out.println("這是一個靜態方法。");
}
public void sayInstance()
{
System.out.println("這是一個實例方法。");
}
}
2. java 類與類的調用
同學你能把這個工程打個包傳到這里來么,可以幫你寫。
傳好叫我一下
加qq說
java類與類的調用
3. Java 定義類和使用類
Java 定義類:
classClassName{
//成員襲變數
//方法
}
使用類:
ClassNameclass=newClassName();
class.成員變數//調用成員變數
class.方法//調用方法
4. java調用自己寫的一個類
情況1:如果你的類Shiyan.java和類Diaoyong.java在同一根目錄下,並且你設置了classpath變數,其中有「.;」,那麼在Diaoyong.java中可以直接用類Shiyan.java創建對象來調用其中的方法;
情況2:如果你沒設,並且你也沒用相關軟體(MyEclipse、eclipse),那麼你就辛苦一下,在類Diaoyong.java中的最頂部這樣寫:import E:\test.*或者import E:\test.Shiyan.java。
情況3:如果你設置了classpath變數,其中有「.;」,並且兩個類不在同一個根目錄下,還是照情況2操作。
5. Java中的一個類怎麼調用另一個類中的方法
方法1. 新建一個類。然後在調用類中先進行被調用類實例化,然後通過實例化的對象訪問。回例如答:
//先定義一個類
(5)java使用類擴展閱讀:
Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程 。
Java具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點 。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等 。
6. java中類的使用
你這幾個沒有實現的功能,其實才是這個程序題的精髓,是java面向對象和類封裝性的體現,你看看我給的代碼:
public class PersonInfo
{
private String name;
private int age;
private String rocketId;
private String favoriteCar;
public int getAge()
{
return age;
}
public void setAge(int age)
{
this.age = age;
}
public String getFavoriteCar()
{
return favoriteCar;
}
public void setFavoriteCar(String favoriteCar)
{
this.favoriteCar = favoriteCar;
}
public String getName()
{
return name;
}
public void setName(String name)
{
this.name = name;
}
public String getRocketId()
{
return rocketId;
}
public void setRocketId(String rocketId)
{
this.rocketId = rocketId;
}
public void ReadNewPerson(String iName, int iAge, String iRocketId, String iFavoriteCar)
{
this.setName(iName);
this.setAge(iAge);
this.setRocketId(iRocketId);
this.setFavoriteCar(iFavoriteCar);
}
public void DisplayPerson()
{
String info = this.getName() + "\t" + this.getAge() + "\t" + this.getRocketId() + "\t" + this.getFavoriteCar();
System.out.println(info);
}
}
public class FindYoungest
{
public static void main(String args[])
{
PersonInfo p1 = new PersonInfo();
PersonInfo p2 = new PersonInfo();
PersonInfo p3 = new PersonInfo();
p1.ReadNewPerson("張三", 38, "a", "寶馬");
p2.ReadNewPerson("李四", 23, "b", "賓士");
p3.ReadNewPerson("王五", 56, "c", "中華");
PersonInfo youngestPerson;
if (p1.getAge() < p2.getAge())
{
youngestPerson = p1;
}
else
{
youngestPerson = p2;
}
if (youngestPerson.getAge() > p3.getAge())
{
youngestPerson = p3;
}
youngestPerson.DisplayPerson();
}
}
7. java中該怎麼調用類
你在main方法裡面去調用就行了
例如
HelloAccp
ha
=
HelloAccp();//這行是通過隱含的構造方法調用類
ha.toString();//這行是調用你設計的方法
8. java中如何調用類
本類中的直接方法名調用,不管是public還是private或protected。其他類中的如果是public的話,直接其他類的對象版調用即可。如權果是static的話直接其他類名加方法名調用。
class A{
void method1(){ //聲明method1
System.out.println("method1 called");
}
void method2(){
method1(); //本類的 method1 被調用
}
}
class B{
void method3(){
A a = new A(); //在B類中調用A類中的 method1
a.method1();
}
}
9. 怎麼用java寫一個類
class B{
private int a;//聲明變數
public B()//構造函數
{
}
public void setA(int a)//設置a的值
{
this.a=a;
}
public int getA()//獲取a的值
{
return a;
}
public public static void main(String[] args)//必須要的主函數
{
B b=new B();//建立一個B的對象b
b.setA(3);//調用b對象里的版方法setA();
System.out.println(b.getA);//輸出權a
}
}
10. Java中常用的類有哪些
一. System:
1.首先是System類,因為從一開始從接觸java起,我們就無時無刻都在接觸它,經常用它來向屏幕,向控制台列印輸出一些信息,System.out.println(「hello world」);這個只是在控制台輸出一條信息「hello world」,今天我們學到這里,才知道out只是System類中的一個欄位,也就是一個成員變數,而且還是靜態的,是一個對象的引用,即PrintStream,是標準的輸出流,向標準的輸出設備輸出信息的,所以我們這里才調用了對象out的println()這個方法。所以類似與out欄位的還有其他兩個,如in是InputStream類的一個對象,那麼in則是一個標準的輸入對象,他可以讀取或則也可以說從鍵盤或則其他輸入設備接收或者讀入一個信息,那麼err也是PrintStream類的一個對象,則是標準的錯誤輸出流,那其實這些所謂的標準的輸入輸出,他們功能實現底層是靠C語言和設備直接溝通的,java只是依賴C語言完成了這些功能。
2.老師說學習System這個類並不是說要去做太多的深入了解,而是希望我們能掌握一些查閱API,掌握這個類中常用的幾個方法,在以後的開發中能夠寫出一些需要的小東西。
3.Java中System這個類中的屬性和方法都是靜態的,可以通過類名可以直接調用,而且它位於java默認的包中java.lang包中,一般情況下我們要使用它的方法和屬性,是不需要做導入包的動作的,然後我們還發先這個類沒有構造方法,所以這就說明我們不能創建一個System類的對象,只能通過類名來直接調用它的屬性和方法了,注意,它還是一個final類型的修飾的類。那麼我們來看看還有什麼那些方法比較重要呢?