Java-01.15-20

搭建Java的开发和运行环境

简介

在这里插入图片描述


32位只能读到3G内存左右
所以装64位


安装

在这里插入图片描述

  • bin:存放java的操作工具,javac,启动jvm的java
  • db:java测试的数据库
  • include:C++的头文件
  • jre:java的运行环境,有jvm
  • lib:java运行和依赖的核心库
  • src.zip:java的源代码

环境配置

在这里插入图片描额
在这里插入图片描述

  • 优先找用户变量,没有再找系统变量
  • 用户变量只对当前用户生效
  • 系统变量对所有用户生效
  • 需要重启cmd
  • jre不安装,jdk包含jre,在jdk安装完要结束jre

总结

window会自动在system32找,找不到就到环境变量里面的地址找,
所以方法

  • 把exe放到system32
  • 把exe的位置放到环境变量
  • cd到当前路径

所以cmd里面打命令

  • 优先system32,然后环境变量,然后当前路径

第一个Java程序

简介

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

总结

  • 生成类名.class,而不是文件名.class

Java的编译和运行机制

简介

  • 流程图:
    在这里插入图片描述
  • 彩色流程图:
    在这里插入图片描述
  • java语言是编译性语言,也是解析性语言
  • JIT即时编译,可以在运行时边编译边跑,或者,提前编译好直接跑
  • 解释器,不进行编译,直接运行

CLASSPATH环境变量

简介

  • classpath 设置 控制 java Hello 的位置
    不配就默认当前路径
    在这里插入图片描述
  • 环境变量
    在这里插入图片描述
  • 生成class路径
    javac 123.java
    javac -d . 123.java
    javac -d classes 123.java
  • 读取class路径
    java -classpath classes Hello

Java基本语法

简介

语法:
在这里插入图片描述
结论:

  • 一个java文件里面的public类名要和java文件名一样

Java的三大注释

简介

在这里插入图片描述
在这里插入图片描述

  • XJad 反编译
  • 单行注释//
  • 多行注释/* */
  • 文档注释/** */
  • 不能嵌套使用

猜你喜欢

转载自blog.csdn.net/a133900029/article/details/89635572