java定義
Ⅰ java方法怎麼定義
java方法包括:方法的簽名,方法體。方法的簽名部分又包括:訪問許可權,返回值,函數名,形參列表。方法體:方法的主體部分,即函數的實現部分。
示例:private int function1(int s)
{
return s;
}
其中private是訪問許可權,除此之外還有public,protect,默認這三種許可權。
int是返回值的類型,而這個地方的返回值是可以任意類型的。也可以不返回值。那就是void類型。
形參列表是需要從外部傳進來的值。傳入一個參數值進行處理。
可以這樣理解:你想要削蘋果,函數就相當於一把小刀,你用這把小刀去削完,就相當於函數處理完數據。
Ⅱ java 定義
不可以。
例如:
Integer i = new Integer(\"123\");
其它數據類型可以參閱:http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/index.html
的java.lang.*
Ⅲ java定義一個類
publicclassDemo{
publicstaticvoiddemo(){
Studentstudent=newStudent();
student.speak("小明",18);
}
publicstaticvoidmain(String[]args){
Demo.demo();
}
}
publicclassStudent{
Stringname=null;
intage=0;
publicvoidspeak(Stringstr,inti){
name=str;
age=i;
System.out.println("我的名字是"+name+",今年"+age+"歲");
}
}
差不多就是這個意思!!!
Ⅳ Java定義方法
定義類就是class,定義裡面的這些屬性就是int String這些,這個作業太基礎了吧。。。。。
Ⅳ java方法的定義
//給你一條條解釋吧 public class MethodDemo01{ //main方法,程序的入口
public static void main(String args[]){ //調用該類的靜態方法,因為main是靜態的方法,所以printInfo方法只能是寫成靜態的,不然需要實例化該類之後再用實例名稱調用該方法了//這里調用了三次,顯然結果都會一樣。
printInfo() ; // 調用printInfo()方法
printInfo() ; // 調用printInfo()方法
printInfo() ; // 調用printInfo()方法
System.out.println("Hello World!!!") ;
} //靜態方法
public static void printInfo(){//定義了一字元數組,並初始化了元素值
char c[] = {'H','e','l','l',
'o',',','L','X','H'} ; // 定義字元數組//循環,c.length 表示字元數組c的長度,也就是元素的個數
for(int x=0;x<c.length;x++){ // 循環輸出//循環一次輸出一個字元
System.out.print(c[x]) ;
}//循環完成就把所有的字元都輸出來了。//這個換行的語句 可以不帶參數!
System.out.println("") ; // 換行
}
}
Ⅵ java定義一個介面
package day0422;
public interface Shap {
public double getPerimeter();//計算周長
public double getArea();//計算面積
}
、、、、、、、、、、、、、、、、、、、、、、、、、、
package day0422;
public class Circle implements Shap {
public static double radius;//園的半徑
public void setRadius(double d){
radius=d;
}
public double getRadius(){
return radius;
}
public double getArea() {
// TODO Auto-generated method stub
return Math.PI*radius*radius;
}
public double getPerimeter() {
// TODO Auto-generated method stub
return 2*Math.PI*radius;
}
}
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
package day0422;
public class Rectangle implements Shap{
public double longer;//長
public double wid;//寬
public Rectangle(){
}
public Rectangle(double longer,double wid){
this.longer=longer;
this.wid=wid;
}
public double getLonger() {
return longer;
}
public void setLonger(double longer) {
this.longer = longer;
}
public double getWid() {
return wid;
}
public void setWid(double wid) {
this.wid = wid;
}
public double getArea() {
// TODO Auto-generated method stub
return longer*wid;
}
public double getPerimeter() {
// TODO Auto-generated method stub
return 2*longer+2*wid;
}
}
Ⅶ Java的概念和定義是什麼
基礎概念
1. 關鍵字和保留字
關鍵字:就是java語言中已經事先定義好具有特殊含義的名字。
保留字:目前java語言中還沒有使用(暫時沒有特殊含義),但是java後期可能會使用
2.標識符
標識符的作用?
用於給變數、常量、類、包和方法取名的規則。
標識符的規則:
由數字、字母、下劃線和$組成,但是開始不能為數字。
標識符不能是關鍵字或保留字。
標識符對長度沒有任何限制。
"=",賦值運算符,把等號右邊的數據賦值給等號左邊的變數
賦值的數據類型必須和聲明變數的數據類型保持一致。
賦值的數據類型必須和聲明變數的數據類型保持一致。
只聲明未賦值的局部變數不能直接使用,因為沒有初始值。
在同一個作用域中,不能聲明相同名的變數。
變數名的命名必須遵守「標識符」規則,並且還需遵守「小駝峰」命名規范
沒有聲明的變數不能直接使用,因為該「變數」什麼都不是。
整數常量:10, 20, ....
小數常量:123.45, 3.1415926, ...
字元常量:'a', '1', '我', ... (使用單引號包裹的一個字元,我們稱之為字元常量)
布爾常量:true和false
字元串常量:"hello world", "", "sxt", ... ( 使用雙引號包裹的內容,都屬於字元串常量)
引用數據類型常量:null
補充:因為java採用的是unicode編碼,所以標識符還可以是中文,但是不建議使用。
命名規范
類名:大駝峰。每個單詞首字母都是大寫。例如:VariableDemo
變數名、方法名:小駝峰。首單詞字母小寫,其餘單詞字母大寫。例如:userName
常量名:全部單詞大寫,多個單詞以下劃線連接。例如:MAX_VALUE
包名:單詞全部小寫。
3.變數
變數的本質:變數在內存中開辟一塊內存空間(容器),用來存儲數據的容器。
變數聲明的本質:在內存中開辟一塊指定大小的內存空間,用於准備存儲指定類型的數據。(數據類型 變數名;)
變數賦值的本質:通過變數名找到內存中的存儲空間,然後把等號右邊的數據存入該內存中間中。(變數名 = 數據;)
總結:
4.常量
常量和變數的對比
常量:只能賦值一次。
變數:可以重復多次執行賦值操作。
固定值常量
使用final關鍵字修飾的常量
常量聲明語法:final 數據類型 常量名;
常量名的命名規范:單詞全部大寫,多個單詞以下劃線連接。
常量名的命名規則:必須遵守「標識符」的命名規則。
5.常見的轉義字元
, 製表符,類似於按下tab鍵
, 換行符,類似於按下enter鍵
", 展示的時候,只顯示輸出"
', 展示的時候,只顯示輸出'
\, 展示的時候,只顯示輸出
Ⅷ JAVA中定義變數
變數 不是 定義成private了么
私有的變數 子類是不能訪問的
當然如果你給他提供了get方法 那麼 那個get方法必定是public的
所以你就能訪問了咯
Ⅸ java方法定義
Java定義方法流程如下:
Tv 這個類中定義一個我是電視機的方法,首先方法必須有名字 有時使用范圍 有返回值 返回值可以為空,如下面代碼
Class Tv{
public void myName(){
system.out.println("我是李家的電視機");
}
public static void mian(String[] args){
Tv t = new Tv();
t.myName();
}
}
在main 方法體中,我首先初始化 Tv 這個類,初始化類 必須用到new 這個關鍵字, 然後 用Tv類的引用t來操作Tv的對像中的方法,如上面t.myName(),即:對象引用點方法的名字
右鍵Run as Application 運行 控制台 會輸出 我是李家的電視機。
Ⅹ 關於Java定義方法
這個涉及到Java的作用域,分別是public、預設(默認)、protected以及private。
1、public:public表明該數據成員、成員函數是對所有用戶開放的,所有用戶都可以直接進行調用
2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有財產神聖不可侵犯嘛,即便是子女,朋友,都不可以使用。
3、protected:protected對於子女、朋友來說,就是public的,可以自由使用,沒有任何限制,而對於其他的外部class,protected就變成private。
4、默認(預設)則在包內包外的子類都可見。