用记事本和Eclipse编写Java程序

JRE(Java Runtime Environment    Java运行环境)

包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

 

JDK(Java Development Kit    Java开发工具包)

JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。

其中的开发工具:编译工具(javac.exe)  打包工具(jar.exe)等

 

简单而言:使用JDK开发完成的java程序,交给JRE去运行。

 

Java开发环境的搭建

  JDK的下载与安装      下载官网http://www.oracle.com

                     

                   1.进入官网,找到”Download“

                    

                   2. 点击”Java DOWNLOAD“ ,其中(JDK)7u51中7是”JDK1.7的版本“,“u”代表”update“,”51“代表中心包是第51个版本

                       

                       3.下载首先需要接受协议,点击”Accept License Agreement“,根据电脑下载相应版本。

                                   

                       4.可以更改JDK的安装路径,选择需要安装的选项,如果没有提前安装JRE,最好选择全部安装。安装完毕,可以在控制面板中的程序看到,Java应用程序,打开可以完成对Java的配置。

 

完成配置后,再是下载编辑工具

 

一、notepad(微软操作系统自带)

     首先需要配置path环境变量,环境变量的作用是:

    (1)程序的执行需要使用外部指令javac,但是javac指令仅仅能在JDK安装目录下的bin目录下时候,因此程序只能写入bin目录

    (2)程序开发过程中,不能将源代码写入JDK的安装目录,因此需要将源程序保存到任意位置的指定目录(英文目录),所以需要使javac指令在任意目录下可以运行

 

     配置方法1:

         通过配置path环境变量,将javac指令所在目录也就是JDK安装目录下的bin目录配置到path变量下,即可使javac指令在任意目录下运行

  • win7,win8系统:右键点击桌面计算机→选择属性→选择高级系统设置→选择高级选项卡→点击环境变量→下方系统变量中查找path→双击path
  •  XP系统:右键点击桌面计算机→选择属性→选择高级选项卡→点击环境变量→下方系统变量中查找path→双击path
  •  将jdk安装目录下的bin目录添加到最左边并添加分号

     配置方法2:

       path环境变量的参照形配置方式

  • 创建新的变量名称:JAVA_HOME
  • 为JAVA_HOME添加变量值:JDK安装目录
  • 将path环境变量中JDK目录修改
  • %JAVA_HOME%\bin;

        path环境变量具有先后顺序

            

              命令行模式中,如果出现“JAVAC“,则配置成功。

 

    例: 第一个HelloWorld的编写与运行

              1.在一个目录下新建一个记事本,以”HelloWorld.java“命名,扩展名为”.java"。用记事本打开,定义一个类。

         

class HelloWorld
{
	public static void main(String [] args)
	{
		System.out.println(“Hello World”);
	}
}

           2.在命令行模式中,输入javac命令对源代码进行编译,生成字节码文件。

                    

                  打开命令提示符。更改目录至java目录。cd命令为更改当前目录。

                   •javac 源文件名.java

                   

                  3.编译完成后,如果没有报错信息,输入java命令对class字节码文件进行解释运行,执行时不需要添加.class扩展名

                      

 

二、Eclipse

     Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

 

             官网下载http://www.eclipse.org/downloads/

        

             1.打开Eclipse官网,点击右上角下载。

       

           2.选择Eclipse IDE for Java EE Developers,下载安装即可


 

转载于:https://www.cnblogs.com/BObwei/p/4844665.html

实现了记事本的大部分功能,适合新手看。 // 文本编辑区 private JTextArea editArea = new JTextArea(); // 菜单项 private JMenu[] menus = { new JMenu("文件(F)"), new JMenu("编辑(E)"), new JMenu("格式(E)"), new JMenu("查看(V)"), new JMenu("帮助(H)") }; private JMenuItem[] fileMenu = { new JMenuItem("新建(N) "), new JMenuItem("打开(O)... "), new JMenuItem("保存(S) "), new JMenuItem("另存为(A)... "), new JMenuItem("页面设置(U)... "), new JMenuItem("打印(P)... "), new JMenuItem("退出(X) ") }; private JMenuItem[] editMenu = { new JMenuItem("撤销(U) "), new JMenuItem("剪切(T) "), new JMenuItem("复制(C) "), new JMenuItem("黏贴(P) "), new JMenuItem("删除(L) "), new JMenuItem("查找(F)... "), new JMenuItem("查找下一个(N) "), new JMenuItem("替换(R)... "), new JMenuItem("转到(G)... "), new JMenuItem("全选(A) "), new JMenuItem("时间/日期(D) ") }; private JCheckBoxMenuItem formatMenu1 = new JCheckBoxMenuItem( "自动换行(W) "); private JMenuItem formatMenu2 = new JMenuItem("字体(F)... "); private JMenuItem checkMenu = new JMenuItem("状态栏(S) "); private JMenuItem[] helpMenu = { new JMenuItem("查看帮助(H) "), new JMenuItem("关于记事本(A) ") }; private JPopupMenu pmenus = new JPopupMenu(); private JMenuItem[] popupMenu = { new JMenuItem("撤销(U) "), new JMenuItem("剪切(T) "), new JMenuItem("复制(C) "), new JMenuItem("黏贴(P) "), new JMenuItem("删除(L) "), new JMenuItem("全选(A) "), }; // 剪切板引用 private Toolkit toolKit = Toolkit.getDefaultToolkit(); private Clipboard clipBoard = toolKit.getSystemClipboard(); // 其他变量 private boolean isNewFile = true; private File currentFile; private String oldTxt; // 撤销管理器 private UndoManager undo = new UndoManager(); private UndoableEditListener undoHandler = new UndoHandler();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值