20170801 - 今日技能封装 - Q
1 如何在Linux中运行某个程序?若已在该目录下呢?
2 什么是变量?
3 如何声明变量?何时要声明变量?
4 如何同时声明变量a和b?
5 声明变量可以不赋值吗?
6 变量的命名需注意:可用于命名的字符有哪些?不能以什么开头?不能以什么命名?区分大小写吗?建议以什么命名?建议命名方法有?
7 初始化变量是什么意思?
8 int a,b=1;int c = a + b;是否会报错?
9 声明了变量a为整型,是否可以在后续赋值为字符串?
10 a = a + 10;以数据存储的角度如何解释?
11 未赋值的变量在屏幕输出是否会报错?
12 int _a,$a,a_5,a$1,1a;是否会报错,原因是?
14 Java的数据类型有多少种?分别是?各数据类型字节分别是?
15 定义变量类型需考虑?
16 int类型范围在?占用多少个字节?
17 100亿直接写于证书直接量正确与否?
18 Java整数相除会发生什么?6/5如何才能保留小数位?
19 Java如何求百分比?
20 直接量超范围是什么?运算超范围是?
21 长整型有多少个字节?
22 长整型如何表示?
23 10亿*2*10L是否会溢出?
24 20亿*2*10L是否会溢出?显示的值是什么?
25 有可能溢出的情况,L需放在哪一位?
26 用什么函数获取自1970年1月1日到现在的毫秒数?
27 Java中如何定义浮点数?默认小数为什么类型?
28 默认小数直接量为double类型,如果需要表示float类型的直接量,需要加什么?
29 double和float精度更高?
30 double时运算时会出现什么?原因是?
31 精确运算场合不可用什么类型的数据?应该用什么?
32 最大值溢出2后的结果为?
33 long B = 10000000000;long BC = 1000000000L;哪个正确?为什么?
34 double pi = 3.14; float pi2 = 3.14; float pi2 = 3.14f;float pi4 = 1;哪个正确?为什么?
35 什么情况需要在值后加f或l?
36 溢出会报错吗?溢出后的值如何计算?
37 字符char与int的关系?
38 char a = 97;char b = 'a';相同吗?
39 ASCII码与Unicode的关系是什么?
40 字符a在第几位?字符A在第几位?字符0在第几位?
41 如何定义字符类型数据?有几种定义方式?
42 用字符直接量定义字符类型数据时需注意什么?
43 用字符码直接定义字符类型数据,需注意什么?
44 字符类型数据与字符串类型数据相同吗?
44 println('2'+'2')显示的结果是?
45 定义一个 ‘\’ 和 ‘ ' ’ 需如何定义?
46 char c1 = ''是否正确?
47 如何定义布尔类型的变量?
48 char c = 97;在屏幕上输出会显示什么?为什么?
49 关于赋值及数据类型的一些理解。
50 数据类型的转换有?
51 强转的语法是?
52 double p1 = 80/100;double p2 = 80.0/100;分别的结果是?如何理解java中的运算?
53 数据类型的大小排序是?
54 整数直接量可以直接赋值给byte,short,charn吗?
55 Scanner的用法有哪些?
常见可能犯错的地方
浮点数 运算法则 浮点数得出值不精准.
double width = 6.0;
double length = 4.9;
System.out.println(width - length);
(1.0999999999999996)
单引号仅限用于字符类型,字符类型参加运算会立刻被当做int类型处理,出来的结果也是int类型.