- 1、使用java如何做?
- 2、JAVA是什麼啊?它可以用來做什麼?
- 3、java能做什麼?怎麼做?
- 4、如何用Java做網站?
- 5、java軟體是怎麼做的?
- 6、用java怎麼做(過程)?
你好,根據你的描述,如下:
public class Test3{
static Scanner sc = new Scanner(System.in);
public static void main(String[] args){
for(int i=1; i=10; i++){
System.out.println(“這道題會做了嗎?”);
String in = sc.next();
if(in.equals(“y”)){
//結束方法
return ;
}
}
//如果滿10次都是n,則放學
System.out.println(“放學了,明天見”);
}
}
代碼截圖
結果截圖
如果滿意,望採納,謝謝!
Java是目前主流的編程語言之一,如果學會Java,可以從事的崗位還是比較多的,這裡簡單列舉一些。
Java可以做的:
1、Java可以做網站
現在很多大型網站都用Jsp寫的,JSP全名Java Server Pages。
2、Java可以做Android
Android是一種基於Linux的自由及開放源代碼的操作系統,其源代碼是Java。Java做安卓不單單是指系統,還有APP對於更多的開發人員來說,他們更多的時間是花在開發APP上面。
3、Java可以做遊戲
手機遊戲有90%以上都是Java開發的。
電腦上也有Java開發的遊戲,《我的世界》(minecraft ,簡稱MC)《英雄聯盟》(簡稱lol)等。
4、Java可以做軟體
比如:企業級應用開發,這裡是JAVA的天地,大到全國聯網的系統,小到中小企業的應用解決方案,Java都佔有極為重要的地位。
想要系統學習,你可以考察對比一下開設有相關專業的熱門學校,好的學校擁有根據當下企業需求自主研發課程的能力,建議實地考察對比一下。
祝你學有所成,望採納。
java可以做軟體:一般編程語言都可以做軟體的,Java 也不例外,例如Eclipse,MyEclipse等知名Java開發工具。有關開發軟體組件,可以了解Java Swing編程 或者 awt 相關知識。
Java可以做遊戲:或者你不知道,在以前諾基亞還很流行的時候,你玩的手機遊戲有90%以上都是Java開發的。當然現在已經很少人再去開發了,都轉到安卓上去了。電腦上也有java開發的遊戲,最經典的是:《我的世界》(minecraft ,簡稱MC)。java可以做Android:Android是一種基於Linux的自由及開放源代碼的操作系統,其源代碼是Java。所以市場上見到的手機系統例如MIUI ,阿里雲,樂蛙等,都是修改源代碼再發行的。Java做安卓不單單是指系統,還有APP.對於更多的開發人員來說,他們更多的時間是花在開發APP上面。
Java可以用來編寫網站:對於學生來說,最關心的是java能做什麼,市場上招什麼工作都跟java有關。現在很多大型網站都用jsp寫的,JSP 全名為 Java Server Pages。它是一種動態網頁技術,比如我們熟悉的163,一些政府網站都是採用JSP編寫的。所以學習Java的同學可以找編寫網站方面的工作,而且現在找這方面的崗位比較多。
java用來製作網站,一般是使用現成的框架,如下:
java可以用來做網站
java開發平台一般有三個版本:其中java ee 用來網站開發
* Java SE(Java Platform,Standard Edition)。Java SE 以前稱為 J2SE。它允許開發和部署在桌面、伺服器、嵌入式環境和實時環境中使用的 Java 應用程序。Java SE 包含了支持 Java Web 服務開發的類,並為 Java Platform,Enterprise Edition(Java EE)提供基礎。
* Java EE(Java Platform,Enterprise Edition)。這個版本以前稱為 J2EE。企業版本幫助開發和部署可移植、健壯、可伸縮且安全的伺服器端 Java 應用程序。Java EE 是在 Java SE 的基礎上構建的,它提供 Web 服務、組件模型、管理和通信 API,可以用來實現企業級的面向服務體系結構(service-oriented architecture,SOA)和 Web 2.0 應用程序。
* Java ME(Java Platform,Micro Edition)。這個版本以前稱為 J2ME。Java ME 為在移動設備和嵌入式設備(比如手機、PDA、電視機頂盒和印表機)上運行的應用程序提供一個健壯且靈活的環境。Java ME 包括靈活的用戶界面、健壯的安全模型、許多內置的網路協議以及對可以動態下載的連網和離線應用程序的豐富支持。基於 Java ME 規範的應用程序只需編寫一次,就可以用於許多設備,而且可以利用每個設備的本機功能。
java軟體就是指用java語言代碼編寫的軟體,編寫java軟體必須要了解java知識。
Java,是由Sun Microsystems公司於1995年5月推出的Java程序設計語言和Java平台的總稱。用Java實現的HotJava瀏覽器(支持Java applet)顯示了Java的魅力:跨平台、動態的Web、Internet計算。從此,Java被廣泛接受並推動了Web的迅速發展,常用的瀏覽器現均支持Java applet。
編寫java軟體需要java平台,即JDK,還需要安裝開發工具,eclipse或myeclipse等就是編寫java代碼的開發工具。
Java平台由Java虛擬機(Java Virtual Machine)和Java 應用編程介面(Application Programming Interface、簡稱API)構成。Java 應用編程介面為Java應用提供了一個獨立於操作系統的標準介面,可分為基本部分和擴展部分。在硬體或操作系統平台上安裝一個Java平台之後,Java應用程序就可運行。現Java平台已經嵌入了幾乎所有的操作系統。這樣Java程序可以只編譯一次,就可以在各種系統中運行。
安裝這些開發軟體可以編寫一些小程序,如果需要編寫較大且需要使用資料庫的程序,就必須安裝配置資料庫軟體,如mysql,sqlserver,oracle等等。當然,還需要安裝配置伺服器,如tomcat,webservice等等。
//添加事件處理機制
package Test;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;
import javax.swing.*;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
public class Test {
private JButton btn1 = new JButton(“7”);
private JButton btn2 = new JButton(“8”);
private JButton btn3 = new JButton(“9”);
private JButton btn4 = new JButton(“/”);
private JButton btn5 = new JButton(“4”);
private JButton btn6 = new JButton(“5”);
private JButton btn7 = new JButton(“6”);
private JButton btn8 = new JButton(“*”);
private JButton btn9 = new JButton(“1”);
private JButton btn10 = new JButton(“2”);
private JButton btn11 = new JButton(“3”);
private JButton btn12 = new JButton(“-“);
private JButton btn13 = new JButton(“0”);
private JButton btn14 = new JButton(“.”);
private JButton btn15 = new JButton(“=”);
private JButton btn16 = new JButton(“+”);
private JFrame jf = new JFrame(“計算器”);
public Test() {
jf.setLayout(new GridLayout(4, 4, 5, 5));
jf.add(btn1);
jf.add(btn2);
jf.add(btn3);
jf.add(btn4);
jf.add(btn5);
jf.add(btn6);
jf.add(btn7);
jf.add(btn8);
jf.add(btn9);
jf.add(btn10);
jf.add(btn11);
jf.add(btn12);
jf.add(btn13);
jf.add(btn14);
jf.add(btn15);
jf.add(btn16);
btn1.addActionListener(new ButtonAction());
btn2.addActionListener(new ButtonAction());
btn3.addActionListener(new ButtonAction());
btn4.addActionListener(new ButtonAction());
btn5.addActionListener(new ButtonAction());
btn6.addActionListener(new ButtonAction());
btn7.addActionListener(new ButtonAction());
btn8.addActionListener(new ButtonAction());
btn9.addActionListener(new ButtonAction());
btn10.addActionListener(new ButtonAction());
btn11.addActionListener(new ButtonAction());
btn12.addActionListener(new ButtonAction());
btn13.addActionListener(new ButtonAction());
btn14.addActionListener(new ButtonAction());
btn15.addActionListener(new ButtonAction());
btn16.addActionListener(new ButtonAction());
jf.setSize(400, 400);
jf.setVisible(true);
jf.setLocationRelativeTo(null);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new Test();
}
public class ButtonAction implements ActionListener {
public void actionPerformed(ActionEvent e) {
if (e.getSource().equals(btn1)) {
System.out.println(btn1.getText().toString());
} else if (e.getSource().equals(btn2)) {
System.out.println(btn2.getText().toString());
} else if (e.getSource().equals(btn3)) {
System.out.println(btn3.getText().toString());
} else if (e.getSource().equals(btn4)) {
System.out.println(btn4.getText().toString());
} else if (e.getSource().equals(btn5)) {
System.out.println(btn5.getText().toString());
} else if (e.getSource().equals(btn6)) {
System.out.println(btn6.getText().toString());
} else if (e.getSource().equals(btn7)) {
System.out.println(btn7.getText().toString());
} else if (e.getSource().equals(btn8)) {
System.out.println(btn8.getText().toString());
} else if (e.getSource().equals(btn9)) {
System.out.println(btn9.getText().toString());
} else if (e.getSource().equals(btn10)) {
System.out.println(btn10.getText().toString());
} else if (e.getSource().equals(btn11)) {
System.out.println(btn11.getText().toString());
} else if (e.getSource().equals(btn12)) {
System.out.println(btn12.getText().toString());
} else if (e.getSource().equals(btn13)) {
System.out.println(btn13.getText().toString());
} else if (e.getSource().equals(btn14)) {
System.out.println(btn14.getText().toString());
} else if (e.getSource().equals(btn15)) {
System.out.println(btn15.getText().toString());
} else if (e.getSource().equals(btn16)) {
System.out.println(btn16.getText().toString());
}
}
}
}
原創文章,作者:PY0J7,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/127267.html