随堂笔记——day01

一、JVM、JRE、JDK的区别和联系

概念

  • JDK(java development kit):java开发工具包
  • JRE(java runtime environment):java运行环境
  • JVM(java virtual machine):java虚拟机,可以吧java程序翻译成计算机能识别的二进制字节码文件

作用

  • JDK:java程序的开发环境

  • JRE:java程序的运行环境

  • JVM:保证java语言的跨平台性

关系

  • JDK:JRE + 开发工具

  • JRE:JVM + 类库

    在这里插入图片描述

二、JDK安装目录下文件夹的作用

  • bin: 该路径下存放了JDK的各种工具命令。javacjava就存放在这个目录
  • conf: 该路径下存放了JDK的相关配置
  • include: 该路径下存放了JDK的相关配置文件
  • jmods:该路径下存放了JDK的各种模块
  • legal: 该路径下存放了JDK各模块的授权文档
  • lib:该路径下存放了JDK工具的一些补充jar包

三、DOS命令

  • 切换盘符:盘符名称 + :
  • 查看当前路径下的所有文件: dir
  • 进入单级目录: cd 目录名称
  • 回退上一级目录: cd . .
  • 进入多级目录:cd 目录名称/下一级目录
  • 回退到盘符目录:cd \
  • 清盘:cla
  • 退出: exit

四、配置环境变量

配置目的:使javac和java两个命令能在任意目录下使用
配置步骤:

  1. 右击“计算机”—>属性—>高级系统设置—>高级—>环境变量
  2. 新建JAVA_HOME:新建—>变量名:JAVA_HOME—>变量名:JDK的安装路径(D:\development\Java\jdk1.8.0_201)
    在这里插入图片描述
  3. 修改Path:双击Path(或编辑)—>Win7:在变量值的最前方添加“%JAVA_HOME%\bin;”(Win10:新建—>添加“%JAVA_HOME%\bin;”)
    在这里插入图片描述
  4. 验证:WIN+R组合键—>输入cmd—>回车—>输入“javac”,如果看到如下结果,表示环境变量配置成功。
    在这里插入图片描述

五、常量

概念:在程序运行过程中,其值不可以发生改变的量

类型表示
整型常量123、0
浮点型常量1.1、123456.789
字符常量‘a’、‘1’、‘张’
字符串常量“abc”、“123456”、“张三”
布尔常量true、false
空常量null

六、斜体样式、数据类型

数据类型分类
在这里插入图片描述
数据类型内存占用和取值范围

数据类型内存占用取值范围
byte1-128~127
short2-32768~32767
int4-2的31次方 ~ 2的31次方-1
long8-2的62次方 ~ 2的62次方-1
float4负数:-3.402823E+38 ~ -1.401298E-45正数:1.401298E-45 ~ 3.402823E+38
double8负数:-1.7979693E+308 ~ -4.9000000E-324 正数:4.9000000E-324 ~ 1.797693E+308
char20~65535
boolean1true、false

变量
定义:可以进行操作的一个存储容器;

注意事项

//定义一个long类型的变量a
long a = 10000000000000; //错误写法,虽然左边声明了变量a的类型为long,但左边的10000000000000默认是int类型会溢出。

//正确写法,在右边的数字后面添加一个L,用来表示这个数字是long类型的数据
long a = 10000000000000L; 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值