☆ 准备工作

  ①,已安装好jdk,同时配置系统变量(3个,JAVA_HOME,PATH,CLASSPATH)

  ②,电脑已安装Editplus,并做好设置。

  ☆ Editplus配置java开发环境

  对一个java程序来说,我们要对其源代码文件(.java文件)进行编译,然后会生成字节码文件(.class文件),最后在去运行字节码文件,才能看到结果,而且

这个字节码文件在任何系统下java环境都可以执行结果。为此,在Editplus中开发java程序,我们同样需要将编译和运行的两个环境配置好。

  ①,配置之前的选择(编译和运行的配置位置相同)

  打开Editplus,找到Tools菜单(工具菜单),点击它之后选择PreFerences菜单项(属性/参数设置),此时打开了一个窗口,在窗口的左边找一个Tools,在

Tools(工具)下找一个User tools(用户工具)。

  

  当你点击了User Tools之后,就可以在这个页面配置编译(javac)和运行(java)

  ②,配置环境

  当看到上图的窗口,我们可以在右边的界面上点击Add Tool>>按钮(添加工具),此时出现界面如下图所示,我们选择Program项(应用程序),点击该项

  

  当点击program之后,界面发生如下变化

  

  参数解释:

  Menu text : 菜单文本,也就是你想让配置的这一项在菜单中显示什么就写什么。

  Command : 命令指令,此处选择你的jdk安装目录的bin目录javac.exe或java.exe

  Argument : 参数选择,选择文件的名或包括文件扩展名

  Initial : 从什么地方开始,一般选择从所指文件目录开始

  Action : 指程序动作,一般选择捕获这个动并在控制台输出

  注:其他的未说明的都不需要改动。javac和java要么都大写,要么都小。

  ③,编译设置

  在Menu text 后面的文本框写上JAVAC或编译,为了你自己看起来方便,我选择JAVAC,

  点击Command后面的 ... 按钮,选择jdk安装目录中bin目录下的javac.exe文件,然后Argument点击后面的 ▽ 按钮选择FileName(文件名),接着Initial选

择File Directory(文件目录),最后Action下拉项选择 Capture output(捕获输出),最后点击Apply(应用),参数如下图所示,请一一对照。

  

  至此,编译(JAVAC)设置到此完成。

  ④,运行设置

  相同的动作,点击页面的AddTools>> 按钮,出现设置界面,参数解释参考上面,此处就不在解释,此处只介绍如何设置。

  在Menu Text 后面写运行或JAVA,因为之前选择JAVAC为了都是英文显示,所以,此处我选择写JAVA。对Command项点击后面的...按钮选择java.exe格

式文件即可(因为之前选择过javac,所以此处点开应该默认在同一个目录下,直接选择java.exe)。然后设置Argument,点击后面的按钮,选择 File Name

Without Extension(不包含扩展名),这个选择很重要。Initial依然选择 File Directory(文件目录), 接着对Action(动作) Capture output(捕获输出),只有捕

获输出,才可以在控制台看到编译时对于与检测结果的显示,运行后对程序结果的输出。此时点击ok。参数配置如下图所示

  

  运行(JAVA)设置到此完成

  ⑤,附注

  此时我们直接点击Tools(工具)菜单,可以在最下面看到

  

  直接点击JAVAC菜单项,软件会将你的.java文件编译成。class文件。

  直接点击JAVA菜单项,软件会将你的.class文件执行,并显示结果。

  后面显示的Ctrl+1 Ctrl +2 分别是他们对应的快捷方式。

  这也是如何在工具中编译和运行一个java程序。

  ☆ 开发java程序

  在Editplus中点击File菜单,选择new选项,然后在右边的菜单项中选择java,点击它

  

  此时,文件会自动成生成一个java文件,这个文件未保存并且没有给名字。

  

  首先,我们先在class后面给一个类名(这个名字保存时的文件名),然后复制这个名字。如,我给的名字是WangCai 当我复制这个名字之后,我点击保存或

按ctrl + s ,然后找到存放java练习代码的文件夹下,文件名改为WangCai.java

  

  文件名和class后面的类名保持一致。,然后点击保存。

  此时,你就可以点击Tools菜单的JAVAC或按Ctrl + 1 ,来编译WangCai.java文件。

  当你看到软件下面出现下图所示,说明编译成功,没有语法错误。

  此时,你也可以去存放WangCai.java的文件夹下,会发现多了一个WangCai.class

  当没有任何语法错误时,点击Tools菜单中的JAVA 或 按ctrl + 2,来运行编译后的字节码文件WangCai.class 然后你会看到软件下面的控制台出现Hello

World! 结果如下图所示

  ok,至此我们开发完成。

  此时,为了更进一步证明,你可以修改代码内的部分中内容。我们来修改双引号之内的Hello World ! 改为 “打雷了,下雨了,回家收衣服了!”,点击保存(ctrl+s)

  

  保存后,编译(ctrl+1)或点击Tools下的JAVAC。运行(ctrl+2)或点击Tools下的JAVA。

  然后我们会在控制台看到下图所示

  到此,如何在Editplus中搭建java开发环境和开发java程序完成。

  ☆ 小提示

  每当对java文件中的内容或代码修改,都要保存。然后重新编译,再运行。请切记:先编译(JAVAC)后运行(JAVA)。

  搜索一下Editplus快捷键。可以提高你的编码速度。

