* Java語言特色**
特色: 面向對象java
兩個基本概念:類、對象
三大特性:封裝、繼承、多態編程
特色二:健壯性安全
吸取了C/C++語言的優勢,但去掉了其影響程序健壯性的部分( 如指針、內存的申請與
釋放等),提供了一個相對安全的內存管理和訪問機制ide
特色三:跨平臺性學習
跨平臺性:經過Java語言編寫的應用程序在不一樣的系統平臺上均可以運行。 「Write
once,Run Anywhere」
原理:只要在須要運行java應用程序的操做系統上,先安裝個Java虛 擬機 (JVM Java
Virtual Machine)便可。由JVM來負責Java程序在該系統中的運行。操作系統
***Java兩種核心機制*** Java虛擬機(Java Virtl Machine) 垃圾收集機制(Garbage Collection) *** 總結*** 學習編程最容易犯的錯誤是語法錯誤。Java要求你必須按照語法規則編寫代碼。若是你的程序違反了語法規則。例如:忘記了分號、大括號、引號,或者拼錯了單詞,java編譯器都會報語法錯誤。嘗試着去看懂編譯器會報告的錯誤信息。