導航:首頁 > 編程語言 > java用

java用

發布時間:2022-02-14 05:46:43

java用什麼

ECLIPSE免費而且開源,有很多插件可以用,專業級開發最好的工具

⑵ java主要用來幹嘛

我覺得java最適合寫一些中小的C/S系統,因為Java對網路以及線程的基本編程做的很好
很容易就可以搭一個服務模型出來,另外更主要的是JAVA天生就可以支持同步,提供許多現成的
諸如串,向量表,哈希表之類的結構,這對伺服器程序相當重要,現在我正在做一個INTERNET的應用(中等規模),也是C/S結構,幾種伺服器組成,到未來可能會運行在不同的機器上(WIN以及UNIX之類的),所以用java是最好的選擇
如果你想用java來寫客戶端應用那大可不必做這種討論
雖然說Java的速度很慢,但目前我用jdk1.3好像感覺不到,不知以後會不會這樣
最簡單的一個:中間件產品。這也是近兩年來軟體行業中發展速度最快的一種。
Java可以很輕易的支持跨平台。這時它相對於使用其它語言開發中間件的最大的優勢,而這個優勢是其他語言不可能支持的。比較著名的中間件產品如:IBM的WebSphere,免費軟體:JWDK等等。
下面是sun公司java各個版本的用途:
Java2平台包括:標准版(J2SE)、企業版(J2EE)和微縮版(J2ME)三個版本。J2SE,J2ME和J2EE,這也就是SunONE(OpenNetEnvironment)體系。J2SE就是Java2的標准版,主要用於桌面應用軟體的編程;J2ME主要應用於嵌入是系統開發,如手機和PDA的編程;J2EE是Java2的企業版,主要用於分布式的網路程序的開發,如電子商務網站和ERP系統。
StandardEdition(標准版)J2SE包含那些構成Java語言核心的類。比如:資料庫連接、介面定義、輸入/輸出、網路編程
EnterpriseEdition(企業版)J2EE包含J2SE中的類,並且還包含用於開發企業級應用的類。比如:EJB、servlet、JSP、XML、事務控制
MicroEdition(微縮版)J2ME包含J2SE中一部分類,用於消費類電子產品的軟體開發。比如:呼機、智能卡、手機、PDA、機頂盒

⑶ 如何使用java

Java語言定義了public、protected、private、abstract、static和final這6常用修飾詞外還定義了5個不太常用的修飾詞,下面是對這11個Java修飾詞的介紹:
1.public
使用對象:類、介面、成員
介紹:無論它所處在的包定義在哪,該類(介面、成員)都是可訪問的
2.private
使用對象:成員
介紹:成員只可以在定義它的類中被訪問
3.static
使用對象:類、方法、欄位、初始化函數
介紹:成名為static的內部類是一個頂級類,它和包含類的成員是不相關的。靜態方法是類方法,是被指向到所屬的類而不是類的實例。靜態欄位是類欄位,無論該欄位所在的類創建了多少實例,該欄位只存在一個實例被指向到所屬的類而不是類的實例。初始化函數是在裝載類時執行的,而不是在創建實例時執行的。
4.final
使用對象:類、方法、欄位、變數
介紹:被定義成final的類不允許出現子類,不能被覆蓋(不應用於動態查詢),欄位值不允許被修改。
5.abstract
使用對象:類、介面、方法
介紹:類中包括沒有實現的方法,不能被實例化。如果是一個abstract方法,則方法體為空,該方法的實現在子類中被定義,並且包含一個abstract方法的類必須是一個abstract類
6.protected
使用對象:成員
介紹:成員只能在定義它的包中被訪問,如果在其他包中被訪問,則實現這個方法的類必須是該成員所屬類的子類。
7.native
使用對象:成員
介紹:與操作平台相關,定義時並不定義其方法,方法的實現被一個外部的庫實現。
8.strictfp
使用對象:類、方法
介紹:strictfp修飾的類中所有的方法都隱藏了strictfp修飾詞,方法執行的所有浮點計算遵守IEEE
754標准,所有取值包括中間的結果都必須表示為float或double類型,而不能利用由本地平台浮點格式或硬體提供的額外精度或表示範圍。
9.synchronized
使用對象:方法
介紹:對於一個靜態的方法,在執行之前jvm把它所在的類鎖定;對於一個非靜態類的方法,執行前把某個特定對象實例鎖定。
10.volatile
使用對象:欄位
介紹:因為非同步線程可以訪問欄位,所以有些優化操作是一定不能作用在欄位上的。volatile有時可以代替synchronized。
11.transient
使用對象:欄位
介紹:欄位不是對象持久狀態的一部分,不應該把欄位和對象一起串起。

