一个java项目中的软件环境、硬件环境、开发工具具体指的什么啊
请用简练的语言直接回答问题。
Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。
Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。
在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。
现Java平台已经嵌入了几乎所有的操作系统。
这样Java程序可以只编译一次,就可以在各种系统中运行。
Java应用编程接口已经从1.1x版发展到1.2版。
现常用的Java平台基于Java1.7,最近版本为Java1.8。
Java分为三个体系JavaSE(Java2 Platform Standard Edition,java平台标准版),JavaEE(Java 2 Platform,Enterprise Edition,java平台企业版),JavaME(Java 2 Platform Micro Edition,java平台微型版)。
ava语言其实最早诞生于1991年,起初被称为OAK语言,是SUN公司为一些消费性电子产品而设计的一个通用环境。
他们最初的目的只是为了开发一种独立于平台的软件技术,而且在网络出现之前,OAK可以说是默默无闻,甚至差点夭折。
但是,网络的出现改变了OAK的命运。
在Java出现以前,Internet上的信息内容都是一些乏味死板的HTML文档。
这对于那些迷恋于WEB浏览的人们来说简直不可容忍。
他们迫切希望能在WEB中看到一些交互式的内容,开发人员也极希望能够在WEB上创建一类无需考虑软硬件平台就可以执行的应用程序,当然这些程序还要有极大的安全保障。
对于用户的这种要求,传统的编程语言显得无能为力。
SUN的工程师敏锐地察觉到了这一点,从1994年起,他们开始将OAK技术应用于WEB上,并且开发出了HotJava的第一个版本。
当SUN公司1995年正式以Java这个名字推出的时候,几乎所有的WEB开发人员都心生感叹:噢,这正是我想要的!于是Java成了一颗耀眼的明星,丑小鸭一下子变成了白天鹅。
...
【手机java编程软件】如何用JAVA语言开发手机软件我是学JAVA语...
我是大学计算机系,曾经在校负责java手机游戏软件的编程,网游框架也写过(D3D),去过游戏公司编程 ①java软件介绍:Eclipse,JBuilder 2006,Flash,这些都是java编程软件,另外还有一些辅助工具UltraEdit【这软件可以认读很多软件格式,是一个非常实用的软件】 write【这是是java,sun公司研发的office软件,也就是说专门针对java,可以编写代码】 ②兼任程序员的需要因素 1.编程主要是思想,记得当时我们老师总是给我强调,你没有思路什么都写不出来,所以首先明确自己的思路,只要程序的思想有了,那么就前进一大步。
2.需要许多数据库知识,就是程序内部的数据架构必须熟知,我觉得作为程序员想要深入,那么你的数据库知识必须完备才可以 如向量,指针,类,字符型,堆栈,这些在程序内部如何构建数据的,一定要弄清,这些你若能够掌握,那么你就是一个非常合格的程序员。
3.思考,每天需要上机,写一些程序,这样有助于思维的活用,日子久了,就会写出高质量的代码,在这里要说一点,高质量的代码就是占内存资源很少,但是同样能使程序的各个功能完美的实现,那么这个程序就是“效率代码”,世界上很多人都会程序,难道会有那么多的“比尔盖茨(William H. Gates )”,因为代码也有高下之分,你写的很长很多实现的功能,但是别人几步就能实现,说明你的代码不够完美,所以要多多思考。
总结(conclusion):程序的道路很是艰辛,记得我当初我电脑都不知道,但是后来在自己坚持不懈的努力下,学的还可以,因为程序相当耗费人的脑神,一定要坚持把所有难题解决,你一步一个脚印把难题全都搞懂弄清,那么你一定会发现自己的进步。
祝你好运~ 非常不错的java手机编程学习网站:
java快速开发平台有哪些?java开发语言的软件开发平台
JAVA开发工具都要先安装JAVA环境,所以还是老老实实装吧。
设置下很简单的,官网下载安装后(最新是jdk1.7.0的)你按下面的步骤就可以设置了。
有问题可以百度HI我:步骤如下:1.首先,打开配置环境变量界面,如下操作:我的电脑---属性---高级---环境变量 2.系统变量(S)中配置如下: 2.1,新建系统变量: 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.6.0_17(该目录为JDK安装的目录) 2.2,编辑CLASSPATH,如果没有该变量则新建, 变量名:CLASSPATH 变量值:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注:该变量值置于CLASSPATH即可, 其中:变量值最后要记得加“;”) 2.3,编辑PATH,如果没有则新建 变量名:PATH 变量值:.;%JAVA_HOME%\bin; -------------------------------------------------------------------既然真想学,也不在乎添加这几条路径对吧。
java语言是用软件编写的吗?java是一门语言,这种语言是用软
JBuilder,现在已经到了2006版了,主流开发工具 Eclipse,现在到了3.0以上了,插件很多 还有JCreator,JDeveloper Visual Cafe NetBeans 与Sun Java Studio5 Java Workshop WebLogic Workshop JRUN JCreator Microsoft Visual J++等等
用java做程序的软件环境、硬件环境和开发环境怎么写啊??简历上要...
可以,你应该是用swing编写的java程序是吧,设置一下程序入口,再把工程打成ja包。
(注意要把用到的驱动一起打包) 在别的windows平台上运行也好在linux上运行也好,都需要安装je的那个java虚拟机。
安装完了之后直接点那个ja包就可以运行了。
希望能帮助你。
Java语言的特点
Java语言的主要特点: 1. 跨平台性 所谓的跨平台性,是指软件可以不受计算机硬件和操作系统的约束而在任意计算机环境下正常运行。
这是软件发展的趋势和编程人员追求的目标。
之所以这样说,是因为计算机硬件的种类繁多,操作系统也各不相同,不同的用户和公司有自己不同的计算机环境偏好,而软件为了能在这些不同的环境里正常运行,就需要独立于这些平台。
而在Java语言中, Java自带的虚拟机很好地实现了跨平台性。
Java源程序代码经过编译后生成二进制的字节码是与平台无关的,但是可被Java虚拟机识别的一种机器码指令。
Java虚拟机提供了一个字节码到底层硬件平台及操作系统的屏障,使得Java语言具备跨平台性。
2. 面向对象 面向对象是指以对象为基本粒度,其下包含属性和方法。
对象的说明用属性表达,而通过使用方法来操作这个对象。
面向对象技术使得应用程序的开发变得简单易用,节省代码。
Java是一种面向对象的语言,也继承了面向对象的诸多好处,如代码扩展、代码复用等。
3. 安全性 安全性可以分为四个层面,即语言级安全性、编译时安全性、运行时安全性、可执行代码安全性。
语言级安全性指Java的数据结构是完整的对象,这些封装过的数据类型具有安全性。
编译时要进行Java语言和语义的检查,保证每个变量对应一个相应的值,编译后生成Java类。
运行时Java类需要类加载器载入,并经由字节码校验器校验之后才可以运行。
Java类在网络上使用时,对它的权限进行了设置,保证了被访问用户的安全性。
4. 多线程 多线程在操作系统中已得到了最成功的应用。
多线程是指允许一个应用程序同时存在两个或两个以上的线程,用于支持事务并发和多任务处理。
Java除了内置的多线程技术之外,还定义了一些类、方法等来建立和管理用户定义的多线程。
5. 简单易用 Java源代码的书写不拘泥于特定的环境,可以用记事本、文本编辑器等编辑软件来实现,然后将源文件进行编译,编译通过后可直接运行,通过调试则可得到想要的结果。
...
转载请注明出处51数据库 » java语言开发软件环境