java基礎語言介紹 java的編譯 運行 標識符 關鍵字 接上篇文檔
Java語言概述
Java之父:詹姆斯·高斯林(James Gosling)
Java三版本:
J2SE:標準版(基礎)
J2ME:消費嵌入式
J2EE 企業版
要想學習J2ME及J2EE,必須先學J2SE
Java語言的跨平台:
· 什麼是跨平台性?
通過Java語言編寫的應用程序在不同的系統平台上都可以運行。
· 原理是什麼?
只要在需要運行java應用程序的操作系統上,
先安裝一個Java虛擬機(JVM Java Virtual Machine)即可。
由JVM來負責Java程序在該系統中的運行。
Jdk和jre的區別:
怎麼編譯java文件?
Java 基本格式
記事本保存下列代碼,後綴名為.java
class Hello{
public static void main(String[] args){
Advertisements
System.out.println("hello java");
}
}
偽語法格式
class 類名{
Public static void main(String[] args){
System.out.println("hello java");
}
}
1. 首先找到java文件所在的位置
a)
2. 通過java的編譯工具javac編譯java文件
a) 編譯方法 javac 文件名.Java
B編譯成.Class文件
3. 通過java命令運行.class文件
a) 命令 ==java 文件名(不能帶.class)
b)
java關鍵字:
l關鍵字概述
•被Java語言賦予特定含義的單詞
如:品public ,class等
Advertisements
l關鍵字特點
• 組成關鍵字的字母全部小寫
標識符:
l標識符概述
• 就是給類,介面,方法,變數等起名字時使用的字元序列
l組成規則
•英文大小寫字母
•數字字元
•$和_
l注意事項
•不能以數字開頭
•不能是Java中的關鍵字
•區分大小寫
註釋:
不會參與代碼的運行
單行註釋以雙斜線開始 如://
註釋版hellojava案列
//註釋不會參與代碼的運行
//養成一個良好的寫註釋的習慣
// 寫一個hellojava的案例
// 1.首先需要定義一個類
// 那麼類怎麼定義呢?
// 需要用到java關鍵字class
// 定義類的語法 class 類名
class Hello{
// 類已經定義好了
// 現在需要一個方法能夠去輸出hellojava
// 暫時所有的類都需要一個主方法
// public static void main(String[] args){}
public static void main(String[] args){
// 怎麼才能夠輸出呢?
// 使用語句
System.out.println("hellojava");
}
}
編碼錯誤:
E:\it2016_2\java_day_02>javac Hello.java
Hello.java:1: 錯誤: 編碼GBK的不可映射字元
//鍏繪垚涓?涓壇濂界殑鍐欐敞閲婄殑涔犳儻
這是因為java的默認編碼是GBK,而我的代碼編輯器是utf-8的
所以只需要將代碼編輯器的編碼格式改為gbk就ok了
字面值常量:即普通定義輸入的字面值,所見即所得
字元串常量:
雙引號括起來就是字元串常量 : 「hello」
整數常量:
例:10 100 60 30
小數常量:
例:1.2 0.4 2.6
字元常量:單引號括起來的
例:』a』 『b』