摘要: 接收输入 Scanner类。有scanner构造函数,可以选择标准输入system.in,也可以选择文件。 scanner的hasnext方法返回Boolean,表示是否还有输入。next返回出输入。 系统相关 加载文件和动态链接库,针对native方法。如需完成操作系统底层硬件设备,需要借助c语言 阅读全文
posted @ 2020-03-05 12:17 小甲点点 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 异常机制可以使程序中的异常处理代码和政策业务代码分离,保证代码更加优雅,提高程序的健壮性。 java异常分为checked异常和runtime异常。checked异常在编译阶段由编译器处理,告知程序员进行修改。runtime异常无须处理,由异常处理机制捕获。 有try,catch,finally,t 阅读全文
posted @ 2020-03-03 12:25 小甲点点 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 因为设计者不知道编程者需要把什么样的类型对象放入集合中,所以为了通用性,把集合设计成能保存任何类型的对象。这就导致了一旦把对象放入集合,则对象变为object类型。(运行时类型没变) 这样会引起:集合对元素类型没有限制,可能会引起异常。 集合丢失了对象的状态信息,集合只知道是object,取出对象时 阅读全文
posted @ 2020-03-02 17:57 小甲点点 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 这个工具类里提供了大量方法对元素进行排序,查询和修改。 可以将集合设置为不可变,对集合对象实现同步控制。 同步控制 将制定集合包装成线程同步的集合。解决多线程并发访问集合时的线程安全问题。用synchronizedXxxx方法。 设置不可变集合。 emptyXxx返回一个空的,不可变的集合 sing 阅读全文
posted @ 2020-02-29 18:23 小甲点点 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Map和set集合有很大的相似。从源码来看,java是先实现了Map,然后通过包装一个value都为空对象的Map,就实现了Set。 Map是保存键值对的集合。key-value,key保存就是set集合,因此,key不能重复,没有顺序。 根据keyset的集合不同,Map也有hashmap,has 阅读全文
posted @ 2020-02-28 20:30 小甲点点 阅读(116) 评论(0) 推荐(0) 编辑
摘要: java集合大致分为5种 set:无序,不可以重复 List:有序,可以重复 Map:具有映射关系的集合 Queue:java5新增。代表一种队列集合实现。 java集合就像一个容器,把多个对像(实际上是对象的引用)丢进该容器中。 java5之前,java集合会丢失容器中所有对象的数据类型,把所有对 阅读全文
posted @ 2020-02-21 19:58 小甲点点 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 包装类 java时面向对象的语言,但是还是有8种不是继承至object的数据类型。因此java提供了包装类,将这几种基本类型,自动装箱成类实例。 当然自动装箱只能是类型匹配才可以。 还提供了基本类型和字符串之间的转换。parseXxx(string)和string.valueof()。 其中比较大小 阅读全文
posted @ 2020-02-18 17:31 小甲点点 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 类是引用类型。 类的修饰符有public,final,abstract。 类中包括,成员变量(field)可以由public,protected,private中任意一个修饰,static,final可以组合修饰。 类中包括,成员方法,可以由public,protected,private中一个修饰 阅读全文
posted @ 2020-02-17 13:00 小甲点点 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 数据类型包括:整数类型byte (8位),short(16位),int(32位),long(64位),字符类型char(32位),浮点类型 float(32位) doble(54位) 布尔类型 类型转换: 阅读全文
posted @ 2020-02-12 18:32 小甲点点 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 今天开始学习java,首先搞搞清楚这几个东西之间的关系。 java是可以跨平台的高级语言。高级语言就需要编译,执行。我们写完java源代码之后,第一步要编译。这时候就用到JDK,jdk中的javac命令,将java编译成字节码,也就是二进制码,也就是.class文件,但是这个二进制码不是真正的机器码 阅读全文
posted @ 2020-02-12 17:03 小甲点点 阅读(259) 评论(0) 推荐(0) 编辑