您的位置 首页 java

JavaSE基础知识(三)

7、开始第一个java程序

*JDK、JRE、JVM的关系搞清楚

*JDK目录的介绍:

JDK/bin:该目录下存放了很多命令,例如javac.exe和java.exe

javac.exe负责编译

java.exe负责运行

*Java区分大小写。

*怎么解决javac不可用的问题?

windows操作系统是如何搜索硬盘上某个命令的呢?

-首先会从当前目录下搜索

-当前目录搜索不到的话,会从环境变量path的目录下搜索

*java命令执行注意事项

java命令在控制台下一定要在class文件所在的目录下运行,否则会提示找不到类。

*打开DOS命令窗口,执行java HelloWorld,执行原理?

-java exe 命令会启动JVM

-JVM启动之后会启动类加载器classLoader

-classLoader会在硬盘上的某个位置搜索HelloWorld.class字节码文件

-找到该文件则执行

-找不到该文件则报错

疑问:classLoader是在哪个位置上搜索HelloWorld.class字节码文件的?

//默认情况下,classLoader从当前路径下加载xxx.class字节码文件

//当然,也可以让classLoader去某个指定的路径下加载字节码文件,这时需要配置环境变量

classpath

//classpath属于java中的环境变量,不属于windows操作系统(path环境变量属于windows操作系统)

//classpath是给ClassLoader类加载器指路的。

//设置这样的环境变量(用户变量):classpath=D:courseJavaProjects2-JavaSEday01

-打开DOS命令窗口,在任意位置,都可以执行:java HelloWorld

8、关于java源程序当中的注释:

*什么是注释?注释的作用是什么?

-出现在java的源程序当中,对java源代码的解释说明

-注释不会被编译到.class字节码文件当中

-一个好的开发习惯应该是多编写注释,这样程序的可读性增强。

java中的注释怎么写呢?

-单行注释

//单行注释,只注释当前行

-多行注释

/*

多行注释

多行注释

……

*/

-javadoc注释

/**

* javadoc注释

* javadoc注释

* javadoc注释

* javadoc注释

* javadoc注释

* javadoc注释

*/

注意:这种注释是比较专业的注释,该注释信息会被javadoc.exe解释提取并生成帮助文档。

9、java入门的第一个程序:HelloWorld程

//public表示公开的

//class表示定义一个类

//HelloWorld表示一个类名

public class HelloWorld{//表示定义一个公开的类,起名HelloWorld

//类体当中不允许直接编写java语句【除声明变量之外】

/*

public表示公开的

static表示静态的

void表示空

main表示方法名是main

(String[] args)是一个main方法的形式参数列表

需要记住的是:

以下的方法是一个程序的“主方法”,是程序的执行入口

是SUN公司规定的,固定编写方式。

*/

//public static void main(String[] args){//表示定义一个公开的静态的主方法

public static void main(String[] fdfdasfgrffff){

//方法体

//方法体

//方法体

//方法体

//java语句【java语句以”;”终止,分号必须是半角分号】

//先记住:以下这样代码的作用是向控制台输出一段消息

//以下的双引号必须是半角的双引号【是java语法的一部分】

//java中所有的“字符串”都 使用双引号括起来。

System.out.println(“HelloWorld!”);

//再向控制台输出消息

System.out.println(“Hello Tom”);

//输出中文

System.out.println(“您好,汤姆!”);

//输出 中文【提醒:以下程序员两边的双引号是“全角的”,这里的全角双引号只是一个普通的字符串】

System.out.println(“我是一个“程序员””);

}

}

文章来源:智云一二三科技

文章标题:JavaSE基础知识(三)

文章地址:https://www.zhihuclub.com/186266.shtml

关于作者: 智云科技

热门文章

网站地图