Java基礎學習 day1

2021-07-27 22:11:07 字數 967 閱讀 5446

*識別符號

·定義:給類、介面、方法、變數等起名字。

·數字、字母、_、$、;不能以數字開頭。

*關鍵字

·關鍵字全是小寫

*常見命名要求

·見名知意

·包:資料夾      .單級:liuyi    

.多級:cn.itcast    包名必須小寫

·類或介面:單個單詞或多個單詞,單詞首字母必須大寫

·方法或變數:   .乙個單詞:單詞首字母小寫

.多個單詞:從第二個單詞開始,每個單詞首字母大寫

·常量:

.乙個單詞:全部大寫

.多個單詞:每個字母都大寫,用_隔開

*注釋·單行注釋、多行注釋、文件注釋

·程式設計師好習慣:先寫注釋,再寫**

*main方法是程式的入口,被jvm呼叫

*1byte=8bit    1k=1024byte

*進製   0b開頭 二進位制; 0開頭 八進位制;0x開頭 十六進製制 

*8421(bcd碼)碼:每乙個二進位制位上的資料對應乙個固定的值,只需要把對應的1位置的資料相加,即可得到對應的十進位制

*計算機運算(有符號的計算):以補碼的方式運算

·原碼:符號位+數值位    0正1負

·反碼:除符號位外,正數反碼與原碼相同,負數逐位取反

·補碼:正數的補碼與原碼相同,負數補碼在反碼基礎上加1

·強制轉換:目標型別 x=(目標型別)(y);bool型別無法轉換為其他型別;

·型別提公升問題

*面試題

byte b1=3,b2=4,b;

b=b1+b2;   //有問題:三者均為byte型別,b1與b2相加時二者先型別提公升,提公升為int型,但b是byte型,無法接受byte

b=3+4;     //沒問題:3與4為常量,先把結果計算出來,然後看是否在byte範圍內,在則不報錯;(-128到127)

*字串運算   字串和其它連線,結果是字串

JS基礎學習day1

document.body是 body 標籤物件,document.documentelementhtml 標籤物件 答 是乙個偽陣列,本質上是乙個物件,但有length屬性。ecmascript就是script中的一些語法 bom 瀏覽器物件,全稱是 brower object model bom...

Python 基礎學習 Day1

python是一門動態解釋性的強型別定義語言。編譯型的特點 可一致性差,執行速度快。解釋型的特點 邊執行邊解釋,速度慢 2 安裝 預設安裝路徑 c python27 3 配置環境變數 右鍵計算機 屬性 高階系統設定 高階 環境變數 在第二個內容框中找到 變數名為path 的一行,雙擊 python安...

Python基礎學習筆記 Day 1

注釋 python的注釋分兩種 1 單行注釋 使用 號對文字進行注釋 例 print hello world 列印字串 hello world 2 多行注釋 使用 一對三引號對文字進行注釋 例 python是一種跨平台的計算機程式語言。是乙個高層次的結合了解釋性 編譯性 互動性和物件導向的指令碼語言...