java中的基本语法(个人复习)

tech2022-09-17  109

文章目录

一、注释、关键字、标识符1.注释2.关键字3.标识符 二、数据类型、常量、变量1.数据类型2.常量3.变量4.数据类型转换概念数据类型转换两种方式 5.字符集和char类型常见字符集char类型 三、运算符概述算数运算符赋值运算符关系运算符逻辑运算符三元运算符 键盘录入scanner类概述使用步骤

一、注释、关键字、标识符

1.注释

注释概述 用于解释说明程序的文字 注释分类

(1)单行注释 格式:// 注释文字

//单行注释

(2)多行注释 格式: /* 注释文字 */

/*多行注释*/

(3)文档注释 格式:/** 注释文字 */

/** 文档注释*/

2.关键字

关键字概述 关键字是被java语言赋予特殊含义,具有专门用途的单词如:class、public、static、void等均为java已经预设好的。 关键字特点 1.组成关键字的字母全部小写 2.常用的代码编辑器对关键字有特殊的颜色标记。 java中的所有关键字展示

3.标识符

什么是标识符

在java程序中,除了关键字以外基本上都是标识符。标识符就是名称的意思,所有的名称都统称为标识符。java中经常要定义类、方法、变量,定义的这些名字就是标识符

标识符的组成元素

英文字符:a-z,A-Z.数字:0-9符号:_与$

标识符的命名规范

数字不能开头不能用关键字命名严格区分大小写,不限制长度,尽量做到见名知意类名:首字母大写,其他字母小写,若有多个单词,每个单词首字母大写方法名:第一个单词首字母小写,后面的每个单词首字母大写,其他字母小写变量:一个单词首字母小写。多个单词,从第二个单词开始每个单词首字母大写(驼峰形式)非强制要求,约定俗称的规则

二、数据类型、常量、变量

1.数据类型

数据类型的分类

基本数据类型 是Java语言中内置的类型,分别是整数类型、浮点类型、字符类型、布尔类型。这四类基本类型是最简单、最基础的类型。引用数据类型 是强大的数据类型,它是基于基本数据类型创建的。JavaSE中提供了一个超级类库,类库中包含了近万种引用数据类型。不过现在我们先要学习的是基本类型!

基本数据类型示例 整数型 十进制表示方式:正常数字 如 13、25等 二进制表示方式:以0b(0B)开头 如0b1011 、0B1001 八进制表示方式:以0开头 如01、07、0721 十六进制表示方式:以0x(0X)开头 数字以0-9及A-F组成 如0x23A2、0xa、0x10

浮点数型 如1.0、-3.15、3.168等

布尔型 true、false

字符型 如’a’,‘A’, ‘0’, ‘家’ 字符必须使用’‘ 包裹,并且其中只能且仅能包含一个字符。

基本数据类型占用大小和表示范围 基本数据类型(4类8种)

2.常量

常量就是不变的数据量,例如100就是常量

3.变量

概念 变量:在程序中可以变化的量称为变量(常量是固定不变的量) Java中要求一个变量每次只能保存一个数据,必须要明确保存的数据类型。 定义格式 格式:数据类型 变量名 = 数据值;

int a = 1;

注意事项 变量定义后可以不赋值,使用时再赋值。不赋值不能使用。 变量不能重复定义,并且赋值时类型得匹配。 变量使用时有作用域的限制。

4.数据类型转换

概念

不同数据类型运算之前需要将两种数据类型转换为一中 转换的过程就称为数据类型转换

数据类型转换两种方式

自动类型转换 表示范围小的数据类型(如byte)可以直接转换成范围大的数据类型(如int),这种方式称为自动类型转换。 格式:范围大的数据类型 变量 = 范围小的数据类型值;

强制类型转换 表示范围大的数据类型(如int)不可以转换成范围小的数据类型(如byte),但可以强制转,这种方式称为强制类型转换。 格式:范围小的数据类型 变量 = (范围小的数据类型) 范围大的数据类型值;

5.字符集和char类型

常见字符集

ASCII字符集&编码 GB2312字符集&编码 GBK字符集&编码 Unicode字符集&编码 UTF-8 编码 加粗样式

char类型

赋值方式

public static void main(String[] args) { char c1 = 'a'; char c2 = '中'; char c3 = 20013; char c4 = 20014; char c5 = '\u0061'; // 'a' 在unicode编码中的位置 }

和int类型的运算

public static void main(String[] args) { char c1 = 'a'; int x = c1+1; // c1 自动提升为int类型,值为97 97+1=98 System.out.println(x); //98 System.out.println('A'+1); // 65+1 = 66 System.out.println(0+1); // 1 System.out.println('0'+1); // 48+1=49 }

三、运算符

概述

运算符 对常量和变量进行操作的符号称为运算符

表达式 用运算符把常量或者变量连接起来的式子就可以称为表达式。不同运算符连接的式子体现的是不同类型的表达式。

算数运算符

赋值运算符

关系运算符

逻辑运算符

三元运算符

三元运算符格式: 数据类型 变量名 = 布尔类型表达式?值1:值2

键盘录入scanner类

概述

我们目前在写程序的时候,数据都是代码中定义好的,我们想让数据由键盘中输入,所以可以考虑把数据改进为键盘录入,提高程序的灵活性。 那么该如何实现呢?这就需要使用到引用数据类型Scanner类,它是JDK给我们提供的,使用方式也得按照一定的步骤来

使用步骤

1.定义变量,并相应类型的对象赋值给变量: 数据类型 变量名 = new 数据类型(); 如:Scanner scanner = new Scanner(System.in); 2.导包: 使用import导包,告诉JVM从哪里去找Scanner类 3.调用Scanner对象方法: 变量名.方法名();

最新回复(0)