java零基礎入門(jdk安裝配置及第一個java程式的編寫)
一,Java語言的特點
1,java是一門物件導向的語言;
2,java語言具有平臺無關性,即一次編譯後即可執行在不同的作業系統平臺;
二,Java程式的執行過程
java程式先由編譯器編譯為字尾為.class的位元組碼檔案,再有直譯器(不同的作業系統對應的直譯器不同----平臺無關性)解釋為機器指令,由作業系統完成程式的執行。
三,JVM JDK JRE
1,jvm-java虛擬機器 實現平臺無關性關鍵
2,jdk-java語言的軟體開發工具包,有以下兩個主要元件
a.javac-編譯器 將原始檔轉換為位元組碼;
b.java-執行編譯後的java檔案,字尾為.class;
3,jre-java執行時環境
包括jvm,有java的核心類庫和支援檔案,jdk包含jre,所以開發java程式需要下載安裝jdk,而執行java程式只需要有jre既可以
總結:jre=jvm+javase標準類庫 jdk=jre+java開發工具集
一,JDK安裝
jdk安裝包下載請問萬能的度娘,這裡簡要說一下環境變數的配置;
1.path:windows系統執行命令是要搜尋的路徑,及找到jdk安裝目錄下bin下的javac.exe檔案所在路徑,將路徑複製,加在path之後,注意加; 。
2.classpath:java在編譯和執行時要找的class路徑
二,用記事本開發第一個java小程式
程式程式碼如下
class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
編寫時注意的問題:
1,檔名應該要和class後接類名一致,即為HelloWorld,且檔案字尾名儲存為.java,此時注意是否隱藏檔案字尾名。
執行時注意的問題:
1.命令提示符下開啟檔案所在位置,javac 檔名.java。
2.編譯成功後會生成class檔案,命令提示符下輸入 java 檔名 注意不加字尾。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/36/viewspace-2799526/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JAVA—JDK安裝與配置JavaJDK
- JAVA基礎(二)—— java開發工具選擇及第一個程式Java
- Mybatis入門及第一個Mybatis程式MyBatis
- Java基礎知識入門-JDKJavaJDK
- java環境JDK安裝及配置JavaJDK
- 基礎入門: 編寫第一個 Go 語言程式Go
- Java環境下載、配置環境、編寫我的第一個Java程式Java
- 零基礎學Java需知:Java小白入門解疑大全Java
- 好程式設計師Java培訓分享零基礎快速入門Java程式設計師Java
- yum安裝jdk如何配置JAVA_HOMEJDKJava
- 零基礎快速入門:java的命名規範Java
- Java零基礎入門(三)流程控制Java
- 零基礎輕鬆入門——JAVA基礎學習Java
- Ubuntu 安裝 Java JdkUbuntuJavaJDK
- 配置好jdk後,cmd編寫java -version還是報找不到jdkJDKJava
- Lombok 安裝、入門 - 消除冗長的 java 程式碼LombokJava
- CodeMan快速安裝配置教程:Windows下安裝配置Java JDK環境WindowsJavaJDK
- Java jdk8實現 部門樹的遞迴編寫JavaJDK遞迴
- iPhone和iPad程式設計入門 零基礎學習編寫AppiPhoneiPad程式設計APP
- Java基礎:Java簡介及安裝配置(1)Java
- 用Java編寫一個最簡單的桌面程式Java
- 給程式設計小白的java JDK安裝教程程式設計JavaJDK
- 零基礎入門雲原生-k8s安裝配置及執行~K8S
- Java程式編寫Java
- Docker入門-構建第一個Java程式DockerJava
- Java入門基礎學習,成為一個Java程式設計師的必備知識Java程式設計師
- java程式中編譯另一個java程式Java編譯
- JAVA開發環境搭建及變數配置(利用eclipse編寫第一個Java程式HelloWorld)Java開發環境變數Eclipse
- JDK的安裝配置JDK
- java初學者(零基礎如何入門),我適不適合學習JAVA?Java
- Java 入門基礎Java
- JDK下載與第一個java程式JDKJava
- java入門:安裝開發環境Java開發環境
- Java零基礎小白必看的學習路線圖,快速入門!Java
- Java及JDK在deepin下的安裝JavaJDK
- SSH免密登入+JDK安裝配置+Hadoop安裝配置JDKHadoop
- # 095 01 Android 零基礎入門 02 Java物件導向 02 Java封裝 01 封裝的實現 03 # 088 01 Android 零基礎入門 02 Java物件導向 02 Java封裝 03 封裝總結 01 封裝知識點總結AndroidJava物件封裝
- Java入門之基礎程式設計Java程式設計