Java語(yǔ)言基礎(chǔ)

注釋與規(guī)范

代碼注釋

  • 單行注釋://
  • 多行注釋:/*
    */
  • 文檔注釋:/**

*/

編碼規(guī)范

  • 可讀性第一,效率第二

變量與常量

標(biāo)識(shí)符

  • 標(biāo)識(shí)符用作給變量、類和方法命名
  • 標(biāo)識(shí)符以由大小寫字母、數(shù)字、下劃線(_)和美元符號(hào)($)組成,但是不能以數(shù)字開頭。
  • 大小寫敏感
  • 不能與Java語(yǔ)言的關(guān)鍵字重名
  • 不能和Java類庫(kù)的類名重名
  • 不能有空格、@、#、+、-、/ 等符號(hào)

命名規(guī)范

  • 包名:使用小寫字母。
  • 類名和接口名:通常定義為由具有含義的單詞組成,所有單詞的首字母大寫。
  • 方法名:通常也是由具有含義的單詞組成,第一個(gè)單詞首字母小寫,其他單詞的首字母都大寫。
  • 變量名:成員變量和方法相同,局部變量全部使用小寫。
  • 常量名:全部使用大寫,最好使用下劃線分割單詞。

關(guān)鍵字

  • Java的關(guān)鍵字對(duì)Java的編譯器有特殊的意義,他們用來(lái)表示一種數(shù)據(jù)類型,或者表示程序的結(jié)構(gòu)等,關(guān)鍵字不能用作變量名、方法名、類名、包名和參數(shù)。
915253055665504534.jpg

變量

  • 變量是一個(gè)可以改變的值。


    67982463388044277.jpg

常量

  • 常量的值不可以改變。


    900002302325445205.jpg

基本數(shù)據(jù)類型

浮點(diǎn)型

  • 有小數(shù)部分的數(shù)值。
  • 默認(rèn)為double型。

整型

  • 用來(lái)儲(chǔ)存整數(shù)數(shù)值,沒有小數(shù)部分的數(shù)值。
  • Java有四種整數(shù)類型:byte,short,int,long。

字符型

  • 字符型char 用于存儲(chǔ)單個(gè)字符。
  • char的默認(rèn)值為空格。
    package com.elrahchim.ch02;

public class Test09 {

public static void main(String[] args) {
    for (int i = 0; i <= 127; i++) {
        System.out.println((char) i + ":" + i);
        // 把數(shù)字i轉(zhuǎn)化成i所對(duì)應(yīng)的字符,i為該字符所對(duì)應(yīng)的unicode碼/ASCII碼
    }
}

}

布爾型

  • 又稱邏輯類型,只有true,false兩個(gè)值。
  • 被用在流程控制中做判斷條件。

類型轉(zhuǎn)換

  • 隱式轉(zhuǎn)換
    從小到大,可以隱式轉(zhuǎn)換,數(shù)據(jù)類型將自動(dòng)提升:byte,short,char -->int -->long -->float -->double
  • 顯式轉(zhuǎn)換
    從存儲(chǔ)范圍大的類型到存儲(chǔ)范圍小的類型。
    該類類型轉(zhuǎn)換很可能存在精度的損失。

運(yùn)算符

算數(shù)運(yùn)算符

-算數(shù)運(yùn)算符(9):+ - * / % ++ --

自增,自減運(yùn)算符

  • 自加,自減運(yùn)算符(4):a++ ++a a-- --a

關(guān)系運(yùn)算符

  • 關(guān)系運(yùn)算符(6):== != > >= < <=

邏輯運(yùn)算符

  • 邏輯運(yùn)算符(6):&& || ! ^ & |

運(yùn)算符的優(yōu)先級(jí)

  • 增量和加減<算數(shù)<比較<邏輯<賦值


    394852525666661143.jpg
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、Java 簡(jiǎn)介 Java是由Sun Microsystems公司于1995年5月推出的Java面向?qū)ο蟪绦蛟O(shè)計(jì)...
    子非魚_t_閱讀 4,564評(píng)論 1 44
  • Java關(guān)鍵字 定義:被Java語(yǔ)言賦予了特殊含義的單詞 特點(diǎn):關(guān)鍵字中所有字母都為小寫 用于定義數(shù)據(jù)類型的關(guān)鍵字...
    韓旭杰閱讀 312評(píng)論 0 0
  • .1基礎(chǔ)語(yǔ)言要素 1)標(biāo)識(shí)符:給類、方法、變量起的名字 A.必須以字母或下劃線或$符號(hào)開始,其余字符可以是字...
    晨星資源閱讀 540評(píng)論 0 0
  • 注釋與規(guī)范 代碼注釋單行注釋//多行注釋//文本注釋/...*/ 變量與常量 標(biāo)示符:1 標(biāo)示符是為變量、函數(shù)、宏...
    曾月月閱讀 277評(píng)論 0 0
  • 想必大家都知道,JavaScrip是全棧開發(fā)語(yǔ)言,瀏覽器,手機(jī),服務(wù)器端都可以看到JS的身影。 本文會(huì)分享一些高效...
    Bruce_zhuan閱讀 380評(píng)論 0 6

友情鏈接更多精彩內(nèi)容