java开发环境一般写什么(java的开发环境是怎样的)
本文目录
java的开发环境是怎样的
最开始就只用jdk1.6就行了,在网上去找一个jdk,安装的时候就会一起安装如:jre等。安装好后,要在环境变量中配置相关的路径。开发工具:jcreator pro(初学者必须掌握的工具,该工具简单易用,有汉化版,几乎是免费工具,推荐使用)netbeans(sun公司旗下,免费的工具。从事界面开发必备,使用不错。也有汉化版)eclipse(myeclipse)收费工具,功能比较强大,使用较繁琐,需要一定年限的经验,楼主可以考虑。 但现在也有破解版的。我就用的是myeclipse,个人觉得很好用,但不适合初学者。Jbuilder (完全收费工具貌似还很高的呵呵,其功能也是最为强大)到后期就还有tomcat 这些了,不过就是后话了。希望这些能够帮到你。
一个java项目中的软件环境、硬件环境、开发工具具体指的什么啊
软件环境:一般包括数据库(mysql、sqlserver),运行的中间件,即应用服务器,如tomcat、weblogic、webphere,以及运行的操作系统环境,如windows,unix(AIX,solaris),各版本的linux等,但是java是运行在java虚拟机即jvm上的,操作系统的影响不大。
硬件环境:一般是项目运行在的硬件素质(服务器)。如pc server,ibm、hp的小型机等等。
开发工具:有ibm开源的eclipse及衍生的myeclipse,sun的netbeans、或者收费的好用的IntelliJ IDEA等等。
扩展资料:
java的编程环境:
JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一些Java工具和Java的核心类库(Java API)。不论什么Java应用服务器实质都是内置了某个版本的JDK。主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如,IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK。
另外,可以把Java API类库中的Java SE API子集和Java虚拟机这两部分统称为JRE(JAVA Runtime Environment),JRE是支持Java程序运行的标准环境。
JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此只要安装了JDK,就可以Java程序,也可以正常运行Java程序。但由于JDK包含了许多与运行无关的内容,占用的空间较大,因此运行普通的Java程序无须安装JDK,而只需要安装JRE即可。
java的开发环境是什么
java 需要JDK 来提供他的运行环境,装好JDK并设置好环境变量之后,就可以进行JAVA开发了,用文本文档就可以编写JAVA源码。不过为了提高编码质量和编写速度就需要一些开发工具了。开发工具我觉得最好用也是功能最强大的的就非eclipse莫属了,它是免费的,myeclipse要收费不过网上有好多注册码,要进行web开发的话就弄一个myeclipse吧。当然eclipse装一些插件之后进行WEB开发也是可以的
菜鸟提问:java的开发环境是什么
Java,是一种可以编写跨平台应用软件的面向对象的程序设计语言,由升阳(太阳微电子,Sun Microsystems)公司的詹姆斯·高斯林(James Gosling)等人于1990年代初开发。它最初被命名为Oak,作为一种小家用电器的编程语言,用于解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时,随着互联网的发展,Sun看到了Oak在计算机网络上的广阔应用前景,于是改造了Oak,在1995年5月以“Java”的名称正式发布了。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。Java编程语言的风格十分接近C++语言。Java继承了C++语言面向对象技术的核心,舍弃了C++语言中容易引起错误的指针(以引用取代)、运算符重载、多重继承(以接口取代)等成分,增加了自动垃圾回收器功能用于回收不再被引用的对象所占据的内存空间。在J2SE1.5版本中Java又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。Java不同於一般的执行计算机语言和解释执行计算机语言。它首先将源代码编译成字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过,这同时也在一定程度上降低了Java程序的运行效率。但在J2SE1.4.2发布后,Java的计算能力有了大幅提升。与传统程序不同,Sun公司在推出Java之际就将其作为一种开放的技术。全球数以万计的Java开发公司被要求所设计的Java软件必须相互兼容。“Java语言靠群体的力量而非公司的力量”是Sun公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。Sun公司对Java编程语言的解释是:Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。Java平台是基于Java语言的平台。这样的平台目前非常流行,因此微软公司推出了与之竞争的.NET平台以及模仿Java的C#语言。Java运行时环境,即Java Runtime Environment,简称为JRE,是在任何平台上运行Java编写的程序都需要用到的软件。终端用户可以以软件或者插件方式得到和使用JRE。Sun公司还发布了一个JRE的更复杂的版本,叫做JDK,即Java 2 开发包,里面包含了Java需要的编译器、参考文档和调试器等。JRE的成分: * Java的类库,包含了编译Java程序所需要的最核心文件。 * 核心库文件,其中有 * 数据结构的库,包括列表、字典和树等 * XML分析库 * 安全方面应用库 * 国际化和本地化应用库 * 综合库文件,包含了程序员和其他系统通信的功能文件。 * JDBC,即Java数据库联通的API * JNDI,即Java命名和目录接口 * RMI和CORBA用于重新分发软件 * 用户界面库文件,包含: * AWT,即抽象窗口开发包,提供了产生图形用户界面所需要的功能 * Swing库 * 其他用于回访媒体文件、录音、截图的库 * 一个用于执行软件的Java虚拟机 * 插件,可以在浏览器里面使用 * JWS,可以让终端用户连接到互联网 * 许可文件和文档
更多文章:

twrp解密data初始密码(我的手机进入recovery模式后,清楚数据也让我输入解锁密码是怎么回事呢)
2025年4月3日 03:30

google play官网网址(Googleplay怎么注册)
2025年3月15日 16:30

constructors(java 反射 constructors的问题,真心需要解决)
2025年4月5日 05:00

c语言程序设计第三版(软件工程大一新生,自学C语言用c程序设计第三版还行吗)
2025年3月7日 21:20

fgets是什么意思(C语言patchar,getchar,fget,fseek,strcpy,strcmp都是什么意思)
2025年3月31日 07:20

linux环境变量查看(怎么查看修改linux用户当前的环境变量)
2025年2月23日 22:40

oracle rowid(oracle中怎么修改数据rowid)
2025年4月4日 10:00

python可以实现什么功能(现在学好python能干什么)
2025年2月21日 03:40

printershare安卓破解版(OPPO手机怎样用线直接连佳能打印机)
2025年3月29日 04:00