Java
鼬用天照
让你难过的事,总有一天你会笑着说出来
展开
-
Java核心技术卷I读书笔记之检测字符串是否相等
使用equals方法检测两个字符串是否相等 s.equals(t) 注:一定不要使用==运算符检测两个字符串是否相等!这个运算符只能确定两个字符串是否放置在同一位置上。 如果虚拟机始终将相同的字符串共享,就可以使用==检测是否相等,然而实际上只有字符串常量是共享的, +或substring等操作产生的结果并不是共享的。 ...原创 2020-03-04 17:07:51 · 112 阅读 · 0 评论 -
Java核心技术卷I读书笔记之强制类型转换
强制类型转换的语法格式是在圆括号中给出想要转换的目标类型,后面紧跟待转换的变量名。 double x = 9.997; int nx = (int)x; 注: 1、如果试图将一个数值从一个类型强制转换为另一类型,而又超出了目标类型的范围,结果会被截断成一个完全不同的值 2、不要在boolean类型与任何数值类型之间进行强制转换,可以用条件表达式替代 b ? 1 : 0 ...原创 2020-03-04 14:40:07 · 107 阅读 · 0 评论 -
Java核心技术卷I读书笔记之Java常量
常量的声明: Java中使用关键字final声明常量 final double CM_PER_INCH = 2.54 使用关键字static final设置一个类常量 public static final double CM_PER_INCH = 2.54 注:const是Java保留关键字但是目前并没有使用,Java中必须使用final定义常量 ...原创 2020-03-04 14:17:25 · 132 阅读 · 0 评论 -
Java核心技术卷I读书笔记之Java数据类型
4种整型 注:在Java中所有的数值类型所占据的字节数量与平台无关 byte 1字节 short 2字节 int 4字节 long 8字节 2种浮点类型 注:double精度是float的两倍,一般都使用double类型。 ...原创 2020-03-04 11:24:49 · 131 阅读 · 0 评论