摘要:
以下为本人的学习笔记 第1章:JDBC概述 1.1 数据的持久化 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。 持久化的主要应用是 阅读全文
摘要:
以下为本人的学习笔记 1.认识Annotation JDK1.5开始,java增加了对元数据(即类的组成单元数据)的支持,也就是(Annotation)注解,它是代码里做的特殊标记,这些标记可以在编译,类加载,运行时在不改变原有逻辑的情况下,被读取(通过反射来读取),并执行相应 的处理,通过使用An 阅读全文
摘要:
以下为本人的学习笔记 1.认识枚举 枚举不是类,是跟类,接口同级别的类型, 枚举就是限制某个类型的变量的取值只能为诺干个固定值中的一个,否则编译器就会报错; 枚举可以让编译器在编译时就可以控制源程序赋给的非法值,使用普通变量的方式在开发阶段无法实现这一目标 在JDK1.5之后,使用关键字enum定义 阅读全文
摘要:
以下为本人的学习笔记 1.为什么需要泛型 public class GenericDeom{ @Test public void test1(){ List list = new ArrayList(); list.add("tste"); list.add(10); list.add(new Ob 阅读全文
摘要:
以下为本人的学习笔记 1.反射 反射:通过对象获取对象的类信息 反射:JVM 在运行的时、对任意的一个对象、都能访问到这个类的属性和方法。 java反射机制是在运行状态中,对于任意一个类,都能直到这个类的所有属性和方法;对于任意一个对象,都能调用他的任意一个方法和属性,这种动态获取的信息以及动态调用 阅读全文
摘要:
以下为本人的学习笔记 1.网络编程基本概念 1.1 什么是计算机网络 把发布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递消息,共享硬件、软件、数据消息等资源 1.2 计算机网络的主要功能 资源共享 信息传输与集中处理 均衡负 阅读全文
摘要:
以下为本人的学习笔记 1.进程与线程 1.1 什么是进程 程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。而进程是程序在处理机上的一次执行过程,它是一个动态的概念。 进程是一个具有一定独立功能的程序,一个实体,每一个进程都有它自己的地址空间。 1.2 进程的状态 进程执行时的 阅读全文
摘要:
以下为本人的学习笔记 IO是一个庞大的体系,信息传递的通道靠IO,例如:文件读写、上传下载、网络通信等都要用到。 1.File类的基本概念 File类:表示文件和目录路径名的抽象表示形式 File类可以实现文件的创建、删除、重命名、得到路径、创建时间等等。是唯一与文件本身有关的操作类 File类的操 阅读全文
摘要:
以下为本人的学习笔记 1.集合框架概述 1.1集合框架 的作用 在实际开发中,我们经常会对一组相同类型的数据进行统一管理操作。到目前为止,我们可以使用数组结构,链表结构,二叉树来实现。 数组的最大问题在于数组中的元素个数是固定的,要实现动态数组,还是比较麻烦, 在JDK1.2版本后,java完整提供 阅读全文
摘要:
以下为本人的学习笔记 1、内部类 分类: 1.内部类:成员内部类,静态内部类, 局部内部类(定义在方法内部),匿名内部类 概念:在一个类的内部再定义一个完整的类(类中类) 特点: 编译之后可生成独立的字节码文件; 内部类可直接访问外部类的私有成员,而不破坏封装 可为外部类提供必要的内部功能组件 pu 阅读全文