栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java从零学习(一)---- Java准备

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java从零学习(一)---- Java准备

一、对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)  )

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

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/726108.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号