一、准备工作(配置环境)

  1、安装JAVA开发工具(JDK)

    a、下载符合自己电脑系统的Java开发软件:http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html

    b、根据提示安装即可。(安装路径不要使用中文和空格,避免出错)

  2、配置环境变量

  说明:为什么需要配置环境变量?

  答:dos窗口下,若需要运行可执行文件(.exe),需要切换到执行文件的目录;若把执行文件所在的目录配置到环境变量的path中,计算机在当前目录下查询不到执行文件,则会进入到path中查询。

  为了在任意目录下编写、保存、运行“java代码、java字节码文件”,故进行配置。

    a、进入环境变量界面:我的电脑\计算机 → 右键”属性“ → 高级系统设置 → 高级 → 环境变量。

    注:配置用户变量:只对当前用户有效、配置系统变量:对所有用户有效

    b、开始进行配置:将java工具所在的目录(JDK安装路径的bin目录下,如下图红框),配置在系统变量中的“path”内(path配置的是众多的目录,各个路径之间用英文的“;”分隔。

    注1:path的作用:搜索可执行文件的路径;配置的是众多的目录。

    注2:配置路径后,需要重新打开dos窗口才会生效。

      

      

  3、选择一个适合编程的“文本编辑器”

    任何文本编辑器都可以进行JAVA代码的编写,只需将文件格式以“*.java”结尾即可;

    为了更高效的编写代码,可使用用于编写代码的文本编辑器,如:ultraedit、notepad++等。

二、我的第一个java程序

  1、编写源代码

    在文本编辑器上编写java代码,注意文件格式以*.java结尾。

  

  2、编译源文件

    在dos窗口下,使用javac命令对源文件进行编译:javac 文件名 (注意:文件名需包含*.java后缀),编译完成后会生成后缀名为*.class的字节码文件。

  3、运行字节码文件

    在dos窗口下,使用java命令运行字节码文件:java 字节码文件名 (注意:文件名不需要后缀),运行后会根据代码程序相应效果。

三、了解、配置claspath

  1、既然class文件(字节码文件)是java的运行文件,可不可以实现在任意目录下都可以执行某一目录下的class文件呢?

    根据path环境变量的原理,可以定义一个名为classpath环境变量,将要运行的class文件所在目录定义在该变量中。

    classpath变量值是java类文件的目录;path变量是windows程序文件的目录。

  2、JVM查找类文件(*class)的顺序

    如果没有配置classpath环境变量,JVM只在当前目录下查找要运行的类文件;

    如果配置了classpath环境,JVM会先在classpath环境变量值的目录中查找要运行的类文件;

    值的结尾处如果加上分号,那么JVM在classpath目录下没有找到要指定的类文件,会在当前目录下再查找一次;

    值的结尾出如果没有分号,那么JVM在classpath目录下没有找到要指定的类文件,不会在当前目录下查找,即使当前目录下有,也不会运行。

开始体验第一个JAVA程序吧!的更多相关文章

  1. 搭建java开发环境、使用eclipse编写第一个java程序

    搭建java开发环境.使用eclipse编写第一个java程序 一.Java 开发环境的搭建 1.首先安装java SDK(简称JDK). 点击可执行文件 jdk-6u24-windows-i586. ...

  2. Java起源、发展历程、环境变量、第一个Java程序等【1】

    若有不正之处,请多多谅解并欢迎批评指正,不甚感激. 请尊重作者劳动成果,转载请标明原文链接: 本文原创作者:pipi-changing 本文原创出处:http://www.cnblogs.com/pi ...

  3. 第一个java程序

    完成自己的第一个java程序 1.新建一个文本文档,在文本文档中编写自己第一个java程序的代码,代码如下; class hello { public static void main(String[ ...

  4. Java编程-第一个Java程序

    Java编程用到的IDE是Eclipse. 关于第一个Java程序实现的简单流程: (1)    下载eclipse (2)    File-New-Java Project 命名工程名字:Hello ...

  5. 做为一个Java程序员,你需要哪些傍身的技能?

    最近总有些断断续续的思考,想想从我入行以来,我到底学会了什么,做成过什么,以后要做什么,如何提升自己······· 工作3年了,常听人说3年,5年,10年是程序员的坎,每过一个都会有新的想法,新的改变 ...

  6. 一个Java程序的执行过程(转)

    我们手工执行java程序是这样的:  1.在记事本中或者是UE的文本编辑器中,写好源程序:  2.使用javac命令把源程序编译成.class文件:    编译后的.class(类字节码)文件中会包含 ...

  7. 【安装eclipse, 配置java环境教程】 编写第一个java程序

    写java通常用eclipse编写,还有一款编辑器比较流行叫IJ.这里我们只说下eclipse编写java的前期工作. 在安装eclipse之前要下载java的sdk文件,即java SE:否则无法运 ...

  8. 我的第一个Java程序

    我的第一个Java程序: class Test{    public static void main(String[] args)    {    System.out.println(" ...

  9. day1 安装jdk8环境及第一个java程序

    安装jdk8 第一步:下载jdk安装包,我们这里下载orical官网的jdk8版本.

随机推荐

  1. .Net程序员学习Linux最简单的方法(转载)

    有很多关于Linux的书籍.博客.大多数都会比较“粗暴“的将一大堆的命令塞给读者,从而使很多.NET程序员望而却步.未入其门就路过了. 所以我设想用一种更为平滑的学习方式, 就是在学习命令时,先用纯语 ...

  2. Spring文件上传Demo

    package com.smbea.controller; import java.io.File; import java.io.FileOutputStream; import java.io.I ...

  3. vue2 关于ref

    1,VUE2子组件索引 <div id="app"> <navbar></navbar> <pagefooter></page ...

  4. C++ Knowledge series Template & Class

    Function Function is composed of name, parameter (operand, type of operand), return value, body with ...

  5. 【起航计划 004】2015 起航计划 Android APIDemo的魔鬼步伐 03 App->Activity->Animation Activity跳转动画 R.anim.×× overridePendingTransition ActivityOptions类

    App->Activity->Animation示例用于演示不同Activity切换时动态效果. android 5.0例子中定义了6种动画效果: 渐变Fade In 缩放Zoom In ...

  6. python网络编程-socketserver模块

    使用socketserver 老规矩,先引入import socketserver 必须创建一个类,且继承socketserver.BaseRequestHandler 这个类中必须重写handle( ...

  7. python3线程介绍02(线程锁的介绍:互斥、信号、条件、时间、定时器)

    #!/usr/bin/env python# -*- coding:utf-8 -*- import threadingimport timeimport random # 1-互斥锁 Lock 同一 ...

  8. ASP.NET设置母版页

    母版页允许开发人员创建具有指定的可编辑区域的站点级模板.随后,此模板可应用到网站中的 ASP.NET 页面上.这些 ASP.NET 页面只需为母版页中指定的可编辑区域提供相应内容 – 在使用母版页的所 ...

  9. Node.js-npm安装包目录修改

    请借我一个哭的表情....=.= 等我发现的时候为时已晚~所有安装的包都去了C盘,而强迫症的我想卸载了之前所有的包再重新下一遍!!! 切记!安装好npm后,记得修改: 原始路径: 修改后的路径(如果没 ...

  10. Ubuntu 系统安装

    1.首先下载一个Ubuntu系统文件,以.ios后缀结尾的系统镜像文件压缩包. 2,下载一个ultraiso软件,用于制作u盘启动盘 3,将电脑重启,进入BOIS界面,调整系统顺序, 将启动盘系统设置 ...