永发信息网

怎么在电脑上编写并运行Java程序

答案:7  悬赏:60  手机版
解决时间 2021-03-13 10:37
怎么在电脑上编写并运行Java程序
最佳答案
在电脑上安装第一的开放工具。
一、基础的开发就JDK就行了,这个jdk就提供了编译器,就是常说的java虚拟机,代码可以通过任何的文本编辑器编辑;
jdk是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。
jdk各个版本的特性
1997 年Servlet技术的产生以及紧接着JSP的产生,为Java对抗PHP,ASP等等服务器端语言带来了筹码。1998年,Sun发布了EJB1.0标准,至此J2EE平台的三个核心技术都已经出现。于是,1999年,Sun正式发布了J2EE的第一个版本。并于1999年底发布了J2EE1.2,在 2001年发布了J2EE1.3,2003年发布了J2EE1.4。
2.J2EE1.3 J2EE1.3的架构,其中主要包含了Applet容器,Application Client容器,Web容器和EJB容器,并且包含了Web Component,EJB Component,Application Client Component,以JMS,JAAS,JAXP,JDBC,JAF,JavaMail,JTA等等技术做为基础。 1.3中引入了几个值得注意的功能:Java消息服务(定义了JMS的一组API),J2EE连接器技术(定义了扩展J2EE服务到非J2EE应用程序的标准),XML解析器的一组Java API,Servlet2.3,JSP1.2也都进行了性能扩展与优化,全新的CMP组件模型和MDB(消息Bean)。
3.J2EE1.4 J2EE1.4 大体上的框架和J2EE1.3是一致的,1.4增加了对Web服务的支持,主要是Web Service,JAX-RPC,SAAJ,JAXR,还对EJB的消息传递机制进行了完善(EJB2.1),部署与管理工具的增强(JMX),以及新版本的Servlet2.4和JSP2.0使得Web应用更加容易。
4.JAVA EE 5
JAVA EE 5拥有许多值得关注的特性。其中之一就是新的 Java Standard Tag Library (JSTL) 1.2 规范。JSTL 1.2 的关键是统一表达式语言,它允许我们在 JavaServer Faces (JSF) 中结合使用 JSTL 的最佳特性。
二、专业的编辑器IDE有eclipse netbean等工具,做java开发的基本上都是用的以上开发工具。
1、eclipse
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。2003年,Eclipse 3.0选择OSGi服务平台规范为运行时架构。2007年6月,稳定版3.3发布;2008年6月发布代号为Ganymede的3.4版;2009年6月发布代号为Galileo的3.5版;2010年6月发布代号为Helios的3.6版;2011年6月发布代号为Indigo的3.7版;2012年6月发布代号为Juno的4.2版;2013年6月发布代号为Kepler的4.3版;2014年6月发布代号为Luna的4.4版;2015年6月项目发布代号为Mars的4.5版。
2、NetBeans
NetBeans 由Sun公司(2009年被甲骨文收购)在2000年创立,它是开放源运动以及开发人员和客户社区的家园,旨在构建世界级的Java IDE。NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用。
NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE已经支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等开发语言。NetBeans项目由一个活跃的开发社区提供支持, NetBean开发环境提供了丰富的产品文档和培训资源以及大量的第三方插件。
NetBeans是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java、C/C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。[1]
在 NetBeans Platform 平台中,应用软体是用一系列的软体模组(Modular Software Components)建构出来。而这些模组是一个jar档(Java Archive File)它包含了一组Java程式的类别而它们实作全依据依 NetBeans 定义了的公开介面以及一系列用来区分不同模组的定义描述档(Manifest File)。有赖于模组化带来的好处,用模组来建构的应用程式可只要加上新的模组就能进一步扩充。
全部回答
可以安装Eclips
你看你可配置环境变量了,配置好了,可以用记事本编写然后用命令行运行,也可以用eclipse
首先:必须安装Java虚拟机JDK,这是Java运行环境
用myEclipse最简单 或者自己装jdk
环境变量要设好
javac xxx.java
java xxx
安装JDK和JRE
安装完成后配置环境变量Path
然后你可以写一个Test.java放到C盘打开命令行切到C盘
执行javac A.java
通过后执行 java A
就能运行A了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
老百姓水果蔬菜店在什么地方啊,我要过去处理
梦见貂缠在脖子上是什么意思
高姨美食店地址在什么地方,想过去办事
求一部校园电视剧或者电影
G243/X232(路口)在哪里啊,我有事要去这个地
瑞赛商务楼停车场在什么地方啊,我要过去处理
潮人馆个性男装在什么地方啊,我要过去处理事
配制生理盐水的实训难点分析
东莞友利凯塑胶电子有限公司在哪里啊,我有事
商水县城市管理监察队我想知道这个在什么地方
龙岩龙迪鑫比亚迪4S店连城直营店在哪里啊,我
老河底地址有知道的么?有点事想过去
什么是承台基础
长春康辉旅行社立信街营业部我想知道这个在什
聚星路在什么地方啊,我要过去处理事情
推荐资讯
汉民文明快餐在什么地方啊,我要过去处理事情
微信怎么加入泉州923
质然仿古砖这个地址在什么地方,我要处理点事
口福饼这个地址在什么地方,我要处理点事
sa213tp347hfg焊接用什么焊条
昌吉那有好玩的地方
汽车Cross版的含义是什么?
为什么我男友下体总会潮潮的,怎么办
括号58减括号等于37求括号的数的过程
海滨花园二期私家车库地址在哪,我要去那里办
兵强则灭,木强则折的简介
为什么我在阿里巴巴的发布供应信息没看到最小
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?