Java简介、安装及一些注意事项
一、Java簡介
1995年由SUN公司推出的一門高級編程語言,面向互聯網的編程語言,是WEB應用程序的首選語言,簡單易學,安全可靠,跨平臺。
1. java為什么能夠跨平臺?
java虛擬機 --- Java Virtual Mechine --- JVM.
所有的java程序都是運行在java虛擬機上的,java虛擬機屏蔽了不同操作系統之間的差異性,使得相同的java程序能夠在不同的操作系統上運行 ,從而實現了java語言的跨平臺。
注意:java語言是跨平臺的,但java虛擬機不是跨平臺的。
2. java技術結構
J2SE --- 標準版,為一些小的應用程序及桌面程序提供了解決方案。
J2EE --- 企業版,為企業中項目的開發提供了解決方案。
J2ME --- 移動版,主要是嵌入一些小型電子設備中,實現了移動端的開發。
3. JDK、JRE 、JVM
JVM --- Java Virtual Mechie --- java虛擬機,是java語言跨平臺的前提。
JRE --- Java Runtime Environment --- java運行時環境。JRE包括了核心類庫和JVM
JDK --- Java Development Kit --- java開發工具包。包含了開發工具和JRE。
二、安裝
1. 下載JDK?
java.sun.com
www.oracle.com
安裝時不建議裝在C://program files 目錄下
注意:安裝路徑中不要出現空格和中文
java程序執行分兩步 --編譯、運行
編譯--- 將java源文件翻譯成機器能夠讀懂的字節碼文件(.class文件)
運行--- 執行字節碼文件得出結果并返回。
2. 環境變量
是為操作系統指定一些運行參數的量。
JAVA_HOME = java的安裝路徑
Path = %JAVA_HOME%\bin
可以通過set變量名 = 變量值; 的方式設置一個臨時的環境變量,dos窗口關閉后,該臨時變量隨之消失。
三、關鍵字
是指在java中被賦予了特殊含義的單詞。
在java中一共有53個關鍵字,其中51個在用,還有兩個目前沒被使用,稱之為保留字--- const 、 goto
所有關鍵字都是小寫的。?
用于定義數據類型的關鍵字--- class、interface、byte、short、int、long、float、double、char、boolean、void、enum
用于定義數據類型值得關鍵字--- true、false、null
用于與定于流程控制的關鍵字--- if、else、switch、case、default、while、do、for、break、continue、return
用于定義訪問權限修飾符的關鍵字 --- private 、 protected 、public
用于定義類、函數、變量修飾符的關鍵字--- abstract、final、static、synchronized
用于定義類與類之間的關鍵字--- extends 、implements
四、標識符
在程序中自己命名的名字
五、命名規則:
可以由字母、數字、_、$組成
注意:實際開發中$符號幾乎不用
可以是其中純粹的一種,但不能是純數字,數字也不能開頭
? ? ? Java支持中文命名,但是不推薦
? ? 不能使用關鍵字
Java是大寫小敏感的語言,所以只要兩個名稱有一點不同就是不同的標識符
D:\\
Demo.java
public class Demo{}
class demo{}
為了提高程序的可閱讀性,盡量做到見名知義
六、駝峰命名法
類名/接口名:當由多個單詞組成的時候,每個單詞的首字母大寫,其余字母小寫HelloWorld ?Demo
變量名/方法名:當由多個單詞組成的時候,第一個單詞的首字母小寫,其余單詞的首字母大寫 helloWorld ?demo
包名:如果由多個單詞組成,所有字母全部小寫,單詞之間用 . 隔開
常量名:如果由多個單詞組成,所有字母全部大寫,單詞之間用_隔開
main是標識符還是關鍵字?---標識符
七、注釋
// 單行注釋
/*
* 多行注釋
*/
/**
* 塊注釋|文檔注釋
*/
總結
以上是生活随笔為你收集整理的Java简介、安装及一些注意事项的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JAVA数组及数组的应用
- 下一篇: Java中三种交换值得方式