java软件e java编辑器 - 电脑|办公 - 电脑办公-杀毒安全-网络-V3学习网
微商网
 
 
导航:首页 |电脑|办公|正文

java软件e java编辑器

时间:2021-04-02 08:49:54
java编程除eclipse外还有哪些工具软件 图形界面的java开发工具 JDK Borland的JBuilder JBuilder,JDeveloper,VisualAgeforJava jcre
作者:

java软件e

java编程除eclipse外还有哪些工具软件

图形界面的java开发工具 JDK Borland的JBuilder JBuilder,JDeveloper,VisualAgeforJava jcreater.常见的十五种Java开发工具的特点1、JDK(JavaDevelopmentKit)Java开发工具集 从初学者角度来看,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,有利于理解Java面向对象的设计思想。

JDK的另一个显著特点是随着Java(J2EE、J2SE 以及J2ME)版本的升级而升级。

但它的缺点也是非常明显的就是从事大规模企业级Java 应用开发非常困难,不能进行复杂的Java软件开发,也不利于团体协同开发。

2、JavaWorkshop3、NetBeans与SunJavaStudio5 NetBeans是开放源码的Java集成开发环境(IDE),适用于各种客户机和Web应用。

SunJavaStudio是Sun公司最新发布的商用全功能JavaIDE,支持Solaris、Linux和Win dows平台,适于创建和部署2层JavaWeb应用和n层J2EE应用的企业开发人员使用。

NetBeans是业界第一款支持创新型Java开发的开放源码IDE。

开发人员可以利用业界 强大的开发工具来构建桌面、Web或移动应用。

同时,通过NetBeans和开放的API的模块 化结构,第三方能够非常轻松地扩展或集成NetBeans平台。

NetBeans3.5.1主要针对一般Java软件的开发者,而JavaOneStudio5则主要针对企 业做网络服务等应用的开发者。

Sun不久还将推出ProjectRave,其目标是帮助企业的开 发者进行软件开发。

NetBeans3.5.1版本与其他开发工具相比,最大区别在于不仅能够 开发各种台式机上的应用,而且可以用来开发网络服务方面的应用,可以开发基于J2ME 的移动设备上的应用等。

在NetBeans3.5.1基础上,Sun开发出了Java OneStudio5,为用户提供了一个更加先进的企业编程环境。

在新的Java OneStudio5里有一个应用框架,开发者可以利用这些模块快速开发自己在网络服务方面 的各种应用程序。

4、Borland的JBuilder Jbuilder进入了Java集成开发环境的王国,它满足很多方面的应用,尤其是对于服 务器方以及EJB开发者们来说。

下面简单介绍一下Jbuilder的特点:1)Jbuilder支持最新的Java技术,包括Applets、JSP/Servlets、JavaBean以及EJB(EnterpriseJavaBeans)的应用。

2)用户可以自动地生成基于后端数据库表的EJBJava类,Jbuilder同时还简化了EJ B的自动部署功能.此外它还支持CORBA,相应的向导程序有助于用户全面地管理IDL(分布 应用程序所必需的接口定义语言InterfaceDefinitionLanguage)和控制远程对象。

3)Jbuilder支持各种应用服务器。

Jbuilder与InpriseApplicationServer紧密集 成,同时支持WebLogicServer,支持EJB1.1和EJB2.0,可以快速开发J2EE的电子商务 应用。

4)Jbuilder能用Servlet和JSP开发和调试动态Web应用。

5)利用Jbuilder可创建(没有专有代码和标记)纯Java2应用。

由于Jbuilder是用纯J ava语言编写的,其代码不含任何专属代码和标记,它支持最新的Java标准。

6)Jbuilder拥有专业化的图形调试介面,支持远程调试和多线程调试,调试器支持 各种JDK版本,包括J2ME/J2SE/J2EE。

JBuilder环境开发程序方便,它是纯的Java开发环境,适合企业的J2EE开发;缺点 是往往一开始人们难于把握整个程序各部分之间的关系,对机器的硬件要求较高,比较 吃内存,这时运行速度显得较慢。

5、Oracle的JDeveloper Oracle9iJDeveloper(定为9.0版,最新为10g)为构建具有J2EE功能,XML和Web services的复杂的,多层的Java应用程序提供了一个完全集成的开发环境。

它为运用Ora cle9i数据库和应用服务器的开发人员提供特殊的功能和增强性能,除此以外,它也有资 格成为用于多种用途Java开发的一个强大的工具。

Oracle9iJDeveloper的主要特点如下:①具有UML(UnifiedModelingLanguage,一体化建模语言)建模功能。

可以将业 务对象及e-business应用模型化。

②配备有高速Java调试器(Debuger)、内置Profiling工具、提高代码质量的工具 “CodeCoach”等。

