考试大纲之基本元素

注:仅针对五月下旬的考试

1.标识符与关键字

  1. 标识符语法规范:(选择题)
    ·标识符由字母、下划线、美元符号和数字在组成,长度不受限制。
    ·标识符的第一个字符不能是数字字符。
    ·标识符不能是关键字。
    ·标识符不能是true、false、null。(尽管true、null、false不是关键字)
  2. 关键字

abstract、boolean、break、byte、case、catch、char、class、static、import、float、switch、finally、instanceof、interface、package、try、while、new、this、synchronize、switch、protected、native…

2.基本数据类型

八种基本数据类型:boolean、byte、short、char、int、long、float、double。
逻辑类型:boolean
整数类型:byte、short、int、long
字符类型:char
浮点类型:float、double
具体的表示范围可看:点击

3.类型转换

  当把一种基本的数据类型赋值给另一种基本类型变量时,就会涉及数据转换。下面讲的基本类型会涉及数据转换(不包含逻辑类型)。这些类型按精度从低到高排列:

byte short char int long float double

  当把级别低的变量赋值给高的变量时,系统自动完成数据类型的转换。例如:
float a = 100;
如果输出a的值,结果将是100.0。
int a = 50;
float b;
b = a;
如果输出b的值,结果将是50.0。
注意
把级别高的变量赋值给级别低的变量时,必须使用类型转换。
(类型名)要转换的值;
例如:
int a = (int)52.1;
long b = (long)52.11F;
int c = (int)521L;
输出结果:

a为52,b为52,c为521。

在这里插入图片描述
小知识
  在数值类型自动转换规则中,总是向范围更大的类型做自动转换,但是有时候可能损失精度,因此在定义变量类型的时候,一定要根据实际情况来选择合适的类型,尽量避免因为类型转化而损失信息。

原创文章 65 获赞 95 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_42635052/article/details/104942998