⑷ 使用java如何

輸入學生人數,依次輸入每個學生的成績,遇0或負數則輸入結束。這句話按照我的理解是,輸入的學生人數為0或者負數輸入結束。所以按照這個來寫的。

import java.util.Scanner;


public class StudGrade {

public static void main(String[] args) {

//學生人數由輸入確定

Scanner scan = new Scanner(System.in);

System.out.print("輸入學生人數:");

int stuNum = scan.nextInt();

//優秀、通過、不及格學生人數

int excellentCount = 0;

int passCount = 0;

int failedCount = 0;

//如果輸入學生人數出錯,就結束

if(stuNum <= 0) {

return;

}else {

int[] score = new int[stuNum];

System.out.println("請依次輸入" + stuNum + "位學生成績");

for(int i = 0; i < score.length; i++) {

System.out.print("第" + (i + 1) + "位同學成績:");

score[i] = scan.nextInt();

//判定成績是否在0-100以內

if(score[i] >= 0 && score[i] <= 100) {

if(score[i] >= 85) {

excellentCount++;

}else if(score[i] >= 60 && score[i] <= 84 ) {

passCount++;

}else {

failedCount++;

}

}else {

System.out.println("成績輸入錯誤(0-100)");

i--;

continue;

}

}

}

System.out.println("優秀學生" + excellentCount);

System.out.println("通過學生" + passCount);

System.out.println("不及格學生" + failedCount);

}

}

⑸ 用Java,

packagecom.dcits.client;

publicclassStudent{
privateintid;
privateStringname;
privateintscore;
publicStudent(){
super();
//TODOAuto-generatedconstructorstub
}
publicStudent(intid,Stringname,intscore){
super();
this.id=id;
this.name=name;
this.score=score;
}
publicintgetId(){
returnid;
}
publicvoidsetId(intid){
this.id=id;
}
publicStringgetName(){
returnname;
}
publicvoidsetName(Stringname){
this.name=name;
}
publicintgetScore(){
returnscore;
}
publicvoidsetScore(intscore){
this.score=score;
}


publicstaticvoidprintInfo(Student[]ss){
for(inti=0;i<ss.length;i++){
System.out.println(ss[i].getId()+""+ss[i].getName()+""+ss[i].getScore());
}
}

publicstaticvoidmain(String[]args){
Student[]ss=newStudent[3];
ss[0]=newStudent(1,"小明",80);
ss[1]=newStudent(2,"李磊",75);
ss[2]=newStudent(3,"韓梅梅",90);
printInfo(ss);
}
}

⑹ java是什麼用來做什麼的怎麼用

Java是現在最流行的一種編程語言,用來。。。。編程的,大概就這樣子了。
你要是想用java還是建議你先去網路去看一眼把。想拿它來編程就先下個JDK這是幾乎所有JAVA教程的第一課。。。。如果你只是想看看的話,就去下個java 7把,反正下了也不虧。。
就這些了,這種小白題目還是很不好答的啊。

⑺ JAVA的主要用途是哪個方面

1、Android應用

許多的 Android應用都是Java程序員開發者開發。雖然 Android運用了不同的JVM以及不同的封裝方式,但是代碼還是用Java語言所編寫。相當一部分的手機中都支持JAVA游戲,這就使很多非編程人員都認識了JAVA。