③支持SOAP(SimpleObjectAccessProtocol)“简单对象访问协议”、UDDI(U niversalDescription,DiscoveryandIntegration)“统一描述、发现和集成协议” 、WSDL(WebServicesDescriptionLanguage)“WEB服务描述语言”等Web服务标准。

JDeveloper不仅仅是很好的Java编程工具,而且是OracleWeb服务的延伸,支 持ApacheSOAP,以及9iAS,可扩充的环境和XML和WSDL语言紧密相关。

Oracle9i Jdeveloper完全利用Java编写,能够与以前的Oracle服务器软件以及其他厂商支持J2EE 的应用服务器产品相兼容,而且在设计时着重针对Oracle9i,能够无缝化跨平台之间的 应用开发,提供了业界第一个完整的、集成了J2EE和XML的开发环境,允许开发者快速开 发可以通过Web、无线设备及语音界面访问的Web服务和交易应用,以往只能通过将传统J ava编程技巧与最新模块化方式结合到一个单一集成的开发环境中之后才能完成J2EE应用 开发生命周期管理的事实,从根本上得到改变。

缺点就是对于初学者来说,较复杂,也 比较难。

6、IBM的VisualAgeforJava VisualAgeforJava是一个非常成熟的开发工具,它的特性以于IT开发者和业余的 Java编程人员...

谁能介绍下Java编程工具Eclipse呢?

常用的有很多,像:NetBases,JBuilder,Eclipse,MyEclipseJDK是JAVA底层工具所以是JAVA编程必须安装的。

NetBeans是SUN公司自己研发的JAVA开发编程软件,现在该软件的使用率正在增加。

Jbuilder是一个可视话JAVA开发工具,几年前比较流行,但是JBuilder在java编程工具中统治了大约10年左右后,它的地位被Eclipse抢走了。

现在比较流行的JAVA开发工具要数Eclipse了,因为它是开源、免费的。

但是现在我个人以及公司同事基本都使用的MyEclipse,它包括了eclipse,可以加很多方便开发的插件以及加入其它框架,比如:Struts,Spring,Hibernate等,还可以直接把应用服务器加入其中,方便开发调试(不过个人不建议将服务器加入MyEclipse中,拖慢刷新速度,你慢慢开发中就会有所体验)个人建议你用MyEclipse5或者MyEclipse6(个人使用的是MyEclipse5.5.1版本,从开始接触JAVA到现在都没有换过版本,个人认为该版本插件少,对开发调试速度很有益,而且主要有感情了,5.5.1伴我多年了,嘿嘿),建议千万不要下载最新版本的MyEclipse,版本越新运行速度越慢,而且在编程上新版本没有什么“新”的东西,没有必要下新版本的,就下个5或者6就行了。

在网上可以下到,希望以上对你有帮助。

对了,JAVA指的就是一种编程语言,具体可以百度百科一下。

thinkpade450c适合做java软件编程么

