java基础 (记事本编写hello world,path,classpath,java的注释符)

一:java的基本信息

jre 是指java运行环境,jdk 是指 java 开发工具集(并且里面是自带有jre运行环境的)

jvm是指java的虚拟机

java的源代码的后缀名是 .java (例如  demo.java )  编译后的文件的后缀名是 .class (使用 javac demo.java 来编译这个源代码文件,会生成一个 demo.class 文件,然后我们再使用  java  demo命令(实际会指 java.exe运行了 demo.class文件),就可以在控制台下面,执行这个程序了),我们写一个最简单的hello world

public class demo
{
	public static void main(String[] args)
	{
		System.out.printf("hello world");
	}
}
先在dos下运行到  d盘下的 javatest文件夹,使用 javac demo.java 命令来编译,生成  demo.class这个二进制文件

image

image

最后,我们使用 java demo (实际是java.exe 运行了 demo.class) 来运行这个程序,最后 输出 hello world

image

二:关于 path  和   classpath

java的path路径是指:计算机先会在你程序调用的文件夹里面,查找exe执行文件,如果找不到,则跑到path里面查找,为了我们能在任何地方使用 java.exe 和 javac.exe 以及 javadoc.exe 这3个文件,我们一般会将 java的 lib下的bin文件夹,设置到 path里面

我们可以使用set path 这个命令在控制台下面,查看当前的path路径,也可以使用 set path=路径 这个命令来在控制台下,临时修改路径,当控制台关闭后,这个path就失效了,如果是想 一劳永逸,则需要在  桌面->我的电脑->右键->高级->环境变量中去设置,把你的 java的路径,加到原来的path里面即可 例如: (C:\Program Files\Java\jdk1.7.0_25\bin) 加入到原来的path里面,这样我们就可以在任何路径下,执行java的命令了(例如 javac 编译命令  java执行名称  javadoc 文档名称)

classpath  :  这个是在jdk 1.4以及 之前老的版本中,需要设置的一个变量,从 jdk 1.5 开始,安装的时候系统会帮我们设置好,不需要去处理.但是要理解这个 classpath所代表的意思,是指,当我们使用  java demo (实际是执行了 java.exe运行demo.class文件)的时候,由于demo不知道是在什么文件夹,所以会默认在当前文件夹下查找,如果我们设置了 classpath,则会优先在  classpath中查找(然后才是在dos运行的目录下来查找),这个顺序是有点奇怪的,所以我们加入 classpath的时候,先加入  .  这个点 表示我们是先从自己的目录查找   ,再去 classpath中其他的路径查找.   假如我们的classpath是 .;C:/Program Files/Java/jdk1.7.0_25/lib;那么就是先查找dos下的运行的目录,然后再去查找 c盘下 ````的目录

三: java的注释符 (3种)

1.多行注释 

/*

*/

2:单行注释  //

3:文档注释     这个和多行注释的不同点是,开头后面是2个星号,作用是为了使用  javadoc 命令来生成 html格式的帮助文档

/**   

* /

注意:多行注释里面,可以嵌套 单行注释,但是,多行注释里面,不能嵌套 多行注释 

image

posted @ 2014-01-18 10:06  梨花驿路  阅读(755)  评论(0编辑  收藏  举报