Java入門必學
Java是一個十分優美的語言,其語言具有面向對象,分佈式和多線程等進階計算機語言的特點,同時可移植性,安全性等也受到大家的青睞。JAVA語言簡單易學,如果你準備喝這杯耐味的咖啡的話,必須搞明白以下幾個問題。1.什麼是API?2.什麼是J2SDK?3.什麼是JDK?4. 什麼是JVM?5. 什麼是JRE?
工具
(01)API、J2SDK、JDK、JVM、JRE
步驟/方法
(01)APIApplication Programme Interface→應用程序接口,Java最主要的特點是其面向對象OO→Object Oriented→面向對象。所以設定了很多基礎應用程序接口(API),你是不是在你設計程序的時候常用import!?那就是引用API的方法。
(02)J2SDKJ2SDK=JDK+JRE,J2SDK(Java 2 Software Development Kit) →JAVA2軟件開發工具包,包括了Java編譯器和Java虛擬器。
(03)JDKJava Development Kit→JAVA開發工具包,有時也可稱之爲J2SDK。給大家談談題外話,自從JAVA從1.1版本升級到1.2時已經做了巨大的改變,爲了區別和以往的版本,把1.2版本後的所有版本統稱爲JAVA2。JDK 是整個Java的核心,包括了Java執行環境JRE(Java Runtime environment),一堆Java工具和Java基礎的類庫。不論什麼Java應用服務器實質都是內置了某個版本的JDK。因此掌握 JDK是學好Java的第一步。最主流的JDK是Sun公司發佈的JDK,除了Sun之外,還有很多公司和組織都開發了自己的JDK,例如IBM公司開發的JDK,BEA公司的Jrocket,還有GNU組織開發的JDK等等。其中IBM的JDK包含的JVM(Java Virtual Machine)執行效率要比Sun JDK包含的JVM高出許多。而專門執行在x86平臺的Jrocket在服務端執行效率也要比Sun JDK好很多。
(04)JVMJava Virtual Machine→Java虛擬器,把Java字節碼翻譯爲計算機CPU能讀懂的語言。Java爲了實現平臺無關性這個功能,專門設計了一個虛擬器,這樣使得Java的移植性很高。
(05)JREJava Runtime environment→Java執行時環境。是JVM的程序實現。有這個東西,就能執行java程序。
(06)這裏用圖形的方式給大家解釋一下JAVA結構吧。此主題相關圖片如下:
-
如何利用ps去水印
當你在網絡上看到一張圖片的時候很想儲存下來的時候,卻無奈的發現這張圖片有水印,通常我們使用的方法就是截圖,用裁剪的方式去掉有水印的地方,但是如此就會破壞整張圖的佈局美感,下面就教你如何用ps的填充功能快速去除水印。操作方法(01)相信大家對於如何安裝ps已經很...
-
怎麼取消電腦自動鎖屏
不喜歡電腦自動鎖屏,但也不知道怎麼設定,沒關係,一起和我來了解一下吧。操作方法(01)我們先開啟“控制面板”,可以在“開始選單”或者是直接在桌面上開啟,大家就自己選擇吧。(02)開啟之後,我們選擇“系統和安全”。(03)再在“電源選項”下,選擇“更改計算機睡眠時間”。(04)最...
-
html中a標籤的四個僞類
今天爲大家介紹一下html中a標籤的四個僞類,即用於向被選中元素添加特殊的效果......操作方法(01)僞類:僞類用於向被選中元素添加特殊的效果。(元素在特定情況下才具備的)如圖分別是將a標籤的link、hover、active、visited修改後的樣式(02)a標籤的四個僞類之link即未...
-
C語言代碼集:[1]九九乘法表
利用C語言,是屏幕中打印出九九乘法表。代碼展示及目標程序(01)代碼如下:#include<stdio.h>main(){intx,y,z;for(x=1;x<=9;x++){for(y=1;y<=x;y++){z=x*y;printf("%d*%d=%d ",y,x,z);}printf("\n");}}(02)目標程序如圖:代碼分析(01)核心代碼int x,y,z;for(x=1;x<=9;x+...