深有感触的一句话:不稳是基础不牢,不明是学问不到。写这篇文章是为了让自己巩固基础知识,希望能够坚持写下去。
一、 JDK、JRE、JVM的核心概念
- 概念
JVM(Java Virtual Machine),Java虚拟机(java能够跨平台)。
JRE(Java Runtime Environment),Java运行环境,包含了JVM和Java的核心类库(Java API)。
JDK(Java Development Kit)称为Java开发工具包,包含了JRE和开发工具(编译工具和运行工具)。 - 三者之间的关系
二、 配置环境变量
- 为什么要配置
使bin目录下的Java相关命令可以在任意目录下使用(也可以这样理解,在任意位置运行java,javac 命令)。 - 如何配置
三、 解决bug的流程
- 具备识别BUG的能力 多看 报错信息
- 具备分析bug的能力:多思考,多查阅资料。
- 具备解决bug的能力:多尝试,多总结。
四、 Java基础语法【一】
1.注释
单行注释
单行注释的格式是使用//,从//开始至本行结尾的文字将作为注释文字。// 这是单行注释文字
多行注释
多行注释的格式是使用/* 和 */将一段较长的注释括起来。/* 这是多行注释文字 这是多行注释文字 */
注意:多行注释不能嵌套使用。
文档注释
文档注释以/**
开始,以*/
结束/** 1.具备识别bug的能力:多看报错信息。 2.具备分析bug的能力:多思考,多查阅资料。 3.具备解决bug的能力:多尝试,多总结。 */
2.关键字
- 被Java语言赋予了特殊含义的单词。关键字的字母全部小写。
- 例如, public class static void
// 关键字在代码编辑器中一般都会高亮显示,例如: public class static void // 不是关键字,例如: main String System
3.常量
- 在程序的执行过程中,其值不会发生改变的量 (侧重点在值,固定的具体的数值)
常量类型 | 说明 | 举例 |
---|---|---|
字符串常量 | 用双引号括起来的内容 | “HelloWorld”,“你好世界” |
整数常量 | 不带小数的数字 | 666,-88 |
小数常量 | 带小数的数字 | 13.14,-5.21 |
字符常量 | 用单引号括起来的内容 | ‘A’,‘0’, ‘男’ |
布尔常量 | 布尔值,表示真假 | 只有两个值:true,false |
空常量 | 一个特殊的值,空值 | 值是:null |
4.变量
- 变量就是内存中的存储空间,空间中存储着经常发生改变的量(数据)
- 可以改变的量(侧重点在存储空间上,变量名)
- 定义变量的格式: 数据类型 变量名 = 数据值;
String name = "小明";
- 注意
1.变量名不允许重复定义 。
2.一条语句可以定义多个变量 中间用逗号来分割。
3.变量在使用之前一定要进行赋值 。
4.定义float和long变量的注意事项 (需要使用f或F, l或者L来标识常量的类型),long 不加也不会报错, 但是建议加上L。
5.变量的作用域范围(作用域:{}包裹的范围就叫作用域, java中变量只在自己的作用域中生效)。
未完待续
以上就是这篇文章要写的内容了,Java基础语法【二】将会在下篇文章中继续写下去,Java基础也有很多重要的知识点,下篇会一一总结出来。