溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java注釋、數(shù)據(jù)類型、常量與變量怎么用

發(fā)布時間:2022-04-28 14:50:18 來源:億速云 閱讀:206 作者:iii 欄目:開發(fā)技術(shù)

這篇文章主要介紹了Java注釋、數(shù)據(jù)類型、常量與變量怎么用的相關知識,內(nèi)容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇Java注釋、數(shù)據(jù)類型、常量與變量怎么用文章都會有所收獲,下面我們一起來看看吧。

    一. 注釋

    1.簡介

        注釋就是一種解釋程序的文本,提高代碼的可讀性,幫助我們查找錯誤,不會影響程序的運行,不用擔心可執(zhí)行代碼變得多。

    2.類型

    1.單行注釋

    單行注釋是最常用的,格式://注釋的內(nèi)容。

    用法如下:

    package day1;
    public class Demo01 {
    public static void main(String[] args) {
    	System.out.println("hello word");  //輸出hello word
    	System.out.println(3-1);           //輸出結(jié)果為2
    }
    }
    2.多行注釋

    當注釋過多時可以用多行注釋 ,格式:/注釋的內(nèi)容/

    用法如下:

    package day1;
    public class Demo01 {
    public static void main(String[] args) {
    	System.out.println("yuema");
    	System.out.println(3-1);
    	/*System.out.println("yuema");
    	System.out.println(3-1);*/   //這就是多行注釋用法
    }
    }
    3.文檔注釋

    自動生成文檔的注釋,格式:/*注釋的內(nèi)容/

    用法如下:

    package day1;
    public class Demo01 {
    /**public static void main(String[] args) {
    	System.out.println("yuema");
    	System.out.println(3-1);
    	System.out.println("yuema");
    	System.out.println(3-1);
    }*/                    //這就是文檔注釋用法
    }

    3.注意事項

    在java中多行注釋不能嵌套,就是 /* */不能用嵌套,這段代碼本身可能也包含一個 /*界定符。

    二.數(shù)據(jù)類型

    1.簡介

    Java是一個強類型語言,意味著必須為每一個變量聲明一個類型。

    Java有八個基本類型:四個整型,倆個浮點型,一個char類型,一個boolean類型

    2.整型

    整型用于表示沒有小數(shù)的數(shù)值,允許是負數(shù)

    Java提供了四個整型:int、short、long、byte。

    類型           存儲需求        取值范圍 
    int              4個字節(jié)        -2147483648 ~ 2147483647
    short          2個字節(jié)        -32768 ~ 32768
    long           8個字節(jié)        -9223372036854775808 ~  9223372036854775808
    byte           1個字節(jié)        -128 ~ 127

    int最常用,如果一個數(shù)值比較大就用long,另外short與byte用于特定應用場合,例如底層的文件處理或者儲存空間寶貴的數(shù)組。

    在Java中沒有任何無符號(unsigned)形式的int、short、long、byte類型。

    3.浮點類型

    浮點型表示有小數(shù)點的數(shù)值。在Java中有兩種浮點類型。

    類型         儲存需求             數(shù)值范圍
    float           4個字節(jié)             大約 +-3.40282347E+38F(有效數(shù)位為6~7位)
    double       8個字節(jié)             大約 +-1.79769313486231570E+308(有效數(shù)位為15位)

    • double類型數(shù)值精度是float類型的兩倍,大部分常用double類型。

    • float類型用于特定場所,例如單精度的庫或者儲存大量的數(shù)據(jù)時。

    • float類型的數(shù)值后面有一個后綴F或f,例如:3.14F/f。如果后面沒有F/f后綴時,系統(tǒng)會默認是double類型。

    警告:浮點數(shù)值不適用無法接受舍入誤差的金融計算

    System.out.println(2.0-1.1);  //系統(tǒng)將打印出0.8999999999999999而不是0.9。

    4.char類型

    char用來表示字符

    char的字面量是用單引號來表示,例如:‘A’。注意:不是用雙引號來表示。

    char表示范圍:\u0000到\uFFFF

    5.boolean類型

    boolean(布爾)類型有兩個值:false與true,用來判定邏輯條件。

    整型值不能與布爾值轉(zhuǎn)換。

    三.常量與變量

    1.常量

    常量就是不能改變的量即為常量,永恒不變。

    常量的分類:整數(shù)常量、小數(shù)常量、字符常量、字符串常量、布爾常量、空常量。

    package com;
    public class Demo05 {
    	public static void main(String[] args) {
    		//System.out.println();//輸出語句,能夠在控制臺上輸出內(nèi)容
    		//在控制臺上輸出整數(shù)常量
    		System.out.println(1);
    		System.out.println(12);
    		System.out.println(-12);
    		//在控制臺上輸出小數(shù)常量
    		System.out.println(3.14);
    		System.out.println(12.5);
    		System.out.println(1.0);
    		//在控制臺上輸出字符常量
    		System.out.println('a');
    		System.out.println('在');
    		System.out.println('$');
    		//字符常量單引號之內(nèi)有且僅有一個字符,不能是空字符,以下為例
    		//System.out.println('');//錯誤的
    		//System.out.println('abc');//錯誤的
    		//在控制臺上輸出字符串常量 
    		System.out.println("a");  //字符串常量必須用雙引號括起來,里面可以是一個、一串、空數(shù)據(jù)。
    		System.out.println("abc");
    		System.out.println("123");
    		System.out.println("");
    		//在控制臺上輸出布爾常量
    		System.out.println(true);  //只有兩個值。
    		System.out.println(false);
    		//在控制臺上輸出空常量
    		//System.out.println(null);//空常量不能放在輸出語句的里面
    	}
    }

    在Java中,可以利用final關鍵字指示常量:

    package decom1;
    
    public class changliang {
    	public static void main(String[] args) {
    		
    		final double a=2.50;  //final一旦被定義變量,該變量的值就不能改變。
    		double b=2.0;
    		double c=3.0;
    		
    		System.out.println("輸出結(jié)果:"+a*b+"與"+a*c);
    	}
    
    }

    輸出結(jié)果:5.0與7.5

    2.變量

    在一段時間都會變化的變量叫變量。

    變量名命名必須是以字母開頭并由字母或數(shù)字構(gòu)成的序列,并且大小寫敏感。

    不能使用Java中的關鍵字作為變量。

    聲明一個變量后,必須對聲明后的變量進行初始化。

    變量格式:

    直接變量:

    數(shù)據(jù)類型 變量名 = 數(shù)據(jù);(直接定義) int i = 0;

    間接變量:

    數(shù)據(jù)類型 變量名; 變量名 = 數(shù)據(jù); (間接定義) int i; i=1;

    package decom1;
    public class bianliang {
    	public static void main(String[] args) {
    		//定義一個byte變量
    		byte a =12;
    		System.out.println(a);
    		//定義一個short變量
    		short b;
    		b=13;
    		System.out.println(b);
    		//定義一個int變量
    		int c=14;
    		System.out.println(c);
    		//定義一個long變量
    		long d=2;
    		System.out.println(d);
    		//定義一個float變量
    		float e=12.04F;
    		System.out.println(e);
    		//定義一個double變量
    		double f=1.0;
    		System.out.println(f);
    		//定義一個char變量
    		char g = 'A';
    		System.out.println(g);
    		//定義一個boolean類型的變量
    		boolean h = true;
    		System.out.println(h);
    		boolean i = false;
    		System.out.println(i);
    		//定義2個int類型變量a,b
    		//int a = 12, b = 13;
    		/*int a, b;
    		a = 12;
    		b = 13;*/
    		//定義一個int類型的變量,初始值為12
    		int k = 12;
    		System.out.println(a);//12
    		//將變量a的值修改為13
    		k = 13;
    		System.out.println(a);//13				
    	}
    }

    注意事項

    • 當我們給float類型變量賦值的時候,要在數(shù)據(jù)的后面加上F或者f。

    • 當我們給long類型變量賦值的時候,建議在后面加上L或者l。

    • 當我們想要使用某個變量的時候,一定要先賦值,再使用,要不然會報錯。

    • 當我們想要給某個變量賦值的時候,一定要考慮該變量的范圍,要不然會報錯。

    • 在同一對花括號內(nèi),不能定義同名變量。

    第四條實例:

    package decom1;
    public class cuowu {
    	public static void main(String[] args) {
    		byte i = (byte)130;
    		System.out.println(i);
    	}
    
    }

    輸出結(jié)果為:-126

    關于“Java注釋、數(shù)據(jù)類型、常量與變量怎么用”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對“Java注釋、數(shù)據(jù)類型、常量與變量怎么用”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業(yè)資訊頻道。

    向AI問一下細節(jié)

    免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

    AI