欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Java从零学习(一)---

时间:2023-08-17
一、对Java加载与执行的理解

  编译阶段:编写Java源程序(.java) → 编译Java程序(.class)   

  该阶段主要是检查Java源程序是否有语法错误

运行阶段:打开DOS命令窗口输入java 类名 → 启动Java虚拟机(JVM) → 启动类加载器Class Loader搜寻 类名.class 字节码文件 → 找到后将该字节码文件装载到JVM → JVM将字节码文件翻译成10010这样的的二进制数据 → 操作系统 → 硬件平台

二、对Java开发环境的搭建

PATH环境变量:此电脑 -- 属性 -- 高级系统设置 -- path环境 -- 添加javac的所在路径

classpath环境变量:一般类加载器ClassLoader默认从当前路径下搜寻字节码文件,可以设定classpath变量指定类加载器的寻找路径  不过设定之后只会从设定的路径下寻找“字节码”文件。(个人感觉设了还不如不设)

public class  和 class 的区别

一个Java源文件中可以定义多个class一个class会定义生成一个xxx.class字节码文件一个Java源文件中public的class不是必须的一个Java源文件中定义空开的类(public class)的话,只能有一个,并且该类的名称必须和Java源文件名称相同每一个class都可以编写main方法,都可以设定程序的入口,想要执行B.class中的main方法:java B;  想执行X.class中的main方法:java X注意:当在命令窗口中执行java Hello,要求Hello.class当中必须有主方法  (  public static void main (string[] args)  )

 注:第一次写博客,哪里有错误,感谢大佬指出

 

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。