
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程序的应用软件有哪些等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)