Java笔记
文章平均质量分 69
FallingSkies
这个作者很懒,什么都没留下…
展开
-
Java笔记:多态
多态是继封装、继承之后面向对象的第三大特性。 多态也即是同一行为多个不同的表现形式前提继承或者实现方法的重写父类引用指向子类对象多态体现的格式父类类型 变量名 = new 子类类型();变量名.方法名();父类类型:即子类对象继承的父类类型或者实现的接口类型代码举例:Fu f = new Zi();f.method();当使用多态的方式来调用方式时...原创 2018-08-15 17:27:37 · 139 阅读 · 0 评论 -
Java笔记:反射
框架:即半成品的软件,可以在其基础上进行软件开发,以简化代码 反射:将类的各个组成部分封装为其他对象,也即是反射机制 好处:可以在程序运行过程中操作这些对象可以解耦,提高程序的可扩展性获取class对象的方式:1.Class.forName(“全类名”):将字节码文件加载进内存,并返回Class对象 多用于配置文件,将类名定义在配置文件中。读取文件,加载类2...原创 2018-09-09 12:53:48 · 174 阅读 · 0 评论 -
Java笔记:IO流
IO概述数据的传输,可以看作一种数据的流动,按照流动的放心,以内存为基准,分为输入input和输出output,即流向内存是输入流,流出内存是输出流java中I/O操作,主要是指使用java.io包下的内容,进行输入输出操作,输入也被叫做读取数据,输出也被叫做写出数据IO分类根据数据的流向分为:输入流和输出流输入流:把数据从其他设备上读取到内存的流输出流:把数据从内存中...原创 2018-09-02 13:07:39 · 165 阅读 · 0 评论 -
Java笔记:双列集合框架
Map集合Map接口下的集合与Collection接口下的集合存储数据的形式不同。Collection中的集合是孤立存在的Map中的集合元素是成对存在的Map中的集合不能包含重复的键,但是值可以重复,每个键对应一个值Map接口中的常用方法public V put(K key,V value):把指定的键与指定的值添加到Map集合中public V remove(Obj...原创 2018-08-23 14:48:30 · 439 阅读 · 0 评论 -
Java笔记:多线程
并发与并行并发:多个事件在同一个时间段内发生并行:多个事件在同一时刻发生在操作系统中,并发指的是宏观下一段时间内多个程序运行,在单核心cpu系统中,每一时刻只能有一道程序执行,即在微观下这些程序是分时交替运行的,只是给人的感觉是同时运行而已,这是因为分时交替运行的时间非常短而在多核心cpu系统中,这些可以并发执行的程序便可以分配到多个cpu上并行执行,即每个处理器都处理一个可以并...原创 2018-08-27 14:24:52 · 145 阅读 · 0 评论 -
Java笔记:泛型
在JDK5之后,Java新增了泛型(Generic)语法,设计API时可以指定类或方法支持泛型,这样我们使用API的时候也变得更为简洁,并得到了编译时期的语法检查 泛型:可以在类或方法中预支地使用未知的类型 一般在创建对象时,将未知的类型确定为具体的类型,当没有指定具体泛型时,默认类型为Object类型...原创 2018-08-17 13:06:50 · 119 阅读 · 0 评论 -
Java笔记:接口
接口,即Java语言中的一种引用类型,为方法的集合。 接口内部主要封装了一些方法,在JDK7以前包含有抽象方法,JDK8追加了默认方法和静态方法,JDK9追加了私有方法。 接口定义方法类似于类但是使用interface关键字,同时接口也会被编译成 .class 文件。 接口一般不能直接使用,需要一个实现类去实现(implements)接口,然后创建实现类的对象来调用方法。 实现类必须覆盖重...原创 2018-08-13 21:06:40 · 255 阅读 · 0 评论 -
Java笔记:单列集合框架
在原创 2018-08-15 21:05:13 · 176 阅读 · 0 评论 -
Java笔记:包装类
Java提供了两个类型系统,基本类型和引用类型,使用基本类型效率高,而很多情况下创建对象可以使用更多的功能,如果想要基本类型像对象一样操作,就可以使用基本类型对应的包装类 基本类型 对应的包装类 (位于java.lang包中) byte Byte short Short int Integer long Long floa...原创 2018-08-15 20:15:55 · 121 阅读 · 0 评论 -
JDBC笔记
JDBC:Java DataBase Connecticity 即Java数据库连接,Java语言操作数据库 JDBC本质是SUN公司定义的一条操作所有关系型数据库的规则,即接口,各个数据库厂商实现这个接口,提供各自的jar包供我们使用快速入门1.导入驱动jar包 2.注册驱动 Class.forName(“com.mysql.jdbc.Driver”); 3.获取数据库连接对象 ...原创 2018-09-18 12:58:26 · 149 阅读 · 0 评论