- Scanner: 扫描器类,可以扫描很多种类型的输入,键盘作为标准输入需在其参数项声明System.in的标准输入
Scanner input = new Scanner(System.in);
,在对象用完之后要及时关闭,否则会引起警告 -->input.close();
- System.out.printf(): 格式化输出,可以用占位符%f来控制输出的格式。
例如.
System.out.printf("%f + %f = %.2f\n", a, b, a + b);
,假设a为1,b为2则输出为: 1 + 2 = 3
需要注意的是占位符要根据变量的类型进行适配,%f为浮点数的占位符,%d为整数的占位符,%s为字符串的占位符 - 浮点数占位符%f 可以通过%.nf来精确到小数点后n位,如%.2f就是精确到小数点后2位 0.2134 --> 0.21
- 如果要在格式化字符中做取余的操作,只能将%写作%% 如
System.out.printf("%d %% %d = %d\n", c, d, c % d);
- 在计算机中表示数据的最小单位是比特 - bit - 一个0或者1
- 存储空间单位换算:
字节(Byte) = 8 bit
千字节(KB) = 1024 Byte
兆字节(MB) = 1024 KB
吉字节(GB) = 1024 MB
太字节(TB) = 1024 GB - 办理宽带讲的带宽100M是指速度可以达到100Mbps = 12.5MBps所以实际能够达到的速度峰值为 12.5 MBps
- Camel命名法
-命名类、接口、枚举、注解: 每个单词首字母大写
-命名变量、方法: 第一个单词全小写,从第二个单词开始每个单词首字母大写
-命名常量: 用全大写,多个单词用下划线分 - && || 都是短路运算符 不会引起多余的比较
- 类型字面量 类似于 String.class
int a1= 101; //十进制 int a2=0101; //八进制 int a3=0x101; //十六进制 int a4=0b101; //二进制 Java7+才有 long a5=101L; //长整数
- 科学计数法
1.2345e2=123.45 1.2345e-2=0.012345 - 由于计算机的存储的机制,数的最高位为符号位
00000000 表示0 所以10000000就不能再表示0,而计算机是将减、乘、除转换为加法做的所以数的负数是由二进制补码表示(方便进行计算)。 故同一类型的数负数部分比整数部分多1个。
第二天 - 知识点总结
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 章节1:Java基础知识 课时1:java300集如何学习 基于JDK7.0 深入内存结果,分析JDK源码 高手从...