Java的六大特點和一些必知基礎(chǔ)知識
很多Java新手對于Java的特點還不是很了解,今天為大家總結(jié)Java的六大特點,以及一些入門基礎(chǔ)知識。
1.簡單性
相對于c語言來說
c語言的核心 指針(保存地址)*p
Java中沒有指針的概念(使用的是引用概念)
2.面向?qū)ο螅☉腥怂枷耄?nbsp;
類 對象 接口
面向?qū)ο蟮奶匦裕悍庋b 繼承 多態(tài)
3.分布式
雙十一京東淘寶 1000億 5000萬訪問量 訪問他們的服務(wù)器
若只有1臺服務(wù)器 壓力比較大
多臺服務(wù)器共同支持同一個業(yè)務(wù)
4.跨平臺性(系統(tǒng))
JDK 程序開發(fā)包(包含了JRE和JVM)
JRE 程序的運行環(huán)境(包含了JVM)
JVM Java虛擬機
Java代碼運行在虛擬機上
Mac系統(tǒng) 安裝一個Mac版的JVM
window系統(tǒng) 安裝一個Window版的JVM
Java文件后綴:.java
注意:.Java文件不能直接運行,需要一個編譯的過程.class文件(虛擬機能運行的文件)
5.安全性(內(nèi)存方面)
Java內(nèi)存處理機制:
GC 垃圾回收機制:延遲回收(延遲處理),某一時刻,會被系統(tǒng)自動回收(輪尋)
6.健壯性(讓你的網(wǎng)站增加容錯性)
Java屬于強類型語言(嚴(yán)格區(qū)分大小寫)
異常處理機制:提示用戶
Java基礎(chǔ)知識
java中最開始,你要先了解什么是標(biāo)識符,命名的規(guī)范性等,以及基本的那幾行代碼的含義.
**java中的標(biāo)識符**
類名 變量名 接口名
標(biāo)識符的命名規(guī)范
只能以數(shù)字 字母 下劃線_ 美元符號$ 開頭
**類名命名規(guī)范:**
使用大駝峰命名:單詞首字母大寫,多個單詞時每個單詞首字母大寫
小駝峰命名:(定義變量名使用)
第一個單詞首字母小寫,除了第一個單詞外,其他單詞首字母大寫
注意:起名時,必須見名知意;java中的關(guān)鍵字:系統(tǒng)提供的已經(jīng)有特殊意義的單詞(系統(tǒng)用了,就不能再用)
**變量和常量**
常量:程序運行中不會更改的量就是常量
變量:存儲數(shù)據(jù)
數(shù)據(jù)類型 變量名=初值;
**數(shù)據(jù)類型:**
一.基本數(shù)據(jù)類型 :
(1)整型:
1.byte字節(jié)型:表示一個字節(jié)(一個字節(jié)用八個二進制位來表示)可以存儲一個字節(jié)大小的數(shù)據(jù)
2.short:短整型 兩個字節(jié)
3.int整型(常用):四個字節(jié)
4.long長整型:八個字節(jié)
(2)浮點型:
1.float:四個字節(jié)
2.double(常用 默認(rèn)聲明的小數(shù)系統(tǒng)使用double類型):八字節(jié)
3.字符型:char
特點:可以與整型相互轉(zhuǎn)換
4.boolean 布爾類型:
▼免費名額火熱搶先中

點擊下方“閱讀原文”搶免費試聽名額吧!

