日本亚洲欧美日韩中文字幕_精品欧美一区二区三区久久久_久久av高潮av无码av_成在人线av无码免费_亚洲中文字幕无码久久精品1

返學(xué)費網(wǎng) > 培訓(xùn)機構(gòu) > 全國IT培訓(xùn)中心

13081913316

全國統(tǒng)一學(xué)習專線 8:30-21:00

javac什么語言開發(fā),搞 Java 最重要的是什么?毫不夸張地說,掌握和了解C語言本身是用什么語言開發(fā)的?匯編?,找不到j(luò)avac!??!,現(xiàn)在流行的數(shù)據(jù)庫軟件以及流行的開發(fā)語言,請問網(wǎng)絡(luò)游戲都是用什么語言或軟件開發(fā)的???,基本就能走遍天下都不怕了!

1.C語言本身是用什么語言開發(fā)的?匯編?

如果問的是C語言編譯器的話,第一個C語言的編譯器應(yīng)該是匯編開發(fā)的,但是以后就可以用C語言開發(fā)C語言編譯器了,編譯這東西并不存在想當然的“大魚吃小魚”的規(guī)則,用理論上用JAVA來開發(fā)C語言的編譯器都是可以的,但是JAVA運行在JVM上而JVM又是C++開發(fā)的,繞了一圈,所以用JAVA這種虛擬機語言開發(fā)編譯器不是一種好選擇,據(jù)我所知JAVA的編譯器JAVAC倒是用JAVA開發(fā)的。在當下很多編譯器包括C語言的編譯器都用C或者C++或者C/C++混合開發(fā)了,連nasm匯編器都是用C/C++開發(fā)的,“編譯器悖論”現(xiàn)在90%的編譯器都是用C/C++開發(fā)的,包括他們自己的編譯器

2.找不到j(luò)avac?。?!

Java新手必看之Hello World 攻略 問問題的人實在是太多了,而且經(jīng)常都以“問一個最簡單的問題”開頭。其實回想一下,自己也是從這個階段過來的,說一句“你好”,真的是一個最簡單的問題嗎?...//think 好了,言歸正傳,let's say "!" in java... 首先,我們要假設(shè)一下我們的平臺是Windows+JDK(Linux環(huán)境下也差不多)。這個環(huán)境是相當普遍、基礎(chǔ)和入門的。確定已經(jīng)正確安裝JDK了,下一步是小心翼翼地敲入某本教程上的源碼,存盤,然后編譯,javac ...問題來了: * 錯誤1: 'javac' 不是內(nèi)部或外部命令,也不是可運行的程序或批處理文件。 (javac: Command not found) 產(chǎn)生的原因是沒有設(shè)置好環(huán)境變量path。Win98下在autoexce.bat中加入path=%path%;c:\jdk1.2\bin,Win2000下則控制面板->系統(tǒng)->高級->環(huán)境變量->系統(tǒng)變量...看到了?雙擊Path,在后面加上c:\jdk1.2\bin。當然我們假設(shè)JDK安裝在了c:\jdk1.2目錄下(有點唐僧了?)...好像還要重啟系統(tǒng)才起作用...(//知道了!//西紅柿)好,再試試!javac 。 * 錯誤2: is an invalid option or argument. 拜托,給點專業(yè)精神,java的源程序是一定要存成.java文件的,而且編譯時要寫全.java呀。 OK, javac .java (這回總該成了吧?) * 錯誤3: .java:1: Public class must be defined in a file called ".java". public class { ^ 這個問題嘛,是因為你的類的名字與文件的名字不一致。(誰說的,明明看到人家都有這樣寫的 ( ) OK,準確地說,一個Java源程序中可以定義多個類,但是,具有public屬性的類只能有一個,而且要與文件名相一致。還有,main方法一定要放在這個public的類之中,這樣才能java(運行)這個類。另外一點是Java語言里面是嚴格區(qū)分大小寫的,初學(xué)者要注意呀。像上例中 與 就認為是不一樣,因而...oh... 好,改好了,嘻嘻... javac .java...(咦,怎么什么也沒有呀?)//faint 這就是編譯通過了!看看是不是多了一個.class ?(hehe..按書上教的:) java (!! 這個我知道,不是java .class喲) * 錯誤4: Exception in thread "main" java.lang.: 呵呵,這個嘛,就是著名的類路徑(classpath)問題啦。實際上,類路徑是在編譯過程就涉及的Java中的概念。classpath就是指明去哪里找用到的類,就這么簡單。由于我們的沒用到其它的(非java.lang包中的)類,所以編譯時沒遇到這個問題。運行時呢,就要指明你的類在哪里了。解決方法嘛,可以用下面的命令運行: java -classpath . “.”就代表當前目錄。當然這樣做有點麻煩(是“太麻煩”!),我們可以在環(huán)境變量中設(shè)置默認的classpath。方法就照上述設(shè)置path那樣。將classpath設(shè)為: classpath=.;c:\jdk1.2\lib\dt.jar;c:\jdk1.2\lib\tools.jar 后面的兩個建議也設(shè)上 ,以后開發(fā)用的著。java -classpath . (再不出來我就不學(xué)java了) * 錯誤5: Exception in thread "main" java.lang.: main (//咣當)別,堅持住??纯茨愕拇a,問題出在main方法的定義上,寫對地方了嗎, 是這樣寫的嗎: public static void main(String args[]) { //一個字都不要差,先別問為什么了... 對,包括大小寫! java -classpath . (聽天由命了?。?Hello World! (faint!終于...) 歡迎來到Java世界!所以說,無法運行 真的并不是一個“最簡單的問題”。 附:.java // .java public class { public static void main(String args[]) { System.out.println("Hello World!") }

3.現(xiàn)在流行的數(shù)據(jù)庫軟件以及流行的開發(fā)語言

數(shù)據(jù)庫:accesssql sever orical開發(fā)語言:javac#asp.net

4.請問網(wǎng)絡(luò)游戲都是用什么語言或軟件開發(fā)的?

c或c++絕javac#種封裝過多高級語言用C或c++乍看上去似乎太占優(yōu)勢好像圖像顯示上要麻煩大型網(wǎng)絡(luò)游戲更重要效率用c或c++編寫并輔之于優(yōu)化算法程序效率更高通訊信息量減小使相同硬件資源支持更多用戶其高級語言比擬

雖說掌握和了解了C語言本身是用什么語言開發(fā)的?匯編?,找不到j(luò)avac?。。?,現(xiàn)在流行的數(shù)據(jù)庫軟件以及流行的開發(fā)語言,請問網(wǎng)絡(luò)游戲都是用什么語言或軟件開發(fā)的???,能走遍天下,但也要不斷去學(xué)習新的知識,更多的Java知識,請聯(lián)系客服獲取。

溫馨提示:為不影響您的學(xué)業(yè),來校區(qū)前請先電話咨詢,方便我校安排相關(guān)的專業(yè)老師為您解答
  • 熱門課程
  • 作者最新文章
  • 在線報名
申請試聽課程

只要一個電話
我們免費為您回電

姓名不能為空
手機號格式錯誤