JAVA準(zhǔn)備2

java基礎(chǔ)知識(shí)介紹

一:關(guān)于java的常識(shí)形問(wèn)題就不一一介紹了(什么甲骨文,sun,java之父自己自行百度吧)

二:關(guān)于二進(jìn)制,八進(jìn)制,十進(jìn)制,十六進(jìn)制需要了解一下,對(duì)原碼,反碼,補(bǔ)碼稍微補(bǔ)充一下

1:學(xué)習(xí)計(jì)算機(jī)專業(yè)對(duì)這個(gè)還是需要了解一下,下面以2進(jìn)制簡(jiǎn)單介紹一下

11的二進(jìn)制為:1011

正數(shù)的原碼,反碼和補(bǔ)碼相同

二進(jìn)制轉(zhuǎn)十進(jìn)制

例如:

3210

二進(jìn)制1011轉(zhuǎn)為10進(jìn)制

--------------------------------------------------------

1*2^3=8

0*2^2=0

1*2^1=2

1*2^0=1

+

-------------------

11

總結(jié):

進(jìn)制數(shù)第0位的權(quán)值是2的0次方,第1位的權(quán)值是2的1次方,第2位的權(quán)值是2的2次方……公式:第N位* 2的N次方,結(jié)果再相加.

2:負(fù)數(shù):

在進(jìn)制中以0和1代表正負(fù)數(shù)

-5的二進(jìn)制為:10000101反碼:11111010補(bǔ)碼:11111011補(bǔ)碼和反碼的關(guān)系為反碼最后一位更改

三:平臺(tái)相關(guān)性

1:說(shuō)句不好聽(tīng)的,這玩意挺有意思,為啥java編寫(xiě)的程序可以在各個(gè)環(huán)境上運(yùn)行就一個(gè)原因:你編寫(xiě)的代碼和平臺(tái)沒(méi)有半毛關(guān)系,java程序的運(yùn)行

和java的虛擬機(jī)有關(guān),虛擬機(jī)跟平臺(tái)有關(guān)系,只要在不同的平臺(tái)搭建了不同的java環(huán)境即可運(yùn)行,這也就是在下載jdk的時(shí)候,有各種版本的jdk了

四:安裝JDK

1:安裝JDK比較坑,JKD里面包含了JRE,但是在安裝的時(shí)候還是需要你安裝JRE,這個(gè)可以隨個(gè)人喜好.以本人習(xí)慣,能少安裝就少安裝,斷然拒絕了JRE安裝

五:環(huán)境變量配置

1:java環(huán)境變量配置,百度一把一把的.本人筆記本配置較低,最近學(xué)了一手,配置java環(huán)境變量只對(duì)PYTH進(jìn)行配置,完畢后,測(cè)試!完美!

六:進(jìn)行第一個(gè)程序的編寫(xiě)

1:了解CMD命令

cd打開(kāi)

dir顯示該文件夾下所有的文件信息

cls清屏

2:常見(jiàn)的鍵盤輸入命令

ctrl+s ??ctrl+c ??ctrl+v ??ctrl+z

3:常見(jiàn)的關(guān)鍵字和保留字

關(guān)鍵字暫且不說(shuō)了,在面試的時(shí)候會(huì)有一個(gè)問(wèn)題,sizeof,const,goto’

4:關(guān)于注釋

注釋三大類:

//單行注釋

/**

文檔注釋

*/

/*

多行注釋

*/

5:運(yùn)行java和javac的區(qū)別

javac是對(duì)編寫(xiě)的源代碼進(jìn)行編寫(xiě) 舉個(gè)例子:javac ?Hello.java

下面這些代碼,因Hello類沒(méi)用定義為public所以執(zhí)行時(shí)沒(méi)有問(wèn)題的.如果為public class Hello時(shí)編譯時(shí)會(huì)報(bào)錯(cuò)

class Hello

{

public static void main(String[] args)

{

System.out.println("Hello World");

}

}

java是啟動(dòng)虛擬機(jī)和執(zhí)行程序 ?舉個(gè)例子:java Hello

最后編輯于
?著作權(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)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,569評(píng)論 19 139
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法,類相關(guān)的語(yǔ)法,內(nèi)部類的語(yǔ)法,繼承相關(guān)的語(yǔ)法,異常的語(yǔ)法,線程的語(yǔ)...
    子非魚(yú)_t_閱讀 34,728評(píng)論 18 399
  • IT發(fā)展趨勢(shì)# It技術(shù)總共經(jīng)過(guò)了四次革新,分別是:--大型機(jī)時(shí)代:IBM代表PC/MAC機(jī)時(shí)代:MS apple...
    三步之內(nèi)必有一坑閱讀 516評(píng)論 0 2
  • 前言 食堂養(yǎng)的那只叫阿黃的狗已經(jīng)走失一個(gè)多月了,剛過(guò)了冬至,我想它可能是真的不會(huì)回來(lái)了。回想了下阿黃的一生,過(guò)得也...
    山那邊海對(duì)岸閱讀 319評(píng)論 1 2
  • 自從在大學(xué)室友的推薦下看了1997,從此便深陷請(qǐng)回答系列不能自拔。還是一樣的青梅竹馬,一樣的爹媽,令大家吵的樂(lè)...
    半夏橙花閱讀 389評(píng)論 0 0

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