真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

計算機java程序代碼 電腦編程java

什么是JAVA程序?

分類: 電腦/網(wǎng)絡 程序設計 其他編程語言

網(wǎng)站建設哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、小程序開發(fā)、集團企業(yè)網(wǎng)站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了疏附免費建站歡迎大家使用!

問題描述:

手機也用得著這個程序嗎?

解析:

Java手機軟件平臺采用的基本Java平臺是CLDC (Connected Limited Device Configuration)和MIDP (Mobile Information Device Profile),是J2ME (Java 2 Micro Edition)的一部分,在中國一般稱為“無線Java”技術(shù)。此前,有人把它叫做“K-Java”;其實,K-Java的叫法只是Sun公司在開發(fā) KVM Java虛擬機時的項目代號,在該技術(shù)被正式命名為KVM后,就不再用K-Java了。

Java技術(shù)的開放性、安全性和龐大的社會已有資源,以及其跨平臺性,即“編寫一次,到處運行”的特點,使Java技術(shù)成為智能手機軟件平臺的事實標準。

Java,是一種可以編寫跨平臺應用軟件的面向?qū)ο蟮某绦蛟O計語言,由升陽(太陽微電子,Sun Microsystems)公司的James Gosling等人于1990年代初開發(fā)

參考資料:zh. *** /wiki/Java

Java好象隨處可見 - 甚至在TV中。盡管如此,說清楚Java是什

么和它能做什么卻不那么容易。剛開始接觸Java的人通常有三

個問題:

什么是Java?

Java能做什么?

Java怎樣改變我的生活?

讓我們先回答第一個問題:什么是Java?

Java既是一種編程語言,又是一個平臺。

Java程序語言

Java是具有以下特征的高級程序語言:

* 簡單

* 面向?qū)ο?/p>

* 可分布

* 可解釋

* 強壯

* 安全性

* 結(jié)構(gòu)化

* 輕便

* 功能強大

* 多線程

* 動態(tài)

Java既可以被編譯,也可以被解釋。通過編譯器,可以把Java

程序翻譯成一種中間代碼 - 稱為字節(jié)碼 - 可以被Java解釋器

解釋的獨立于平臺的代碼。通過解釋器,每條Java字節(jié)指令被

分析,然后在計算機上運行。只需編譯一次,程序運行時解釋

執(zhí)行。下圖說明了它是如何工作的:

1flow.gif (3652 bytes)

可以把Java字節(jié)碼看作運行在Java虛擬機(Java VM)上的機器

代碼指令。每中Java解釋器,不管是Java開發(fā)工具還是可以運

行Java小應用程序的Web瀏覽器,都是一種Java VM的實例。Java

VM也可以由硬件實現(xiàn)。

Java字節(jié)碼使“寫一次,到處運行”成為可能??梢栽谌魏斡?/p>

Java編譯器的平臺上把Java程序編譯成字節(jié)碼。這個字節(jié)碼可以

運行在任何Java VM上。例如,同一個Java程序可以運行在Windows

NT、Solaris和Macintosh上。

2p.gif (6076 bytes)

Java平臺

平臺是程序運行的硬件或軟件環(huán)境。Java平臺與大多數(shù)其它平臺

不同之處在于它是運行于其它基于硬件平臺的純軟件平臺。大

多數(shù)其它平臺是硬件和操作系統(tǒng)的結(jié)合。

Java平臺由兩部分組成:

* Java虛擬機(Java VM)

* Java應用程序界面(Java API)

我們已經(jīng)介紹了Java VM,它是Java平臺的基礎,可以移植到各

種基于硬件的平臺上。

Java API是軟件組件的 *** ,它們提供了很多有用的功能,如圖

形用戶界面(GUI)。Java API被分組為相關(guān)組件的庫(包)。

下圖描述了一個運行在Java平臺上的Java程序,如應用程

序(application)或小應用程序(applet)。如圖中顯示的,Java

API和VM把Java程序從硬件依賴中分離出來。

3play.gif (1479 bytes)

作為一種獨立于平臺的環(huán)境,Java比本地代碼慢一些。然而,聰

明的編譯器、很好地調(diào)制過的解釋器和即時字節(jié)碼編譯器可以

在不犧牲可移植性的條件下使Java的表現(xiàn)接近本地代碼。

一個簡單的Java程序代碼?

package com.zpp;public class Charge {

public static void main(String [] args) {

if(args.length ==0) {

System.out.println("parameter error!");

System.out.println("java com.zpp.Charge [int]");

return;

}

int min = Integer.parseInt(args[0]);

double money = 0.0;

if (min = 0) {

money =0.0;

System.out.println("not money");

} else if (min = 60) {

money = 2.0;

} else {

money = 2.0 + (min - 60) * 0.01;

}

System.out.println("please pay: " + money);

}

} 編譯:javac -d . Charge.java運行:java com.zpp.Charge 111

根據(jù)以下任務要求,編寫Java應用程序?

