public class Demo03 {
public static void main(String[] args) {
//整数拓展: 二进制0b 十进制 八进制0 十六进制0x
int i = 10; //十进制
int i1 = 010; //八进制0
int i2 = 0x10; //十六进制0x 0~9 A~F
System.out.println(i);
System.out.println(i1);
System.out.println(i2);
System.out.println("===========================================");
//====================================================================
//浮点数拓展:银行业务怎么表示:钱 //BigDecimal 数学工具类
//====================================================================
//float 有限 离散 舍入误差 大约 接近但不等于
//double
//最好不要用浮点数进行比较
//最好不要用浮点数进行比较
//最好不要用浮点数进行比较
float f = 0.1F;
double d = 1.0 / 10;
System.out.println(f == d);//false
float f1 = 2312312322212323213f;
float f2 = f1 + 1;
System.out.println(f1 == f2);//true
System.out.println("====================================================");
//====================================================================
//字符拓展
//====================================================================
char c1 = 'a';
char c2 = '中';
System.out.println(c1);
System.out.println((int)c1);//强制转换
System.out.println(c2);
System.out.println((int)c2);//强制转换
//所有字符的本质还是数字
//编码:Unicode 表: 97 = a 65 = A 2个字节 0~65535 共65536个字符
//U0000~UFFFF
char c3 = '\u0061';
System.out.println(c3);
System.out.println("=====================================================");
//转义字符
// \t 制表符
// \n 换行
//......
System.out.println("Hello\tWorld");
System.out.println("Hello\nWorld");
System.out.println("=====================================================");
String s1 = new String("Hello,World!");
String s2 = new String("Hello,World!");
System.out.println(s1==s2);//false
String s3 = "Hello,World!";
String s4 = "Hello,World!";
System.out.println(s3==s4);//true
//对象 从内存分析
//========================================================================
//布尔值拓展:
boolean flag = true;
if(flag == true){ }//新手
if(flag){}//老手
//less is more 代码要精简易读
}
}

最新文章

  1. vs运行时候冒了这个错:无法启动IIS Express Web 服务器~Win10
  2. Replace conditional with Polymorphism
  3. IT人 转型
  4. git如何放弃所有本地修改?
  5. 【Python自动化运维之路Day7】
  6. Softmax回归(使用tensorflow)
  7. Sql:查看数据库表和表结构的语句
  8. NodeJS 学习笔记一
  9. 如何编写轻量级 CSS 框架
  10. Java并发之synchronized关键字
  11. json小结和fastjson包的实际json操作
  12. SSH深度历险(十) AOP原理及相关概念学习+AspectJ注解方式配置spring AOP
  13. ORACLE11G R2 RAC的进程启动流程
  14. docker不能上传镜像到自己网站的仓库
  15. ogg 12.3 中 format release的变化
  16. (转)Understanding Memory in Deep Learning Systems: The Neuroscience, Psychology and Technology Perspectives
  17. 浏览器唤起APP的思路(本文转载)
  18. 好久不git这么多问题
  19. 七牛云整合Ueditor的ThinkPHP版本
  20. [20] 鼓状物(Drum)图形的生成算法

热门文章

  1. log查看工具log2console
  2. Java 在Word中添加多行图片水印
  3. Python基础--核心数据类型
  4. POJ 1742 Coins 【可行性背包】【非原创】
  5. Win10 Nodejs搭建http-server注意点
  6. Pycharm缺少环境变量+无法获取libcudnn.so.6
  7. mongodb & vue & node.js
  8. requestAnimationFrame & canvas
  9. Egg.js 是什么?
  10. [转]Ubuntu16.04安装搜狗输入法