---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------
一、下载EditPlus
在百度收索栏中输入“EditPlus下载”点击百度一下,
点击普通下载,下载完自己安装。
我下载的版本是
配置方法是一样的。
二、EditPlus配置
对于java文档的书写格式有下面的几条规则,虽然不是必须的,但是在以后的编程中尽量养成相同的习惯,有利用代码的修改,增强代码的可读性。
按照这个格式,我们来配置一下EditPlus中的Java模板。
双击桌面的快捷图标,进入Editplus,点击工具栏中的“工具”,再点击“参数设置”。
然后出现下图:
依次点击:模板——Java——载入——确定。
出现如下的Java模板:
但是这并不是我们编写程序时的最佳模板:改为如下格式:按“Ctrl+S”保存:
现在我们新建一个Java文档看看:
点击:文件——新建——Java:
正是我们想要的模板格式!
如何利用EditPlus对Java文档进行编译运行呢?就需要用到我们下面的配置了:
仍然是点击:工具——参数配置——用户工具:
再点击组名:
在新名称中输入:Java,点击确定。
然后点击:添加工具——应用程序;
之后得到下图:
在菜单文字中输入:javac ;在命令行中输入javac.exe所在目录:E:\Java\jdk1.7.0_51\bin;参数设置为:文件名;初始目录设置为:文件目录;动作设置为:捕捉输出:
如图示,点击应用。
然后同样再点击:添加工具——应用程序:
各项配置如图:只不过这时参数一栏改为:文件名(不含扩展名);如上图示。点击应用,再点击确定,便完成了对EditPlus参数的设置。
三、实例分析
下面新建一个java 文档,输入以下代码,
public class Test
{
public static void main(String[] args)
{
int sum=0,i,j;
for(i=1;i<=10;i++)//计算1+3+5+7+9
{
if(i%2==0)
continue;
sum=sum+i;
}
System.out.println("sum="+sum);
for(j=2;j<=50;j++) //求50以内的素数
{
for(i=2;i<=j/2;i++)
{
if (j%i==0)
{
break;
}
}
if (i>j/2)
{
System.out.println(" "+j+"是素数");
}
}
}
}
保存为Test.java
下面按“ctrl+1”进行编译:
红色框中的便是编译结果,然后按下“Ctrl+2”运行:结果如下
对于初学者来说,EditPlus是一款较好的编程软件了,对于Java的开发工具有以下几种。
四、Java的开发工具
NetBeans IDE 【Java开源开发工具】
NetBeans IDE 是一个为软件开发者提供的自由、开源的集成开发环境。您可以从中获得您所需要的所有工具,用Java、C/C++ 甚至是Ruby 来创建专业的桌面应用程序、企业应用程序、web 和移动应用程序。此IDE 可以在多种平台上运行,包括Windows、Linux、Mac OS X 以及Solaris;它易于安装且非常方便使用。
XPlanner 【Java开源项目管理】
XPlanner 一个基于Web的XP团队计划和跟踪工具。XP独特的开发概念如iteration、user stories等,XPlanner都提供了相对应的的管理工具,XPlanner支持XP开发流程,并解决利用XP思想来开发项目所碰到的问题。XPlanner特点包括:简单的模型规划,虚拟笔记卡(Virtual note cards),iterations、user stories与工作记录的追踪,未完成stories将自动迭代,工作时间追踪,生成团队效率,个人工时报表,SOAP界面支持。
HSQLDB 【Java开源DBMS数据库】
HSQLDB(Hypersonic SQL)是纯Java开发的关系型数据库,并提供JDBC驱动存取数据。支持ANSI-92 标准SQL语法。而且他占的空间很小。大约只有160K,拥有快速的数据库引擎。
Liferay 【Java开源Portal门户】
Liferay代表了完整的J2EE应用,使用了Web、EJB以及JMS等技术,特别是其前台界面部分使用Struts 框架技术,基于XML的portlet配置文件可以自由地动态扩展,使用了Web Services来支持一些远程信息的获取,使用Apache Lucene实现全文检索功能。
JetSpeed 【Java开源Portal门户】
Jetspeed是一个开放源代码的企业信息门户(EIP)的实现,使用的技术是Java和XML。用户可以使用浏览器,支持WAP协议的手机或者其它的设备访问Jetspeed架设的信息门户获取信息。Jetspeed扮演着信息集中器的角色,它能够把信息集中起来并且很容易地提供给用户。
JOnAS 【Java开源J2EE服务器】
JOnAS是一个开放源代码的J2EE实现,在ObjectWeb协会中开发。整合了Tomcat或Jetty成为它的Web容器,以确保符合Servlet 2.3和JSP 1.2规范。JOnAS服务器依赖或实现以下的Java API:JCA、JDBC、JTA 、JMS、JMX、JNDI、JAAS、JavaMail。
JFox3.0 【Java开源J2EE服务器】
JFox是Open Source Java EE Application Server,致力于提供轻量级的Java EE应用服务器,从3.0开始,JFox提供了一个支持模块化的MVC框架,以简化EJB以及Web应用的开发! 如果您正在寻找一个简单、轻量、高效、完善的Java EE开发平台,那么JFox正是您需要的。
Eclipse 【Java开源开发工具】
Eclipse平台是IBM向开放源码社区捐赠的开发框架,它之所以出名并不是因为IBM宣称投入开发的资金总数 —4千万美元,而是因为如此巨大的投入所带来的成果:一个成熟的、精心设计的以及可扩展的体系结构。
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------