java第二章(数据类型的使用)

一. 标识符的使用

什么是标识符?

凡是自己可以起名字的地方就叫标识符, 比如:类名、方法名、变量名、包名、常量名等
\quad

标识符的命名规则

  1. 由26个英文字母大小写, 0-9 , _ 或 $ 组成
  2. 数字不可以开头
  3. 不可以使用关键字和保留字, 但能包含关键字和保留字
  4. java中严格区分大小写, 长度无限制
  5. 不能包含空格
    \quad

标识符的命名规范

  1. 取名有讲究, 要 ‘见名知意’ , 比如名字就用name, 年龄就用age
  2. 包名: 多单词组成时所有字母都小写, 例如: java.long \quad xxxyyyzzz
  3. 类名、接口名:多单词组成时,所有单词的首字母大写,例如:XxxYyyZzz
  4. 变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始首字母大写:xxxYyyZzz
  5. 常量名:所有字母都要大写, 多单词时每个单词用下划线链接:XXX_YYY_ZZZ
    \quad

二. 变量

变量的构成包含三要素:数据类型、变量名、存储的值

java中变量声明的格式:数据类型 变量民 = 变量值 \quad 例如:int a = 1;

在这里插入图片描述
说明:

  1. 变量都有其作用域,变量名只在作用域内是有效的,除了作用域就失效了
  2. 在同一个作用域内,不能声明两个同名的变量
  3. 定义好变量以后, 就可以通过变量名的方式对变量进行调用和运算
  4. 变量值在赋值时, 必须满足变量的数据类型,并且在数据类型有效的范围内变化
    \quad

三. 数据类型

java中的变量按照数据类型来分类

基本数据类型(8种):
整型:byte \ short \ int \ long
浮点型:float \ double
字符型:char
布尔型:boolean

引用数据类型:
类(class)
数组 (array)
接口(interface)

枚举(enum)
注解(annotation)
记录(record)

\quad

四. 整型的使用

字节(Byte):是计算机用于计算存储容量的基本单位, 一个字节等于8bit
位(bit)数据存储的最小单位,二进制中,每个0和1就是一个位

转换关系:
8 bit = 1 Byte
1024 Byte = 1 KB
1024 KB = 1 MB
1024 MB = 1 GB
1024 GB = 1TB

在这里插入图片描述
绝大多数时候用int
使用long的时候要加后缀‘l’或‘L’
\quad
在这里插入图片描述

\quad

五. 浮点型的使用

在开发中,大家定义浮点型变量时,没有特殊情况的话,通常都声明为double类型, 因为精度更高
声明float类型变量时,需要提供后缀f或F

class test4{
	public static void main(String[] args){
		double d1 = 8.1;
		float f1 = 8.8f;
		System.out.println(d1);
		System.out.println(f1);
	}
}

\quad

六. 字符类型的使用

表示形式1: 用英文格式下的单引号 ’ ’ 表示, 内部有且仅有一个字符

class test4{
	public static void main(String[] args){
		char c1 = 'a';
		char c2 = '1';
		char c3 = '总';
		char c4 = '$';
		System.out.println(c4);
	}
}

结果: $

\quad

表示形式2: 直接用unicode常量来表示字符类型常量

class test4{
	public static void main(String[] args){
		char c1 = '\u0034';
		System.out.println(c1);
	}
}

结果: 4

\quad

表示形式3: 使用转义字符

在这里插入图片描述

class test4{
	public static void main(String[] args){
		char c1 = '\n';
		char c2 = '\t';
		System.out.println("javasay: " + c2);
		System.out.println("hello" + c2 + "world");
	}
}

结果: javasay:
hello   world
  • 10
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值