java開發(fā)的程序可以運(yùn)行嗎,搞 Java 最重要的是什么?毫不夸張地說,掌握和了解java可以開發(fā).exe程序嗎?比如,開發(fā)與運(yùn)行Java程序需要經(jīng)過的三個(gè)主要步驟為???,基本就能走遍天下都不怕了!
1.java可以開發(fā).exe程序嗎?比如
Windows桌面開發(fā)方面不是Java的主攻,Java程序要運(yùn)行在安裝了jdk環(huán)境的機(jī)器上,要是一定要轉(zhuǎn)成exe文件,也不是不可以,但有點(diǎn)麻煩,而且文件比較大,因?yàn)闀A帶著一個(gè)虛擬機(jī) 里面,不過Java完全可以寫一個(gè)像記事本那樣的小程序,我現(xiàn)在就幫你寫一個(gè)讓你看看用Java寫的記事本是怎樣的:/** * 簡單記事本開發(fā)*/import java.awt.*;import javax...Filer;import javax.swing.*;import java.awt.Event;import java.awt.event.*;import java.io.*;public class NotePad extends JFrame {JTextArea jta=null; jsp=null;JMenuBar jmb=null;JMenu jm1,jm2,jm3,jm4,jm5;JMenuItem jmi1,jmi2,jmi3;String str="";String path="";public static void main(String[] args) {NotePad np=new NotePad();}public NotePad(){String str="";jta =new JTextArea();jta.setFont(new Font("宋體", Font.BOLD,28));jsp=new (jta);jmb=new JMenuBar();jm1=new JMenu("文件(o)");jm2=new JMenu("編輯(E)");jm3=new JMenu("格式(O)");jm4=new JMenu("查看(V)");jm5=new JMenu("幫助(H)");jmi1=new JMenuItem("打開");//jmi1.('o');//添加快捷鍵jmi1.(KeyStroke.('O',java.awt.Event.CTRL_MASK));jmi2=new JMenuItem("保存");jmi3=new JMenuItem("退出");jmi1.(this);jmi2.(this);jmi3.(this);jmb.add(jm1);jmb.add(jm2);jmb.add(jm3);jmb.add(jm4);jmb.add(jm5);jm1.add(jmi1);jm1.add(jmi2);jm1.add(jmi3);this.(jmb);this.add(jsp);this.().(true);this.setTitle("新建文本文檔");this.((new ImageIcon("D://photos//SNC02103.JPG")).getImage());this.setBounds(150,100,800,600);this.(JFrame.EXIT_ON_CLOSE);this.(true);}public void ( e) {if(e.getSource()==jmi1){ jfc=new ("C:\\Users\\jie\\Desktop");jfc.("請選擇您要打開的文件...");jfc.(null);str=jfc.().getName();this.setTitle(str);jfc.(true);String filename=null; fr=null; br=null;try {filename=jfc.().();fr=new (filename);br=new (fr);String s="";String all="";while((s=br.readLine())!=null){all+=s+"";}jta.setText(all);} catch (Exception e2) {System.out.println("a");e2.();}finally{try{fr.close();br.close();}catch (Exception e3){e3.();}}}else if(e.getSource()==jmi3){System.exit(0);}}public void temp(){ jfc2=new ("C:\\Users\\jie\\Desktop");jfc2.("另存為...");jfc2.(null);jfc2.(true);path=jfc2.().();}
2.開發(fā)與運(yùn)行Java程序需要經(jīng)過的三個(gè)主要步驟為?
1準(zhǔn)備條件:基于操作系統(tǒng)的IDE環(huán)境 2過程:建工程、寫代碼、調(diào)試、運(yùn)行 3運(yùn)行程序:編譯、執(zhí)行、狀態(tài)操作
雖說掌握和了解了java可以開發(fā).exe程序嗎?比如,開發(fā)與運(yùn)行Java程序需要經(jīng)過的三個(gè)主要步驟為???,能走遍天下,但也要不斷去學(xué)習(xí)新的知識,更多的Java知識,請聯(lián)系客服獲取。