java
文章平均质量分 66
萝卜特别甜
1234567890
展开
-
java基本数据类型
java中一共有8中基本类型:4种整型,2种浮点类型,1种用于表示Unicode编码的字符单元char,1种表示真值的boolean类型 int (4字节) short(2字节) long(8字节) byte(1字节) floating(4字节,数值有个后缀f或F,例如3.14f) double(8字节,默认类型,比如3.14,或3.14D(d),一般计算会出现误差,如果数字计算中不允许出现误差,就原创 2017-07-02 22:23:26 · 153 阅读 · 0 评论 -
java中的字符串(String)
1.字符串创建(长字符串连接,推荐StringBuilder) 1. 采用字面值的方式赋值:例如 String str = "hello",JVM首先会去字符串池中查找是否存在”hello”这个对象,如果不存在,则在字符串池中创建”hello”这个对象,然后将池中”hello”这个对象的引用地址返回给字符串常量str;如果存在,则不创建任何对象,直接将池中”hello”这个对象的地址返回原创 2017-07-02 23:37:49 · 282 阅读 · 0 评论 -
java大数值与数组
1.BigInteger和BigDecimal, 可以处理包含任意长度数字序列的数值。 主要的api: - add 加 - subtract 减 - multiply 乘 - divide 除 - mod 取余 - compareTo 比较大小 - valueOf2.java只有一维数组,多位数组被解释为”数组的数组”,从而可以构建不规则数组,例如: int[][]原创 2017-07-03 00:04:16 · 1230 阅读 · 0 评论 -
java 类
1.类与类之间的关系 依赖:uses-a 聚合:has-a 继承:is-a 2.方法参数:按值调用 一个方法不能修改一个基本类型的参数 一个方法可以改变一个对象参数的状态 一个方法不能让对象参数引用另一个新的对象 3.包的作用域: 标记为public部分可以被任意的类使用 标记为private的部分只能被定义它们的类使用 没有指定public或private的部分,可以被同一个包中的所有方法访问 4原创 2017-07-09 14:27:56 · 176 阅读 · 0 评论