java——壹

目录:

  • 1、JDK文件目录结构
  • 2、Java程序开发步骤
  • 3、反编译
  • 4、系统环境配置
  • 5、源文件保存的注意事项
_________________________________________________________________-
一、JDK目录结构:
  • 1、bin: java开发工具;指的是工具实用程序,可帮助Java编写的程序的开发、执行、调试;例:编译器:javac.exe和解释器java.exe
  • 2、jre: java运行环境;包括java虚拟机类库、以及其他支持java程序执行的文件
  • 3、lib: 附加库;开发工具所需要的其他类库支持文件
  • 4、include: C头文件,支持使用java本机界面、JVM工具界面以及 java平台的其他功能进行本机代码编程的头文件。
  • 5、src.zip: 源文件;是以java为核心API的所有类的Java编程语言源文件;例:java.*、javax.*和一些org.*包的源文件
二、Java程序开发步骤:
  • 步骤:编写源文件.java–>字节码文件.class–>使用java解释器(java.exe)解释执行字节码文件;
    1、每个字节码文件只存放一个类的字节码,文件名与类名相同;
    2、如果源文件包含多个类,将生成多个字节码文件;
  • 解释器(java.exe)解释字节码文件:需先进入主类字节码所在目录–>使用解释器运行主类字节码(解释器执行的类名必须为主类的名字,且无扩展名.class)–>从主类的main方法(此方法是静态的)开始执行。
  • 解释器运行应用程序:
    1、java虚拟机将程序需要的字节码文件加载到内存(同时,虚拟机会为主类中的main方法分配入口地址,以便解释器调用main方法开始运行程序)
    2、解释执行字节码文件;
    3、解释成机器码,提供给计算机执行
  • 注意:
    例如:C:\java代码\demo1.java
    应该在demo1.java所在目录下执行,即:先进入目录:cd C:\java代码–>
    javac demo1.java
    而不能: javac C:\java代码\demo1.java
    执行字节码文件时也是如此;
三、反编译:
  • 1、C语言为编译型语言,编译–链接–执行;编译器直接将各个源代码编译成机器码–>然后各个源文件的机器码进行链接–>执行
  • 2、java是解释型语言,编译器将源代码编译为字节码–>解释器将字节码文件解释成机器码–>执行;
    所以java还可以将字节码文件反编译成源文件;反编译器(javap.exe);
    例子:javap Hello.class #此处,字节码文件要加.class
四、系统环境配置:

JDK系统环境的配置
classpath

五、源文件的保存注意事项:

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值