技术分享:www.kaige123.com

用Editplus开发Java的更多相关文章

  1. Editplus配置Java、Python、C/C++ (基于VS2010) 编译环境

    1. 为什么要配置EditPlus使其能够编译运行Java.Python.C/C++等程序? EditPlus是一款轻量级(大约2M)的文本编辑器,实际开发中,只需要关联相应的编译工具就可以化身为一个 ...

  2. 崔用志-微信开发-java版本

    崔用志-微信开发-java版本 今天看到一些关于微信开发的知识蛮好的博客,分享给大家,希望对大家有帮助. 微信开发准备(一)--Maven仓库管理新建WEB项目 微信开发准备(二)--springmv ...

  3. IntelliJ IDEA: maven & jetty 开发 java web

    之前使用eclipse + maven + jetty开发java web应用,本着no zuo no gain的想法, 折腾了一下Intellj idea下开发环境的搭建,顺带学习了maven re ...

  4. Editplus配置java运行环境

    Editplus配置java运行环境 下载及安装: editplus官网下载地址:https://www.editplus.com/ 安装方法和安装普通exe应用程序一样,选在安装路径,下一步下一步, ...

  5. 应用 EditPlus 配置 Java 编译环境

    此文全文摘抄自: http://jingyan.baidu.com/album/37bce2be3ceef61002f3a208.html?picindex=7,谢啦 应用成功: EditPlus(文 ...

  6. 使用Eclipse/MyEclipse开发Java程序

    集成开发环境(IDE)是一类软件 将程序开发环境和程序调试环境集合在一起,提高开发效率 下载eclipse安装包网址:http://www.eclipse.org/downloads/ **MyEcl ...

  7. 支付宝当面付开发(java)

    支付宝当面付开发(java) 业务流程:       接入准备:   直接下载demo: https://doc.open.alipay.com/doc2/detail.htm?spm=a219a.7 ...

  8. 安卓开发JAVA基础之初识JAVA

    JAVA的一大特点------不依赖平台 JAVA在平台之上提供了一个JAVA运行环境(Java  Runtime Environment, JRE),该环境由Java虚拟机(Java  Virtua ...

  9. AndroidStudio开发Java工程(解决java控制台中文打印乱码+导入jar包运行工程)

    这篇分享一点个人AS开发java工程经验,虽然有时候还是得打开eclipse来运行java项目,但能用AS的时候还是尽量用AS,毕竟一个字,爽~ 废话不多说,进入正题. 一.开发Java工程 你有两种 ...

随机推荐

  1. Spring配置JNDI的解决方案

    我的配置环境是:Spring + Tomcat + MySql 说明: 1. $TOMCAT_HOME代表Tomcat的安装目录. 第一步:在Tomcat的$TOMCAT_HOME/conf/cont ...

  2. LinuxC语言读取文件,分割字符串,存入链表,放入另一个文件

    //file_op.c #include <string.h> #include <stdio.h> #include <stdlib.h> struct info ...

  3. makefile_2

    我们的工程有 8 个 C 文件,和 3 个头文件,我们要写一个 Makefile 来告诉 make 命令如何编译和链接这几个文件.我们的规则是:1)如果这个工程没有编译过,那么我们的所有 C 文件都要 ...

  4. android 的四种枚举Context.MODE_PRIVATE

    标签: mode_private Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加 ...

  5. 使用rsync 的 --delete参数删除目标目录比源目录多余的文件

    root@v01 ~]# mkdir dir01 dir02 [root@v01 ~]# ls anaconda-ks.cfg dir02 framework install.log.syslog m ...

  6. 如何在postgresql中模拟oracle的dual表,来测试数据库最基本的连接功能?

    还好,网上弄到的,,没有dual的数据库,可以试图用select函数不带from数据表的方式来实现返回值. 一段测试代码: try: conn = psycopg2.connect(database= ...

  7. wp8 json2csharp

    string jsonData = "{\"result\":\"600\",\"data\":{\"items\&qu ...

  8. ThinkPHP函数详解:session方法

    ThinkPHP函数详解:session方法 Session方法用于Session 设置.获取.删除和管理操作. Session 用于Session 设置.获取.删除和管理操作 用法    sessi ...

  9. Introduction to Computer Networks(网络架构与七层参考模式)

    Network Connectivity 1. Important terminologies 1) Link 设备连接的连线.Link本身既可以是有线的,也可以是无线的. 2) Node 设备.电脑 ...

  10. matlab练习程序(图像球面化)

    十一没什么事干,接着看图像算法. 这个球面化算法最初是在ps上的球面化滤镜中看到的,感觉挺有意思,就研究了一下. 算法的详细推导可以在这篇博客中找到,我比较懒,只在纸上推了一遍,就不在博客上编辑了. ...