用JAVA开发,需要哪些软件?怎样配置?
开发java可以用很多开发工具的,最简单的用记事本,本人很喜欢用EditPluts,但是这些纯文本开发的没有提示功能,所以你可以用一下Ecilpse话Jcreator,还有其他的开发工具,不过无论怎么样,你得闲安装jdk,jdk包括了开发工具和运行环境,上sun公司的网站就有下载,另外,jdk5.0以上的版本只配置path就可以了。
把jre里面的bin包含就可以了。
java的开发环境是什么软件?
有Eclipse,NetBean,JBuilder等Java 编程初步 傻瓜书 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159167数据结与算法 Java语言版 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=160250精通JBuilder 2005 中文版 高清PDF+随书光盘 http://bbs.topsage.com/dispbbs_121_172861_1.htmlJSF JavaServer Faces in Action Manning http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=160229Wrox Professional Java JDK 6 Edition http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=163451Java 2 宝典 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159154侯捷java编程思想 PDF中文版 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=163902Learning Java (第三版) http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146869Beginning Java Programming for Dummies 第二版 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=163923Java 2 核心编程 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146174Java How to Program (第六版) http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146371Java All-In-One案头参考傻瓜书 (第二版) http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=15287121天自学 Java 6 (2007年5月更新出版) PDF http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159315Java咖啡馆 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151447Thinking in Java(第四版) http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=152053深入学习JFC SWING - Java基础类组件集 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=152049J2EE全实例教程 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=158057Java信息系统设计与开发实例(第二版) http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151993Java优化编程 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151994Java信息系统设计与开发实例(第二版) http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151993Tricks of the Java Programming http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159305Wrox Professional Java Native Interfaces with SWT JFace http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159290Java Swing 第二版 PDF文字版 O'Relliy出版 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159158O'Reilly - Java Database Programming with JDBC http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159292JDBC与Java数据库程序设计http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151448Learning JQurey (2007年7月最新出版) http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159652J2EE设计开发编程指南 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159288Java Web Services简明教程 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159159O'Reilly Java and XML (第二版PDF) http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146231O'Reilly Java and XML (第三版PDF)http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=167584Java技术XML高级编程 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=147800Expert One-on-One J2EE Design and Development http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=160652Expert One-on-One J2EE Development without EJB http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=160653JBoss - A Developer's Notebook http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146179The Java Programming Language (第四版) http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=147095Spring in Action (第二版) http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146170Professional Java Development with the Spring Framework http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159303Core Java Server Faces 第二版 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=145549精通Enterprise JavaBeans http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146018Enterprise JavaBeans EJB 第四版 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159166J2EE应用与BEA WebLogic Server (第二版PDF) http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146227O'Reilly Java Web Services http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146377Ant权威指南 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=148383Ajax和Java框架高级编程 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=148371Java Web Services简明教程 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159159Cross-Platform Web Services Using C# and Java http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=160472O'Reilly Ajax on Java http://bbs.topsage.com/dispbbs.asp?...
java软件开发用什么软件?java软件开发用什么软件?
这就要看你用Java来开发什么了,适合开发JAVA的有Eclipse, JCreator,JBuilder,NetBeans等很多。
相对来说,Eclipse较好一些,因为它不仅是免费开源的,而且适用面也更广,一般企业做Java开发都是用它和MyEclipse(收费的)结合做的。
JCreator主要用来学习JAVA的语法,开发项目的话强烈建议不要用JCreator。
JBuilder和NetBeans比较慢,不过做Swing(图形开发)的话比Eclipse要好些。
java开发软件有哪些?他们各有什么用途?JDK和JSDK是同一个软件...
市场上存在多种J2ME平台,针对如此多样化的环境,各家厂商都会推出属于自己的开发工具。
主要有:Eclipse: Eclipse是一个开发源代码的、基于java的可扩展开发平台。
Eclipse本身只是一个框架和一组响应的服务,并不能够开发什么程序。
在Eclipse中几乎每样东西都是插件,实际上正是运行在Eclipse平台上的种种插件提供我们开发程序的各种功能。
同时各个领域的开发人员通过开发插件,可以构建与Eclipse环境无缝集成的工具。
EclipseME作为Eclipse一个插件,致力于帮助开发者开发J2ME应用程序。
EclipseME并不为开发者提供无线设备模拟器,而将各手机厂商的实用模拟器紧密连接到Eclipse开发环境中,为开发者提供一种无缝统一的集成开发环境。
JBuilder: JBuilder是目前进行Java程序开发中使用较为广泛的开发工具。
作为大厂商,Borland当然会为不同的开发人群设计更为全面和专业的IDE环境。
作为J2ME应用开发,JBuilder是非常理想的开发环境,从第九版以后到现在的2005版,JBuilder都自带了MobileSet,它内附J2ME Wireless Toolkit。
若要开发基于各个手机厂商机型的应用程序,最好同时到各个厂商的developer站点(如Nokia Forum、motocoder等)下载并在JBuilder中配置相关机型的SDK模拟器,这样可以使您的应用程序更好地适应相对应的真机机型。
NetBeans: NetBeans是一套完全以Java撰写而成、并且开放原始码的开发工具。
Java Studio Micro Edition大致上是把NetBeans IDE和J2ME Wireless Toolkit结合在一起的产品。
可以方便J2ME应用程序的开发者更容易追踪问题与除错。
环境搭建WTK:由于WTK自身并没有附带Java的运行环境JDK,所以,在WTK安装之前你需要安装自己的JDK 安装JDK 1.4.2 安装J2ME Wireless Toolkit (J2ME WTK) 2.2 参考文章:《搭建开发平台WTK》 Eclipse:除了Eclipse与EclipseME之外,你还需要java运行环境和一些手机模拟器来完成整个搭建工作。
安装JDK 1.4.2 安装Eclipse SDK 3.1 安装EclipseME 1.0 安装Sun WTK V2.2 安装Nokia Developer's Suite 3.0(Nokia开发者套件) 参考文章:《搭建开发平台Eclipse》 JBuilder:从第九版以后到现在的2005版,JBuilder都自带了MobileSet,它内附J2ME Wireless Toolkit,所以开发人员仅需配置好环境变量,便可直接进入JBuilder进行开发了。
安装JBuilder 参考文章:《搭建开发平台JBuilder》 NetBeans:NetBeans本身并没有开发MIDP应用程序的能力,必须外挂J2ME开发模块才能开发MIDP应用程序。
安装JDK 1.4.2 安装NetBeans4.1 安装netbeans_mobility-4_1 参考文章:《NetBeans的使用(1)》 《NetBeans的使用(2)》 CodeWarrior:CodeWarrior与摩托罗拉的SDK结合得很好 安装JDK 1.4.2 安装J2ME WTK 2.2 安装CodeWarrior 安装Motorola J2ME SDK 5.1.2 JDK JAVA开发包JSDK JAVA标准开发包
JAVA编程软件用哪个最好?该如何安装?
1、Textpad 文本编辑器,适合java文件编写,有缩进、关键字高亮功能。
2、JCreater 入门级Java集成开发环境,功能有限,但操作简单,适合上手。
3、Netbeans Sun公司的集成开发环境,可用于J2SE、J2EE、C++、PHP等语言的开发。
但是由于是用Swing写的,给人感觉有点慢,并且还多少存在一些Bug。
4、Eclipse IBM公司主导的也是我认为最好的java集成开发环境。
由于是用SWT写的,所以速度很快,而且由于是开源,所以Bug很少。
并且Eclipse是基于插件的,方便扩展。
5、JBuilder 好像说也使用Ecilpse核心了?反正是完全输给了Eclipse。
6、MyEclipse 商业级的Ecilpse,不是免费的,但是用起来的确非常舒服。
学了Java之后,可以自己开发什么类型的软件
Java的应用领域非常广泛。
可以做应用系统、互联网网站、以及移动端的安卓等。
学了Java之后就可以从事Java的软件开发工作,而且目前企业里紧缺的就是软件人才,Java以自身的优势市场份额排在计算机编程语言第一位。
1 java SE 一般基础学的是这个,以后可以开发图形界面等。
2 java EE 一般是做企业级应用,比如网站、XX系统软件等等。
3 java ME 一般是做java手机开发,不过现在用java开发android更火一些。
Java到底能开发什么软件?
JDK你可以去官网上下,那是最新的http://www.oracle.com/technetwork/java/javase/downloads/index.html然后我推荐两个开发环境,Eclipse:超级经典的Java开发环境,也很适合开发其他语言。
这个太经典了,不知道该怎么形容。
http://www.eclipse.org/downloads/NetBeans:Sun开发的编程环境,注意Java也是Sun开发的,又由于参见了Eclipse多年实践的经验,个人认为NetBeans很多方面比Eclipse要好一些。
它也同样适合其他语言的开发。
http://netbeans.org/如果要写Java的话,必须先安装JDK,然后可以用记事本写程序,命令行编译。
但更建议你安装上述两个开发环境之一,界面非常友好,绝非Visual Studio之流的界面能比。
JAVA是什么软件?主要是干什么用的?
它是个面向网络的程序设计语言,用来让程序员创建应用程序,这些应用程序可以通过网络下载,而且可在任何计算平台上安全地运行。
如果再加上万维网和公司内部网体系,你将会拥有一个标准的网络计算环境,Java作为一个分布式的,面向对象的程序设计语言,可以让位于任何地方的任何计算机应用网络上的应用程序。
如果在商业角度看待Java,Java是个时髦话。
同不少已经有20年历史的其他程序设计语言相比,Java吸收了计算机科学领域的各种最新成果,另外一方面,由于Java还比较年轻,它缺少诸如Visual Basic 或C++那样的丰富的编程工具的支持。
同C++一样, Java是个面向对象的语言,这就意味着软件可以以部件的形式编制,为了满足某种任务,软部件可以互相配合。
运行Java,不必非得在网络环境中进行,Java同其他传统的诸如COBOL或 Basic这样的程序设计语言一样,可以创建独立运行的应用程序。
只不过Java对互联网上的应用开发更拿手。
Java适宜于互联网的开发应用,其中一个原因是它使用了虚拟机,虚拟机是个用来解释Java指令的软件包,可以让Java在任何机器上运行,比如有运行在Mac或 UNIX下的虚拟机软件包。
虚拟机并不是Java语言本身,它是个为特定机器编写的解释器软件。
Java的虚拟机策略就相当于世界语,这是个人造的国际语言,目的是使得不同语言之间的翻译和沟通更加容易。
要称作一个通用的计算机语言,Java是最适合不过的,这意味着它可以在所有的计算机上运行,(尽管需要为各种机器编写Java虚拟机软件),可以根据需要提供软部件,并且具有内在的安全机制。
用Java编写的操作系统,称为JavaOS,是个基于语言的操作系统,它看起来似乎没有机会来占据PC市场。
但是它为Microsoft Windows和MacOS未来的发展提供了线索。
它也许将来会应用到各种仪器设备中,包括电视遥控器和温控器。
基于网络的内容供应商对Java技术很感兴趣,因为它增加了交互性和动画功能,这是吸引观众的关键因素。
对于软件商来说, Java有希望可以让人们采用租用软件的方式,诸如字处理器或者电子表格软件,而无需购买软件,这就改变了目前的商业模式。
Java也使得网络计算机成为现实,无须硬盘的,价值500美元的PC 将可以取代Wintel 结构的计算机。
所有这一切都显出Java的重要性,它的支持者把它视作对付微软和盖茨的最后的和最好的希望,这就是为什么一些人对Java表现出狂热的崇拜的原因。
Java开发的软件用在什么领域?
java有两种一种是c/s服务端客户端模式,你写的java代码释放到云服务器上的,还有一种是java web是b/s模式,是浏览器服务器模式,通过浏览器的网址访问你部署到的云服务器上,在你的本机上是不需要安装jdk就可以访问,一般公司的系统用的很多。
大数据处理的网站,还有大数据量处理的游戏,一般都是使用java代码编写的后台。
c一般是机器代码个人认为是嵌入式用的比较多。
日出洞房