JAVA-DayTwo

1.关键字
在Java语言中有特殊的含义成为语法的一部分。
2.保留字概念
Java语言已经定义过的字,一些保留字可能没有相对应的语法,考虑到扩展性,为了向后兼容不能再将其作为变量名。const和goto是java的保留字。所有的关键字都是小写。
关键字/保留字表:
在这里插入图片描述
3.标识符
Java对包、类、方法、参数、和变量等要素命名时候的字符序列,有了标识符,就可以对这些元素进行访问和相对应的操作。
命名规范:
1)必须以字母、下划线“”或者“$”美元符号开头;
2)余下的字符可以使下划线、美元符号或者任何的字母或数字,长度不限。标识符中不能含有空格;
3)不能使用Java中的关键字或者保留字作为标识符;
Java标识符示例表:
在这里插入图片描述
4.常量
常量是指程序里持续不变的值,在整个程序运行过程中它是不可改变的,改变的只是对象的输出地址;(放在方法区中,方法区含有class文件)
Java7特性:
1)数值常量对下划线支持,JDK7后可以再数值常量中使用“
”来提升代码可读性;(例如在金融或者计算机领域中,不能再小数后面,或者数字开始的结束的地方放下划线)。
2)声明二进制常量,对于整形类型(byte、short、int和long来说)可以用’0b’前缀来表示这是为二进制的常量。
3)进制数
int a9 =0_52;//8进制数
int a2 = 5_2;//10进制数
int a7 = 0x5_2;//16进制数
byte b1 = 0b00100001;//二进制数
5.变量
1)是指在程序中的运行过程中随时可以发生变化的量;
2)变量是程序中数据的临时存放场所,保存程序运行时用户输入的数据,特定的运算结果等;
3)变量是内存中的一小块区域,使用变量名来访问这块区域的数据,因此,每一个变量使用前必须要先申明(强类型语言的特点),让后必须进行赋值(初始化操作),才能使用,(变量存在于堆中);
4)Eg:变量申明的格式
变量类型 变量名 = 变量初值;
int x = 3;//声明变量
double b =0.123;//申明变量
char ch;//申明变量
cha = ‘a’//变量赋值;
补充:常量是公共的、静态的、不可改变的,必须初始化;
变量是可变的、值不固定的、可分为成员变量、全局变量。
6.八种基本数据类型
1)四种整数数字类型:byte、short、int、long;(申明long形后面+上L或者l)
2)两种浮点数字类型:double、float;
(float的精准度为7,使用时需在数字后面加’f’或者’F’;double的精准度为14)
3)字符类型:char(通常取值可为:英文字母、数字、转义序列、特殊字符等只能为单个);
4)布尔类型:boolean(适用于逻辑运算,数据类型有两个值:true/false);
数据类型内存大小以及取值范围表:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值