java基礎(chǔ)

byte 1字節(jié)(-128~127)? short 2字節(jié) int 4字節(jié) long 8字節(jié)

定義long類型,值的末尾加‘l’

浮點型: double 8字節(jié)?float 4字節(jié)?聲明float類型的浮點型數(shù)據(jù),末尾要加‘f’

float f1 = 12.3f

自動類型轉(zhuǎn)換(byte short int long float double)

容量小的會自動轉(zhuǎn)化為容量大的數(shù)據(jù)類型

//需要注意的

short ss1 =12;

byte ss2? =11;

short ss3 =ss1+ss2;錯誤

int ss3=ss1+ss2;

char b1 =‘a(chǎn)’;

char b2 =‘b’;

char b3 = b1+b2;錯誤

int b3 = b1+b2;

總結(jié);char/byte/short之間無論怎么運算,默認的結(jié)果都是int

//打印自定義格式

時間

Date date = new Date();

SimpleDateFormat ft = new SimpleDateFormat("YYYY-MM-dd hh:mm:ss");

System.out.println(ft.format(date));

k++ 先運算在自加

++k 先自加在運算

-------------------------------------------分割線-------------------------------------------------------------------------

修飾符權(quán)限:

訪問權(quán)限? 類? 包? 子類? 其他包

????? public? ? ∨? ∨? ∨? ? ∨

???? protect? ? ∨? ∨? ∨? ? ×

????? default? ? ∨? ∨? ×? ? ×

? ? ? private? ? ∨? ×? ×? ? ×

深入了解protected: http://www.cnblogs.com/xiaozhang2014/p/5297295.html

無法直接通過父類的引用直接調(diào)用,可以使用子類的對象調(diào)用或者使用繼承的super調(diào)用

continue和break的區(qū)別:

continue和break有點類似,區(qū)別在于continue只是終止本次循環(huán),接著還執(zhí)行后面的循環(huán),break則完全終止循環(huán)。

可以理解為continue是跳過當(dāng)次循環(huán)中剩下的語句,執(zhí)行下一次循環(huán)。

Java生成隨機數(shù):

Random rand = new Random();

int yy =rand.nextInt(2)+5;

System.out.println(yy);

final 最終的方法或類,如果是類,不能被繼承,如果修飾的是方法,不能被重寫

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Win7下如何打開DOS控制臺? a:開始--所有程序--附件--命令提示符 b:開始--搜索程序和文件--cmd...
    逍遙嘆6閱讀 1,614評論 4 12
  • 常量的概述和使用 A:什么是常量在程序執(zhí)行的過程中其值不可以發(fā)生改變 B:Java中常量的分類字面值常量自定義常量...
    野望君閱讀 634評論 0 0
  • 前言:最近感冒的不太想去面試,在家就對Java se的基礎(chǔ)做了一些小總結(jié) 1.JDK和JRE的區(qū)別 一 基礎(chǔ)知識 ...
    AntCode閱讀 1,141評論 0 1
  • 基礎(chǔ) 1.變量 理解為對存儲數(shù)據(jù)的操作,需要指明類型和變量名,使用前需要初始化 2.基本類型 分為:整數(shù)(byte...
    你的昵稱_多多閱讀 138評論 0 0
  • 一、關(guān)鍵字 用于定義數(shù)據(jù)類型的關(guān)鍵字 基本數(shù)據(jù)類型 整數(shù)型(默認為 int) byte(8...
    陳凱冰閱讀 268評論 0 2