Java--包|權限修飾符

即使今天是我生日,也要認真學習。。。
包就是將類放在某個文件夾中方便管理和分類。

包中類的執行
package mypack.a;
public class Person     //因爲要外部訪問,所以權限應該爲public
{
	public void talk(){           //內部函數的權限也應該是public
		System.out.println("講話");      
	}
	public static void main(String[] args)
	{
		Person p=new Person();
		p.talk();
	}
}

執行時應將編譯出的Person類放在mypack文件夾下的a文件夾下

包中類的調用
import mypack.a.Person;
class PackDemo{
	public static void main(String[] args)
	{
		Person p=new Person();
		p.talk();
	}
}
權限修飾符

在這裏插入圖片描述

object類

構造方法
在這裏插入圖片描述

包裝類

Java中基本類型功能簡單,不具備對象的特徵,爲了使基本類型具有對象的特徵,所以有了包裝類
在這裏插入圖片描述

基本數據類型與字符串之間進行轉換

class WrapperDemo{
	public static void main(String[] args)
	{
		public static void main(String[] args)
	{
		/*基本數據類型類型轉換成字符串方法:
		1.將i+""
		2.String類中靜態方法valueOf(基本數據類型)
		*/
		int i1=3;
		String s=i1+"";
		String x=String.valueOf(i1);

		/*字符串轉換成基本數據類型
		1.使用包裝類中的靜態方法Integer.parseInt("123")
							int  parseInt()
							long ParseLong()
							boolean ParseBoolean()
							只有character沒有Parse方法
		2.如果字符串被Integer封裝成一個對象
		可以調用intValue()
		*/
		String str="123";
		int i2=Integer.parseInt(str); 
		Integer i3=new Integer("1234");
		int y=i3.intValue();
		System.out.println(i3);
		System.out.println(i2);

	}
}

基本數據類型與包裝類之間進行轉換

class WrapperDemo1{
	public static void main(String[] args)
{
	/*基本數據類型-->包裝類
		1.通過構造函數來完成
		2.自動裝箱
	*/
		int i=1;
		Integer x=new Integer(i);
		Integer y=3;         //自動裝箱

	/*包裝類-->基本數據類型
		1.通過 intValue()
		2.自動拆箱
	*/
	int a=y.intValue();
	int b=y;               //自動拆箱
	System.out.println(a);
	System.out.println(b);
	}
}
包裝類轉換總結圖

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章