一些名詞

SDK (Software Develop Kit;軟體開發工具包)
Windows Windows SDKDirectX DirectX 9 SDK.NET開發也有 Microsoft .NET Framework SDKJavaJava SDK 

JDK(Java SDK)

JRE(Java Runtime Environment):
所有的 Java 程序都要在 JRE 下才能運行。JDK 的工具也是 Java 程序,也需要 JRE 才能運行。為了保持 JDK 的獨立性和完整性,在 JDK 的安裝過程中,JRE 也是安裝的一部分。所以,在 JDK 的安裝目錄下有一個名為 jre 的目錄,用於存放 JRE 文件。

JVM(Java Virtual Machine)

Ref:   
http://blog.xuite.net/jyoutw/xtech/40696895

去現在的java官網「Java 與你, 立即下載」下載的是JRE(Runtime environment)

要自己搜尋「java jdk」再去下載。

下載完的JDK,裡面除了JDK,還包含JRE

 

Java一定要的設定環境變數:PathClasspath都要~~

參考http://www.javaworld.com.tw/jute/post/view?bid=29&id=18621&tpg=1&ppg=1&sty=3&age=-1
http://www.javaworld.com.tw/jute/post/view?bid=29&id=9554&sty=1&tpg=1&age=0

Simple example :第一個Java程式:

http://caterpillar.onlyfun.net/Gossip/JavaGossip-V1/FirstJava.htm
自己在小黑窗javacjava就能編譯與執行了。

 

 

游逸平作業四我們寫的程式是把C program轉成java bytecode(又稱assembly code)。
Java bytecode是給java機器看的,人看會覺得很奇怪。

一個小工具:Jasmin

 

官網:http://jasmin.sourceforge.net/
使用方式(User guide)http://jasmin.sourceforge.net/guide.html

指令:java -jar jasmin.jar myfile.j

myfile.j為我們寫的bytecode(.l)

 

另一個小工具:D-Java

簡潔的官網:https://www.vmth.ucdavis.edu/incoming/D-Java/djava.html

 

 

文章標籤
全站熱搜
創作者介紹
創作者 skyfreeding 的頭像
skyfreeding

自由空間

skyfreeding 發表在 痞客邦 留言(0) 人氣(488)