按照題目要求編寫的Java程序如下

注意 請使用你的真實姓名和班級替換Test類中

創(chuàng)建Student對象stu時用的"張三"和"20計算機應用01班"

import java.util.Scanner;

class Student{

private String name,classname;

private int starnum,scorenum;

private int[] scores;

public void setStarNum(int n){

this.starnum=n;

}

public Student(String name,String classname,int scorenum){

this.name=name;

this.classname=classname;

this.scorenum=scorenum;

}

public String getName(){

return this.name;

}

public void printStar(){

for(int i=0;istarnum;i++){

for(int j=0;j2*i+1;j++){

System.out.print("*");

}

System.out.println();

}

}

public void setScore(){

Scanner sc=new Scanner(System.in);

scores=new int[scorenum];

System.out.print("請輸入各科成績:");

for(int i=0;iscorenum;i++){

scores[i]=sc.nextInt();

}

}

public void showInfo(){

System.out.print(name+"同學,你所在的班級是"+classname+",你各科考試成績分別為:");

for(int i=0;iscorenum;i++){

if(i==scorenum-1)

System.out.print(scores[i]);

else

System.out.print(scores[i]+",");

}

System.out.println();

}

public float getAvg(){

float sum=0;

for(int i=0;iscorenum;i++){

sum=sum+scores[i];

}

return sum/scorenum;

}

}

public class Test{

public static void main(String[] args){

Student stu=new Student("張三","20計算機應用01班",5);

stu.setStarNum(4);

stu.printStar();

stu.setScore();

stu.showInfo();

if(stu.getAvg()60){

System.out.println(stu.getName()+"是不合格學生");

}else{

System.out.println(stu.getName()+"是個合格學生");

}

}

}

怎樣把一個java源代碼做成一個軟件成品?

1.其實就是用一個外部程序 調(diào)用java虛擬機運行你的java程序。

2.可以做一個批處理文件,在里面調(diào)用java 虛擬機運行你的java程序。

3.也可以用某種編程語言,像vb ,c 或c++編個程序,生成exe,能調(diào)用java虛擬機運行你的程序,很簡單的。

【源代碼】

源代碼(也稱源程序),是指一系列人類可讀的計算機語言指令。 在現(xiàn)代程序語言中,源代碼可以是以書籍或者磁帶的形式出現(xiàn),但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。

延展閱讀;

Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進行復雜的編程。

如何編譯java程序

三種方法:

1.在IDE中,如eclipse中寫的Java程序,在點擊保存后eclipse就會調(diào)用javac編譯程序編譯,編譯文件在當前項目的bin目錄下。

2.作為一個獨立的文件且沒有定義Java環(huán)境變量,需要在cmd窗口中切換到java bin目錄下執(zhí)行Javac程序,執(zhí)行格式為?????javac 空格 Java源文件;如 javac? C://hello.java;

3.作為一個獨立的文件且定義了Java環(huán)境變量,打開cmd窗口,可以在任意目錄輸入javac java源文件,如javac D://hi.java。

擴展資料

Java也是一種高級語言,要讓計算機執(zhí)行你撰寫的Java程序,也得通過編譯程序的編譯。但是Java編譯程序并不直接將Java源代碼編譯為相依于計算機平臺的0、1序列,而是將其編譯為字節(jié)碼。

Java源代碼的擴展名為.java,經(jīng)過編譯程序編譯之后生成擴展名為.class的字節(jié)碼。

電腦怎么用記事本寫Java程序并運行?

1. 新建一個記事本,后綴名是? .java? ;然后在里面寫一段java的代碼,如圖:

2.把寫好的java文件丟進D盤,就是第一步給出的那個class文件;

3. 打開dos界面 開始-〉運行-〉cmd-〉 這個是命令行模式,選擇D盤,如圖:

4.選擇D盤之后,在命令提示符中輸入“javac 文件名.java”,我的文件名為java,所以輸入javac java.java然后回車,等待編譯。這時候你就會發(fā)現(xiàn)它提示說javac不是內(nèi)部文件。接下來就是java環(huán)境變量設置的問題了;

5.下載一個jdk執(zhí)行默認安裝。例如我下的jdk版本是: jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe;

6.配置環(huán)境:右擊我的電腦點屬性,進去點高級就能看到環(huán)境變量。點進去就能設置你的系統(tǒng)變量了,如圖:

6-1。變量名:classpath??? 變量值:(.;C:\Program Files\Java\jdk1.6.0_10\lib;)括號里面都是 (主要我們在編譯運行程序的時候通過classpath可以幫助我們找到一些需要的系統(tǒng)類,“.”號是表示當前路徑;“;”號是用來隔開多個變量值,如果你的系統(tǒng)里面已經(jīng)有classpath環(huán) 境變量,就不用新建了,直接加“;”號,在后面加新值);如圖所示


當前標題:計算機java程序代碼 電腦編程java
地址分享:http://weahome.cn/article/hgsjes.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部