首页
关于
友链
Search
1
java project 客户管理信息软件
129 阅读
2
java学习笔记10
114 阅读
3
java学习笔记12
109 阅读
4
java学习笔记1
103 阅读
5
java学习笔记11
98 阅读
默认分类
程序设计
java
vue前端
java学习笔记
java练习
java工程
登录
Search
标签搜索
java
java基础
学习笔记
练习
类
java进阶
数组
循环
vue
工程
helloworld
注释
关键字
变量
基本数据类型
选择
String
进制
运算符
Scanner
bandao
累计撰写
19
篇文章
累计收到
1
条评论
首页
栏目
默认分类
程序设计
java
vue前端
java学习笔记
java练习
java工程
页面
关于
友链
搜索到
1
篇与
的结果
2021-11-17
java学习笔记2
{music id="1809674775" color="#1989fa" /}一. 标识符1. 标识符的使用例如:类名,变量名,方法名,接口名,包名2. 标识符的命名规则(不遵守直接报错)由26个英文字母大小写,0-9 ,_或 $ 组成。数字不可以开头。不可以使用关键字和保留字,但能包含关键字和保留字。Java中严格区分大小写,长度无限制。标识符不能包含空格。3. 命名规范(遵守不会报错)包名:多单词组成时所有字母都小写:xxxyyyzzz类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz常量名:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ4. 关键字和保留字1. 注意保留字都是小写2. 关键字查看网站:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html3. 保留字:goto 、const5.Tip为了提高阅读性,起名字要“见名知意”。java采用unicode字符集,也可以使用汉字声明,但是不建议使用。二. 变量1. 定义变量的格式数据类型 变量名 = 变量值;int var = 10;2. 变量的分类按数据类型基本数据类型数值型整数类型 (byte \ short \ int \ long)浮点类型 (float \ double)字符型 (char)布尔型 (boolean)引用数据类型类 (class) (字符串在这里)接口 (interface)数组 (array)按声明的位置(后面细讲)成员变量局部变量3. 整数1. 整数类型类 型占用存储空间表数范围byte1字节=8bit位-128 ~ 127short2字节-215 ~215-1int4字节-231 ~ 231-1 (约21亿)long8字节-263 ~ 263-12. 声明 long 型后面加‘l’或‘L’,不加则默认为 int 型。(long l1 = 1234567890L)4.浮点1. 浮点类型类 型占用存储空间表数范围单精度float4字节-3.403E38 ~ 3.403E38双精度double8字节-1.798E308 ~ 1.798E3082. 声明 float 型后面加‘f’或‘F’,不加则默认为 double 型。(float f1 = 12.3F)3. float表示的数值范围比long大5. 字符1. 字符类型类 型占用存储空间char2字节2. 定义使用单引号 '' (char c1 = 'a')3. 三种表现形式一个字符(数字也算字符)转义字符(\n \t)直接用 Unicode 值来表示字符型常量 (\u0043)5. 布尔类型1. 只允许取值true和false。2. 通常在条件判断,循环结构中使用。6. Tip变量必须先声明,后使用。变量都定义在其作用域内。出了作用域,则失效。同一个作用域内,不可以声明两个同名的变量。三. 基本数据类型的运算规则1. 自动类型提升当容量小的数据类型的变量和容量大的做运算时,结果自动提升为容量大的byte , short , char -> int -> long -> float -> double当byte , short , char做运算时结果都是int2. 强制类型转化(自动类型提升的逆运算)1. 需要使用强转符:()2. 强制转化类型,可能有精度损失被截断了数据溢出
2021年11月17日
56 阅读
0 评论
0 点赞