客户端 import java.awt.*; import java.awt.event.*; import java.io.*; import java.net.*; public class ChatClient extends Frame { Socket s = null; DataOutputStream dos = null; DataInputStream dis = null; private boolean bConnected = false; TextField tfTxt = new TextField(); TextArea taContent = new TextArea(); Thread tRecv = new Thread(new RecvThread()); public static void main(String[] args) { new ChatClient().launchFrame(); } public void launchFrame() { setLocation(400, 300); this.setSize(300, 300); add(tfTxt, BorderLayout.SOUTH); add(taContent, BorderLayout.NORTH); pack(); this.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent arg0) { disconnect(); System.exit(0); } }); tfTxt.addActionListener(new TFListener()); setVisible(true); connect(); tRecv.start(); } public void connect() { try { s = new Socket("127.0.0.1", 8888); dos = new DataOutputStream(s.getOutputStream()); dis = new DataInputStream(s.getInputStream()); System.out.println("connected!"); bConnected = true; } catch (UnknownHostException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } public void disconnect() { try { dos.close(); dis.close(); s.close(); } catch (IOException e) { e.printStackTrace(); } /* try { bConnected = false; tRecv.join(); } catch(InterruptedException e) { e.printStackTrace(); } finally { try { dos.close(); dis.close(); s.close(); } catch (IOException e) { e.printStackTrace(); } } */ } private class TFListener implements ActionListener { public void actionPerformed(ActionEvent e) { String str = tfTxt.getText().trim(); //taContent.setText(str); tfTxt.setText(""); try {//System.out.println(s); dos.writeUTF(str); dos.flush(); //dos.close(); } catch (IOException e1) { e1.printStackTrace(); } } } private class RecvThread implements Runnable { public void run() { try { while(bConnected) { String str = dis.readUTF(); //System.out.println(str); taContent.setText(taContent.getText() + str + "\n"); } } catch (SocketException e) { System.out.println("退出了,bye!"); } catch (EOFException e) { System.out.println("推出了,bye - bye!"); } catch (IOException e) { e.printStackTrace(); } } } } 服务器端 import java.io.*; import java.net.*; import java.util.*; public class ChatServer { boolean started = false; ServerSocket ss = null; List clients = new ArrayList(); public static void main(String[] args) { new ChatServer().start(); } public void start() { try { ss = new ServerSocket(8888); started = true; } catch (BindException e) { System.out.println("端口使用中...."); System.out.println("请关掉相关程序并重新运行服务器!"); System.exit(0); } catch (IOException e) { e.printStackTrace(); } try { while(started) { Socket s = ss.accept(); Client c = new Client(s); System.out.println("a client connected!"); new Thread(c).start(); clients.add(c); //dis.close(); } } catch (IOException e) { e.printStackTrace(); } finally { try { ss.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } class Client implements Runnable { private Socket s; private DataInputStream dis = null; private DataOutputStream dos = null; private boolean bConnected = false; public Client(Socket s) { this.s = s; try { dis = new DataInputStream(s.getInputStream()); dos = new DataOutputStream(s.getOutputStream()); bConnected = true; } catch (IOException e) { e.printStackTrace(); } } public void send(String str) { try { dos.writeUTF(str); } catch (IOException e) { clients.remove(this); System.out.println("对方退出了!我从List里面去掉了!"); //e.printStackTrace(); } } public void run() { try { while(bConnected) { String str = dis.readUTF(); System.out.println(str); for(int i=0; i Client c = clients.get(i); c.send(str);//System.out.println(" a string send !"); } /* for(Iterator it = clients.iterator(); it.hasNext(); ) { Client c = it.next(); c.send(str); } */ /* Iterator it = clients.iterator(); while(it.hasNext()) { Client c = it.next(); c.send(str); } */ } } catch (EOFException e) { System.out.println("Client closed!"); } catch (IOException e) { e.printStackTrace(); } finally { try { if(dis != null) dis.close(); if(dos != null) dos.close(); if(s != null) { s.close(); //s = null; } } catch (IOException e1) { e1.printStackTrace(); } } } } }

菜鸟想学JAVA,.要准备什么工具软件,,给个地址,给个傻瓜式说明 ...

要学习程序没有什么好不好的,就是黑起屁眼儿累两个月,熬的出来就好了,我也是才开始学的。

1、java是现在比较流行的计算机语言,但是要求有点高:要些C/C++的基础,其实大部分的都是结构啊、格式、要求不一样,都知道算法最重要。

基于OOP语言java也只有90%的纯洁度,现在会java就业挺好,J2ME 听说前途不错。

当然先还是要学J2SE基础。

2、java我用的是XP系统,不用什么,就一台破机器就可以了,去官方网站去下JDK www.sun.com 安装步骤:(1)、X:\java\jdk1.6.0 x:\java\jre1.6.0 X是你的分区盘还要看你安装完后的文件夹名字哈。

(2)、设置环境变量:右键“我的电脑”“属性”“高级”“环境变量”。

要在系统变量下面设置path=X:\java\jdk1.6.0\bin;(按Home到最前面加这个)classpath=.;x:\java\jdk1.6.0\lib\dt.jar;x:\java\jdk1.6.0\lib\tools.jarjava_home=x:\java\jdk1.6.0后面两种需要新建。

完了后“开始”“运行”键入“cmd”然后输入javac看到有什么什么的就可以了。

(3)、工具嘛我也不知道哈,都是初学者,还是先用到文本编辑器吧。

就是记事本,只是写完一段程序后后缀名改成.java就可以了。

在cmd下面输入你编的程序的所在目录比如e盘下:e:回车 cd java回车 cd Lesson回车 到E盘目录下了就开始找你文件了:javac 类名.java回车 编译成功后会有.class文件生成,然后输java 类名记到老师说撒子文件不要中文哈,在DOS下打出不来。

(4)、书还是要的撒,有个《Think in java》中文《java编程思想》那个书好是好,就是讲的太罗嗦了,刚开始不看哪个,还是先找那种简单的讲语法之类的。

现在好象出了什么《java随行笔记》还是叫撒子哦,都差不多这个名字的书好象很好。

我也是初学的菜鸟,哎呀~~慢慢来哇

女生学java好吗女生学java软件开发方面好吗..

我写了一夜的代码,刚才上网查资料看到你问题,听一听我的建议,希望对你有所帮助,我们都是走在路上的人MyEclipse功能很强大,我的建议是先不要使用,开发工具 从记事本 -- UltraEdit-32 -- JBuilder -- MyEclipse 一点点过渡初学java,一般都是从控制台应用程序开发开始的(我刚开始喜欢在记事本中写代码),在cmd下调试,首先你要为你的电脑搭建好开发环境,你需要在sun网站上(其它下载站也有)下载一个叫JDK的东东,安装完成后调试成功你就开始写你的第一个java程序了。

用记事本写了一段你又会发现,这TM太枯燥了,程序开发如果只是这样,辛辛苦苦半天挣的钱,还不如去搬砖、扛水来的实在(我这样说,并不是说记事本不好,牛掰的程序员,最钟爱的就是记事本,我们作为初学者,这是必经之路),这时候你就要考虑换了,UltraEdit、还有JBuilder,都挺好用的随着你学习的越来越深,你就不单单只局限于控制台开发,就会慢慢对web开发感兴趣了(例如你经常使用的网银,现在银行的网上银行交易系统都是用jsp(j2ee的核心技术)写的),这时候你需要更强大的软件来支持你的开发(你出去打架,拿着棍子怎么打那家伙都不死,这时候你就要考虑换刀了,开发工具只是你所利用的一个工具,通过它来达到你的目的)做web开发,很多人喜欢喜欢用Dreamweaver先把页面设计好然后再拖拽到Eclipse中再进行业务逻辑等其它的开发,有的时候根本就是乱七八糟,我的建议是这东西你最好别用,你手动编写出来的东西,你自己更好控制当你的web页写好的时候,你需要把它部署在服务器软件上,让它动起来动态地显示在你的眼前,这时候你需要一款服务器软件,现在服务器工具像tomcat之类的都是免费的,你可以再网上下载,我不敢乱粘链接,要不可能我给你的解答会被百度屏蔽掉的做java开发,如果涉及到了web开发,a.JSP b.基本网页设计 c.JavaScript脚本 d.服务器技术 e.数据库 f.等等等等 这些你都要涉猎,多看一些电子书,视频,上网查一些资料,对你会有很大的帮助,一定要多写!Java上手给人的感觉很难,但只要你努力,会越学越简单,.NET上手很简单,但越学越深,语言是相通的,当你有一天在java上游刃有余的时候,你学习其它语言的时候,会比别人快一些的天道酬勤!加油,朋友

怎么运行JAVA软件

下载一个JDK ,,现在网上有1.6以上的版本,,应该可以用..然后配置一下环境变量:右击我的电脑--属性--高级系统设置--环境变量--从中找到PATH。

点击编辑,在开头加入你的JDK的路径例如: PATH=D:\j2sdk1.4.2_04\bin 然后添加一个CLASSPATH环境变量,然后输入JDK的工具路径,例如C:\j2sdk1.4.2_04\lib\Tools.jar; C:\j2sdk1.4.2_04\lib\dt.jar然后就可以在开始里运行JAVA文件了,点击开始--运行--cmd--键入你要运行的根目录--填入JAVA文件的路径名--键入要运行的文件,例如:Java application

怎么安装java编程软件

JDK 未配置环境变量1.JAVA_HOME JAVA_HOME指向的是JDK的安装路径 在该路径下你应该能够找到bin、lib等目录 如我的设置就应该为JAVA_HOME=E:\Program Files\Java\jdk1.6.0; 2.PATH 设置PATH的目的是为了指向JDK的bin目录 在bin目录下放的是各种编译执行命令 如我的设置就应该为PATH=E:\Program Files\Java\jdk1.6.0\bin;E:\Program Files\Java\jdk1.6.0\jre\bin; 需要说明,系统本身就有PATH环境变量,只要把E:\Program Files\Java\jdk1.6.0\bin;E:\Program Files\Java\jdk1.6.0\jre\bin;直接放到后面即可,中间使用";"隔开 3.CLASSPATH CLASSPATH设置类的路径,也最为重要 如我的设置就应该为CLASSPATH=.;E:\Program Files\Java\jdk1.6.0\lib;E:\Program Files\Java\jdk1.6.0\lib\tools.jar; 最前面加上"."和";",意为首先在当前目录中查找 以上配置均是在我的JDK安装目录为C:\j2sdkXXX前提下进行的 你可以根据实际的安装目录进行相应的修改 配置方法: 右击"我的电脑"——>"属性",在弹出的"系统属性"选项面板中选择"高级"选项卡, 点击"环境变量"按钮,弹出"环境变量"面板,在用户变量或者系统变量中进行相应的配置即可 注意:用户变量只对当前登录本机的用户有效,而系统变量对所有登录本机的用户均有效,你可以根据自己的喜好在相应的变量环境中进行配置 所有环境变量配置好后,在命令窗口中直接执行java或者javac命令,出现了相应的信息,说明配置成功

大家还关注
    
阅读排行
推荐阅读