开课吧JavaEE-第二章第3节 基础语法

时间:2021-06-07 00:25:06   收藏:0   阅读:35

第二章第3节

基础语法

1 变量

变量是系统为程序分配的一块内存单元,用来存储各种类型的数据。

2 变量分类

按所属的数据类型划分:基本数据类型变量 、引用数据类型变量

按被声明的位置划分:局部变量(方法或语句内部定义)、成员变量(方法外部、类内部定义)

(注意:类的外面不能有变量的声明)

3 数据类型

Java中的字节是8位的字节,包含8位的二进制数。

技术分享图片

技术分享图片

4 标识符

Java对包、类、方法、参数和变量等要素命名时使用的字符序列成为标识符。

5 类型转换

boolean类型不能转换成任何其他数据类型

自动类型转换:容量小的类型自动转换成容量大的数据类型

byte,short,int->long->double

强制类型转换:容量大的类型转换为容量小的数据类型时,要加上强制转换符。

//强制转换有可能造成精度丢失

6 float变量定义

float类型变量在定义时需注意:我们直接写出的浮点数字默认类型为double,所以会产生精度丢失

解决:可以在浮点数字的后面加入f,来表示写出的数字类型为float

7 long变量定义

long在定义超出int类型的范围时,为报错,也需注意在长整型后面加l(小写L)

8 char变量使用

使用单引号引出一个字符

9 ASCII码表

技术分享图片

10 方法的使用

方法用于封装一段特定的逻辑功能。

主要要素有:权限修饰符、方法名、参数列表、返回值。

权限修饰符:public、protected、private

注意:方法名,如果由多个单词组成,首个单词首字母小写,其他单词首字母大写

11 运算符

11.1 算数运算符

+、-、*、/、%(取余)、++、--

11.2 赋值运算符

=(赋值)、+=、-=、/=、%=

11.3 关系运算符

结果总是boolean类型

==、!=、<=、>=、>、<

11.4 逻辑运算符

逻辑运算符用于对boolean类型结果的表达式进行运算

运算结果为boolean类型

&(与)、|(或)、^(异或)、!(非)、&&、||

12 三目运算符

boolean结果表达式?表达式1(表达式结果为true):表达式2(表达式结果为false)

13 编程规范

13.1 命名风格

(1)代码中的命名不能以下划线或美元符号开始

(2)代码中的命名严禁使用拼音和英文混合的方式

(3)类名使用UpperCamelCase风格。UserDo

(4)方法名、参数名、成员变量、局部变量统一使LowerCamelCase风格。localValue、getHttpMessage()

(5)抽象类命名使用Abstract或Base开头;异常类命名使用Exception结尾;测试类命名以要测试的类的名称开始,以Test结尾

(6)类型与中括号紧挨想连来表示数组。int[] arrayDemo;

(7)POJO类中布尔类型的变量,都不要加is前缀,否则

部分框架解析会引起序列化错误

14 转义字符

技术分享图片

原文:https://www.cnblogs.com/zcyty/p/14856760.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!