Java基础知识点
认识Java
什么是程序
程序就是一组计算机能识别和执行的指令,用来解决某一领域问题代码和资源的集合
为什么选择Java
-
Java语言特性
-
简单易用
-
面向对象
-
安全性高
-
跨平台
-
开源
-
-
JRE和JDK
JRE(Java Runtime Enviroment):Java运行环境,如果要运行Java程序,就需要JRE的支撑,JRE包含JVM
JDK(Java Development Kit):Java开发工具,包含了Java程序的所有工具,如javac和java等,JDK包含JRE
安装并配置JDK
创建并运行第一个程序
javac命令
- 编译器将 java 源文件编译成字节码文件
java命令
- JVM 解释执行已经编译好的字节码文件
控制字符的使用
- 使用\n
System.out.println()自动添加换行
System.out.print("张三\n")\n换行
- 使用\t
System.out.print("张三\t18")\t添加几个空格
数据类型和变量
标识符
是指在程序中我们自定义的内容,比如类的名字,方法的名字和变量的名字,都是标识符,通俗的讲就是自个起对的名字
规范
- 硬性要求
- 标识符可以包含字母,数字,下划线,美元符号
- 不能用数字开头
- 不能有空格
- 要避开Java中的保留字
- 软性要求
- 类名 :首字母大写,后面每个单词首字母大写(大驼峰)
- 变量名 :首字母小写,后面每个单词首字母大写(小驼峰)
数据类型
- 整型
- 浮点型
- 字符型
- 布尔型
变量
可变的量
常量
- 固定不变的量
- 字符常量 :用双引号引起来的部分
- 整数常量 :直接写上的数字,没有小数
- 浮点数常量: 直接写上的数字有小数点
- 字符常量 :用单引号引起来的单个字符,必须有内容且只能是一个
- 布尔常量 :true false
运算符
- 赋值运算符
- 基本赋值运算符 :就是一个 = 号,代表将右侧的数据交给左侧的变量
- 复合赋值运算符
+= 、-= 、*= 、/= 、%=
-
比较运算符
-
== 比较左边和右边是否相等 成立 true 不成立 false
-
< 、 >
-
<= 、>=
-
!=
-
-
逻辑运算符
- 与(并且)&&
- 或(或者)||
- 非(取反)