20170801 - 今日技能封装 - Q

Posted 清及

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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类型.

以上是关于20170801 - 今日技能封装 - Q的主要内容,如果未能解决你的问题,请参考以下文章

20170811 - 今日技能封装 - Q

20170803 - 今日技能封装 - Q

20170810 - 今日技能封装 - Q

20170802 - 今日技能封装 - Q

20170731 - 今日技能封装 - Q

20170812 - 今日技能封装 - Q