JAVA学习笔记(四)(java.exe命令执行原理,classpath配置,注释,public class与class的区别)

1. Dos窗口中 java HelloWord的执行原理?

(1)java.exe会启动JVM

(2)JVM启动类加载器ClassLoader

(3)ClassLoader在硬盘摸个位置搜索字节码HelloWord

(4)找到该文件执行,否则报错

2. ClassLoader如何搜索字节码文件?

默认是从当前目录下进行搜索,也可以去指定目录下进行搜索,但需设置classpath,属于Java环境变量,而path属于Windows环境变量。classpath配置后,系统只会从该指定目录进行搜索。配置与path类似。

3. 注释

注释用于解释源代码,不会被编译到class文件中

注释类型:

单行://

多行注释: /*      .......        */

javadoc注释:/**    .......     *    .......   *     .......    */         javadoc.exe会根据注释生成帮助文档

4. 公开类与类的区别

(1)一个Java源文件可以定义多个类

(2)公共类不是必须的

(3)编译时一个class对应一个字节码文件

(4)公共类必须与文件名保持一致,且一个文件中只有一个

(5)在每一个类中都可以有main函数,执行字节码文件则从那个入口进入。

(6)若要指定执行某个类则需要该类中有程序的入口main函数,否则报错。

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值