Java入参关键字_Java基础17-成员变量、return关键字和多参方法
1.成員變量
在類中聲明的變量為成員變量
//Dog類
class Dog{
String name;//成員變量
}
public class Test1{
public static void main(String[] args){
String name="xiaoxiao";//局部變量
Dog A=new Dog();
System.out.println(A.name);
System.out.println(name);
}
}
成員變量沒有賦值時會有默認值,如下表所示
成員變量類型
取值
byte
0
short
0
int
0
long
0L
char
'\u0000'
float
0.0F
double
0.0D
boolean
false
所有引用類型
null
2.return關鍵字
(1)返回方法指定類型的值(這個值總是確定的),例
//Dog類
class Dog{
String name;//成員變量
//有參有返回
public String print(String n){
System.out.println(n);
return n;//返回
}
}
public class Test1{
public static void main(String[] args){
Dog A=new Dog();
String name=A.print("小明");
System.out.println(name);
}
}
(2)結束方法的執行(僅僅一個return語句)
//Dog類
class Dog{
String name;//成員變量
//有參有返回
public void getAge(int a){
if(a==0){
System.out.println("輸出我了");
}else if(a==1){
return;//a==1時,return就結束了方法的執行,下面的語句也不會輸出
}
System.out.println("又輸出我了");
}
}
public class Test1{
public static void main(String[] args){
Dog A=new Dog();
A.getAge(1);
}
}
3.多參方法
//Dog類
class Dog{
String name;//成員變量
//有參有返回,多參用,號隔開
public String print(String n,int age){
System.out.println("n="+n);
System.out.println("age="+age);
return n;//返回
}
}
public class Test1{
public static void main(String[] args){
Dog A=new Dog();
A.print("小明",18);
}
}
【java基礎】成員變量和局部變量
成員變量和局部變量 根據定義變量位置的不同,可以將變量分為成員變量和局部變量 ? ? ? ?成員變量是在類范圍內定義的變量 ? ? ? ?局部變量是在一個方法內定義的變量 ? 成員變量可以分為: ? ...
【java基礎】成員變量和局部變量02
成員變量和局部變量(2) 成員變量的初始化和內存中的運行機制 ? ? ? ? 當系統加載類或者創建類的實例的時候,系統會自動為成員變量分配內存空間,并自動指定初始值. package object; ...
【Java基礎】成員變量和局部變量的區別
在類中的位置不同 成員變量:在類內部方法外部 局部變量:在方法體內部定義的或者方法的參數中定義的在內存中的位置不同 成員變量:在堆內存,有初始化值,byte,short,int,long->0, ...
java基礎之成員變量與局部變量
成員變量的含義 局部變量的含義 成員變量與局部變量的區別
Java基礎語法(11)-面向對象之關鍵字
title: Java基礎語法(11)-面向對象之關鍵字 blog: CSDN data: Java學習路線及視頻 1.this this是什么 它在方法內部使用,即這個方法所屬對象的引用: clas ...
Java基礎語法(2)-變量
title: Java基礎語法(2)-變量 blog: CSDN data: Java學習路線及視頻 1.什么是變量? 變量的概念 內存中的一個存儲區域 該區域的數據可以在同一類型范圍內不斷變化 變量 ...
Java的類成員變量、實例變量、類變量,成員方法、實例方法、類方法
總是被這些相似的概念搞暈,查閱了資料后做個小總結,以變量為例,方法辨析類似. 1.多胞胎名字匯總辨析 成員變量和成員方法是范圍最大的定義,提到成員變量就可以理解成你所定義在一個類體中的各類變量的統稱, ...
JAVA學習(三):Java基礎語法(變量、常量、數據類型、運算符與數據類型轉換)
Java基礎語法(變量.常量.數據類型.運算符與數據類型轉換) 1.變量 Java中.用戶能夠通過指定數據類型和標識符來聲明變量.其基本的語法為: DataType identifier; 或 Dat ...
java中的成員變量、類變量,成員方法、類方法 屬性和方法區別
成員變量:包括實例變量和類變量,用static修飾的是類變量,不用static修飾的是實例變量,所有類的成員變量可以通過this來引用. 類變量:靜態域,靜態字段,或叫靜態變量,它屬于該類所有實例共有 ...
隨機推薦
最常用的ES6特性(轉)
最常用的ES6特性 let, const, class, extends, super, arrow functions, template string, destructuring, defaul ...
C#Winform窗體中傳值
在窗體Form2中定義公有屬性Form2Value,獲取和設置textBox1的文本值 并且還定義一個accept事件 public string Form2Value { get { return ...
Java當中的內存分配以及值傳遞問題內存解析
首先必須說明作為Java程序員對于內存只要有大致的了解就可以了,如果你對Java當中的某一個知識點在不需要分析內存分配過程的情況下可以掌握,那就大可不必去研究內存.如果你對知識點已經掌握,那么你應該把 ...
hdu 1044(bfs+狀壓)
非常經典的一類題型 沒有多個出口.這里題目沒有說清楚 Collect More Jewels Time Limit: 2000/1000 MS (Java/Others)????Memory Limi ...
Android 多進程編程 15問15答!
ps:閱讀本文 需要對android 多進程編程有一定了解. 1.Android中總共有幾種方式進行IPC? 答:一共有兩種,一種是binder 還有一種是socket.Binder 大家用的比較多. ...
Android 的自定義Spinner組件實現方式
一.Android的API方式默認實現的方式 1.layout下編輯main_activity.xml
Java 審查基調
1.& 與 &&的差別 兩個都有邏輯與的功能. 可是所不同的是.當&兩邊的表達式不是boolean類型的時候,&具有位與的功能:&&是短路與,當 ...
Python中的7種可調用對象
Python中有七種可調用對象,可調用對象可使用內置函數callable來檢測 一.用戶自定義的函數: 使用def語句或者lambda表達式創建的函數. 二.內置函數: 使用C語言實現的函數,如len ...
以太坊錢包開發系列4 - 發送Token(代幣)
以太坊去中心化網頁錢包開發系列,將從零開始開發出一個可以實際使用的錢包,本系列文章是理論與實戰相結合,一共有四篇:創建錢包賬號.賬號Keystore文件導入導出.展示錢包信息及發起簽名交易.發送Tok ...
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的Java入参关键字_Java基础17-成员变量、return关键字和多参方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java js 正则区别_对比正则表达式
- 下一篇: java美元兑换,(Java实现) 美元