JavaSE 基础篇---入门知识

目录

一、标识符

二、关键字

三、分隔符

四、数据类型

五、常量与变量

六、运算符 


一、标识符

标识符用来表示常量、变量、类名、方法名、数组名、文件名等元素的名字。Java语言中的标识符是由字母、下画线、美元符号($)和数字组成,并且要遵守标识符命名规则:

  1. 区分大小写;
  2. 不能以数字开头;
  3. 以字母、下画线或者美元符号($)开始;
  4. 不能使用Java的关键字。

二、关键字

关键字是Java语言中已经被赋予特定意义的单词,它们是系统事先定义的,对Java的编译器有特殊的作用,一般用来表示一种数据类型或者程序的结构等。

Java的关键字见下表,其中只展示初学者常见的一些关键字。
private protected public abstract
final static extends implements
new this super try
catch throw package import

三、分隔符

Java语言中定义了多种分隔符,不同的分隔符在Java语言中有自己特定的功能:

  1. 圆括号():在定义方法与调用方法的时候使用,可以用来容纳参数;在控制语句或强制类型转换组成的表达式中使用,用来表示执行或计算的优先级。
  2. 花括号 { } :用来包括自动初始化数组时,赋给数组的值;也用来定义语句块、类、方法以及局部范围;
  3. 方括号 [ ] :用来声明数组的类型,也用来表示对数组的引用;
  4. 分号 ; :用来终止语句;
  5. 逗号 , :在变量声明中,用来分隔变量表中的各个变量;在for控制语句中,用来将圆括号中的语句连接起来;
  6. 句号 . :用来调用引用变量的变量或方法,也用来引用数组的元素。

四、数据类型

Java数据类型包括基本数据类型和引用数据类型。

基本数据类型共有八种,包括byte、short、int、long、float、double、char、boolean;

引用数据类型包括字符串、数组、类和接口等;

数据类型 关键字 包装类 内存占用 范围
字节型 byte Byte 1字节

-128 ~ 127

短整型 short Short 2字节

-32768 ~ 32767

整型 int Integer 4字节 -2^31 ~ 2^31 - 1
长整型 long Long 8字节 -2^63 ~ 2^63 - 1
单精度浮点型 float Float 4字节 有范围,一般不关注
双精度浮点型 double Double 8字节 有范围,一般不关注
字符型 char

Character

2字节 0 ~ 65535
布尔型 boolean Boolean 没有明确规定 true 和 false

五、常量与变量

1、常量:在程序运行过程中值始终保持不变的量;

2、变量:在程序运行过程中值根据需要可以改变的量。

六、运算符 

Java提供了丰富的运算符,各种运算符的优先级、结合性如图所示:

序号 运算符 类型 结合性
1 [ ] 、. 、 ( ) (方法调用) 从左到右
2 ! 、 ~ 、++ 、+(正) 、 -(负)、 ( )(显示类型转换) 、 new 一元运算符 从右到左
3 * 、 / 、 % 算术运算符 从左到右
4 + 、 - 算术运算符 从左到右
5 << 、 >> 、>>> 移位运算符 从左到右
6 <  、<= 、 > 、 >= 关系运算符 从左到右
7 ==、!= 关系运算符 从左到右
8 & 位运算符 从左到右
9 ^ 位运算符 从左到右
10 | 位运算符 从左到右
11 && 逻辑运算符 从左到右
12 || 逻辑运算符 从左到右
13 ? : 条件运算符 从右到左
14 = 、+=、 -= 、/= 、%=、 &=、 |= 、^= 、<<=、 >>= 、>>>= 赋值运算符 从右到左

本文中所涉及到的都是Java的基础知识,如果想学好Java就要把这些内容熟知于心,接下来我会具体分析本文所涉及到的某些内容,欲知后事如何,且听下回分解!!!

你可能感兴趣的:(Java,java)