编写java程序用什么软件

编写java程序用什么软件,第1张

JAVA编程常用的软件:

1、Eclipse:

Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。

2、MyEclipse:

MyEclipse是Eclipse的升级版,也是一款功能强大的J2EE集成开发环境,由Genuitec公司发布,提供免费版和收费版。被誉为最好用的Java IDE之一。

MyEclipse 是对Eclipse IDE的扩展,利用它可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。

3、IntelliJ IDEA:

IntelliJ IDEA是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好用的IDE之一,与MyEclipse齐名。

它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持J2EE,Ant,JUnit和CVS集成,非平行的编码检查和创新的GUI设计器。

4、NetBeans:

NetBeans IDE是一个屡获殊荣的集成开发环境,可以方便的在Windows、Mac、Linux和Solaris中运行。NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序。

5、BlueJ:

BlueJ是一款支持Java编程语言的集成开发环境(IDE)。它原本是为了教育目的而开发的,同时也适合于那些想做小型软件开发的开发人员。它的运行需要JDK(Java开发工具包)的帮助。BlueJ主要是为面向对象的程序设计教学而开发的,因此它的设计不同于其他的开发环境。

参考资料来源:百度百科-BlueJ

参考资料来源:百度百科-IntelliJ IDEA

参考资料来源:百度百科-Netbeans

参考资料来源:百度百科-eclipse

参考资料来源:百度百科-MyEclipse

我刚好谢了一个 绝对原创

用到了,你可以将的代码删掉

import javaawt;

import javaawtevent;

import javaxswing;

import javaio;

public class Notepad extends JFrame implements ActionListener {

JMenuBar jbar;                                        //菜单条

JMenu wj,bj,bz;       //菜单

JMenuItem open,save,osave,exit,help,me;               //菜单项

JTextArea jta;                                        //文本区

public Notepad(){

jbar = new JMenuBar();

wj = new JMenu("文件");

bj = new JMenu("编辑");

bz = new JMenu("帮助");

jbaradd(wj);

jbaradd(bj);

jbaradd(bz);

setJMenuBar(jbar);

open = new JMenuItem("打开",new ImageIcon("img/dkpng"));

opensetAccelerator(KeyStrokegetKeyStroke(KeyEventVK_O,InputEventCTRL_MASK));

wjadd(open);

openaddActionListener(this);

opensetActionCommand("open");

wjaddSeparator();

save = new JMenuItem("保存");

wjadd(save);

saveaddActionListener(this);

savesetActionCommand("save");

osave = new JMenuItem("另存为",new ImageIcon("img/bcpng"));

wjadd(osave);

osaveaddActionListener(this);

osavesetActionCommand("osave");

wjaddSeparator();

exit = new JMenuItem("退出");

wjadd(exit);

exitaddActionListener(this);

exitsetActionCommand("exit");

help = new JMenuItem("查看帮助");

bzadd(help);

bzaddSeparator();

me = new JMenuItem("关于记事本");

bzadd(me);

jta = new JTextArea();

thisadd(new JScrollPane(jta),BorderLayoutCENTER);

thissetVisible(true);

thissetSize(500,400);

thissetTitle("桃子记事本");

thissetLocationRelativeTo(null);

thissetDefaultCloseOperation(JFrameEXIT_ON_CLOSE);

}

public void actionPerformed(ActionEvent e){

if(egetActionCommand()equals("open")){

JFileChooser jfc = new JFileChooser();

jfcsetDialogTitle("请选择文件");

jfcshowOpenDialog(null);

jfcsetVisible(true);

String filepath = jfcgetSelectedFile()getAbsolutePath();

FileReader fr=null;

BufferedReader br=null;

try{

fr = new FileReader(filepath);

br = new BufferedReader(fr);

String s="";

String b="";

while((s=brreadLine())!=null){

b+=s+"\r\n";

//Systemoutprintln(s);

}

jtasetText(b);

}catch(Exception e1){

e1printStackTrace();

}finally{

try {

brclose();

} catch (IOException e1) {

e1printStackTrace();

}

}

}

else if(egetActionCommand()equals("osave")){

JFileChooser jfc = new JFileChooser();

jfcsetDialogTitle("请选择路径");

jfcshowSaveDialog(null);

jfcsetVisible(true);

String filepath = jfcgetSelectedFile()getAbsolutePath();

FileWriter fw=null;

BufferedWriter bw=null;

try{

fw = new FileWriter(filepath);

bw = new BufferedWriter(fw);

bwwrite(jtagetText());

}catch(Exception e2){

e2printStackTrace();

}finally{

try {

bwclose();

} catch (IOException e1) {

e1printStackTrace();

}

}

}

else if(egetActionCommand()equals("exit")){

Systemexit(0);

}

}

}

1、Eclipse - IBM甩出来给开源社区的IDE,其本身就是使用Java开发的。\x0d\2、MyEclipse - 把Eclipse包装了一下,加了J2EE企业开发的许多功能强大的插件。\x0d\3、NetBeans - SUN公司自己开发的Java开发环境,功能挺多的。\x0d\4、还有一些超喜欢手工编写Java代码的牛人喜欢使用带语法着色功能的纯文本编辑器编写Java程序,代码写完后在命令提示符下编译运行。这种方式只适用写少量代码或作为学习使用,开发大型项目不适用,因为效率很低。

Java应用程序的运行经过编写、编译、运行三个步骤。

第1步,编写程序。使用记事本或其他软件编写程序的源代码,将源代码保存为文件filenamejava文件。

第2步,编译程序。在MS-DOS命令窗口,将当前目录转换到Java源程序所在的保存目录;输入“javac filenamejava”形式的命令进行程序编译。

第3步,执行程序。在同样的命令窗口中输入“java filename”形式的命令执行程序。

完成了程序的开发,查看相应t目录,其中应该具有两个文件,分别是XXXXjava和XXXXclass。

如果是开发网页应用,开发流程大概是这样的:

搭建开发平台,一般使用的是j2ee

编写DAO层,建立数据库

编写业务层action

编写显示文件jsp、html

import javautilScanner;

public class Test {

public static void main(String[] args) {

Scanner sc = new Scanner(Systemin);

int n = scnextInt();

while(n <100 || n > 999){

Systemoutprintln("对不起,您的输入有误,请重新输入一个三位数:");

n = scnextInt();

}

int a = n%10;//a是个位数;

int b = (n%100)/10;//b是十位数;

int c = n/100;//c是百位数;

int sum = a + b + c;

Systemoutprintln("百位数是:"+c+"\t十位数是:"+b+"\t个位数是:"+a);

Systemoutprintln("各位相加之和是:"+ sum);

}

}

将编写的java源文件保存为java后缀的文件(选择所有文件)

在cmd命令行窗口中将当前目录切换到java文件保存的目录下,即cd命令

使用javac

+文件名java编译java文件

使用java+类文件名(即编译后产生的class文件)运行程序

以上就是关于编写java程序用什么软件全部的内容,包括:编写java程序用什么软件、编写一个Java应用程序,要求如下:、用来编写JAVA程序的应用软件有哪些等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9467629.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存