2、在金融業應用的伺服器程序

Java在金融服務業的應用非常廣泛,很多第三方交易系統、銀行、金融機構都選擇用Java開發,因為相對而言,Java較安全 。大型跨國投資銀行用Java來編寫前台和後台的電子交易系統,結算和確認系統,數據處理項目以及其他項目。

3、網站

Java 在電子商務領域以及網站開發領域占據了一定的席位。開發人員可以運用許多不同的框架來創建web項目,SpringMVC,Struts2.0以及frameworks。

4、嵌入式領域

Java在嵌入式領域發展空間很大。在這個平台上,只需130KB就能夠使用Java技術(在智能卡或者感測器上)。

5、大數據技術

Hadoop以及其他大數據處理技術很多都是用Java,例如Apache的基於Java的HBase和Accumulo以及 ElasticSearchas。

6、高頻交易的空間

Java平台提高了這個平台的特性和即使編譯,他同時也能夠像 C++ 一樣傳遞數據。正是由於這個原因,Java成為的程序員編寫交易平台的語言,因為雖然性能不比C++,但開發人員可以避開安全性,可移植性和可維護性等問題。

7、科學應用

Java在科學應用中是很好選擇,包括自然語言處理。最主要的原因是因為Java比C++或者其他語言相對其安全性、便攜性、可維護性以及其他高級語言的並發性更好。

(7)java用擴展閱讀:

java的用途已經數不勝數,舉不勝舉,擁有著無可比擬的能力,另外在節省時間和開發費用方面也十分可觀,程序員可以藉助java語言,自由的使用現有的硬體和軟體系統平台,因為java是獨立於任何平台的。具體應用領域總結如下:

第 1 個領域、桌面應用系統開發;

第 2 個領域、嵌入式系統開發;

第 3 個領域、電子商務系統開發;

第 4 個領域、企業級應用開發;

第 5 個領域、互動式系統開發;

第 6 個領域、多媒體系統開發;

第 7 個領域、分布式系統開發;

第 8 個領域、Web應用系統開發。

網路-Java

⑻ java怎麼使用

你要到Test.java 這個目錄去運行javac.

你可以把Test.java 復制到C盤根目錄下
然後
c:\javac Test.java
c:\java Test

⑼ 如何使用JAVA

摘要 你好,每一種編程語言都有自己的開發工具,官方提供最新,最完整可以搜索一下公司網站下載。

⑽ 怎麼使用JAVA

1. Java 是個虛擬機。(就好像你有了一個小霸王,但是你還沒有游戲卡)。
2. 你可以去網上下載 jar 文件 (java語言寫出來的程序,打包後後綴名都是 jar)
把它放在 java虛擬機裡面就可以運行了

閱讀全文

與java用相關的資料

熱點內容
程序員看不懂怎麼辦 瀏覽:271
linux操作系統題 瀏覽:765
單片機無符號數加法 瀏覽:227
應用隱藏加密怎麼關閉 瀏覽:269
汽車空調的壓縮機電線有什麼用 瀏覽:429
電腦加密圖片如何取消加密 瀏覽:340
慧凈電子51單片機視頻 瀏覽:343
javamap賦值 瀏覽:165
什麼app可以玩掌機游戲 瀏覽:46
java簡單聊天室 瀏覽:462
通用汽車編程軟體 瀏覽:432
一級抗震框架梁箍筋加密區規定是多少 瀏覽:974
教你如何把安卓手機變成蘋果 瀏覽:11
app編譯分類 瀏覽:323
怎麼用伺服器的資源包 瀏覽:199
oa軟體手機登陸伺服器地址 瀏覽:289
androidrtp打包 瀏覽:723
信息被加密碼了怎麼辦 瀏覽:420
彈出光碟命令 瀏覽:517
kdj公式源碼分享 瀏覽:355