JAVA基礎學習筆記 一 計算機基礎、JAVA開發環境、開發注意事項
從這周開始,我正式加入到了JAVA的學習大軍中,因為Java是一種跨平臺,適合於分散式計算環境的物件導向[程式語言],與IOS有很多類似的地方。於是在閒暇之餘,也正式開始學習JAVA了,每天呢,看1-2集的視訊,做一些筆記,每週五我會發布到簡書上面當做我以後的複習資料,在工作之餘也可以更多的去學習。
(只是來簡單瞭解一下)
JAVA學習筆記:
1、計算機發展史
2.計算機語言發展史:
第一代:機器語言。
例如:(0001110)可直接執行。
所有計算機都是基於“馮諾依曼體系結構”。
第一臺計算機是在美國.費城.
當時計算機速度為5000次/秒。
第二代:組合語言。
使用單詞縮寫寫的程式碼。也叫助記符。組成典型的組合語言。
第三代:高階語言。(程式導向、物件導向)
程式導向包括:C、Fortran、COBOL、PASCAL、ADA.
C是由貝爾實驗室發明的。
物件導向包括:C++、C#、JAVA(核心優勢:跨平臺)
JAVA歷史(版本變化):
JAVA版本:J2EE(JAVAEE)定位在伺服器端的應用。 J2SE(JAVASE)定位在個人計算機上的應用。
(JAVAME)定位在消費電子產品的應用上。
//JAVA開發注意事項、開發環境等。
1.用途用於:企業集伺服器端和安卓開發。
JAVA開發環境下載、安裝、測試、環境變數的配置。
JDK :JAVA開發工具包。(開發時候安裝)
JRE:JAVA執行時環境。(只執行時安裝)
JVM:JAVA虛擬機器。
三個關係:JDK包含JRE。JRE包含JVM。
文字編輯器:
UItraEdit
EditPlus
Notepad++
JAVA軟體:
Eclipse
JBuilder
NetBeans
JAVA注意事項:
1.JAVA大小寫:JAVA是區分大小寫的。
2.main方法:在程式中,每個程式都有一個入口,main方法是我們的第一步,也是程式入口。
3.一個原始檔可以對應多個class
4.Public 只能有一個,public這個類名必須跟檔名保持一致。
5.程式設計風格:一定要有縮排(為了程式碼比較清晰)。
6.成對程式設計:括號、引號的時候要一對一對寫。(好處:不容易丟東西)
7.類名等必須有含義。
註釋:(為了提高清晰度)單行註釋、與多行註釋。
識別符號:給變數、類、方法命名。
需要注意:識別符號必須以字母、下劃線、美元符開頭。
其它部分可以是字母、下劃線、美元符$、數字組合。
命名不能為JAVA關鍵字。
字符集:
ISO8859-1 - 西歐字符集。
BIG5 - 臺灣繁體字
GB2312 - 大陸使用最早的、最廣的簡體中午字符集。
GBK - GB2312的擴充套件,可以表示繁體中文。
GB18030 - 最新GBK的擴充套件,中國所有的非手持、嵌入式計算機系統的強制實施標準。可以表示漢字、維吾爾文、藏文等中華民族字元。
Unicode - 國際通用字符集。
歡迎熱愛學習的童鞋一起探討。
本人QQ:1037883965
歡迎大神來指導與吐槽。
相關文章
- Java零基礎學習之路(一)Java 開發環境搭建Java開發環境
- Java基礎教程(2)--Java開發環境Java開發環境
- java 基礎 與 開發框架學習Java框架
- Java基礎學習筆記Java筆記
- 零基礎學習Java開發,這些學習筆記送給你Java筆記
- 零基礎學習Java開發,這些學習筆記送給你!Java筆記
- Java基礎-學習筆記05Java筆記
- Java基礎-學習筆記06Java筆記
- Java基礎-學習筆記07Java筆記
- Java基礎-學習筆記04Java筆記
- Java基礎-學習筆記17Java筆記
- java基礎環境Java
- 零基礎學習java軟體開發攻略Java
- Java學習筆記01 - JavaSE基礎Java筆記
- React基礎——快速搭建開發環境React開發環境
- 好程式設計師Java培訓零基礎學Java開發注意什麼程式設計師Java
- JAVA學習--JAVA基礎(一)Java
- 面試複習筆記一(java基礎)面試筆記Java
- Java開發基礎知識學習總結之(上)-王者筆記建議收藏Java筆記
- Java基礎學習筆記 第一章Java筆記
- 【Java基礎】物件導向開發Java物件
- Java IO學習筆記四:Socket基礎Java筆記
- Java開發環境安裝筆記Java開發環境筆記
- Python基礎:搭建開發環境(1)Python開發環境
- PHP基礎教程-04 開發環境搭建PHP開發環境
- 《Python web開發》筆記 一:網頁開發基礎PythonWeb筆記網頁
- Java基礎01Java開發入門Java
- 最詳細的JavaWeb開發基礎之java環境搭建(Mac版)JavaWebMac
- 最詳細的JavaWeb開發基礎之java環境搭建(Windows版)JavaWebWindows
- 一,認識計算機和Java基礎計算機Java
- JAVA學習系列之一-搭建開發環境Java開發環境
- Java開發學習(三)----Bean基礎配置及其作用範圍JavaBean
- JAVA學習——JDK開發環境配置JavaJDK開發環境
- Java基礎知識學習筆記總結Java筆記
- 分散式基礎&專案環境搭建_學習筆記分散式筆記
- Java開發常見基礎題大全Java
- Java 基礎程式設計筆記Java程式設計筆記
- flutter開發系列(搭建基礎的flutter環境)Flutter