摘要:
一、连接池 在实际的开发应用中,我们常常会对数据库进行大量的高并发的访问,而最原始的连接和操作方式并不能满足这种大量的访问,程序员为了追求更方便、更快捷、更科学安全的开发。第三方的工具类和Dao层的框架就应运而生了。DBCP连接池、和C3P0连接池就是2个常见的开源数据库连接池。 在与数据库进行交互 阅读全文
摘要:
一、JDBC的简介 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,由与各种数据库都有着一套自己的规范,JAVA对其操作的方法也各不相同,这对我们的开发造成了很大的困难。所以Sun公司提供了一种标准化的规范 - JDB 阅读全文
摘要:
一、XML的概述 XML的全名为可扩展标记语言(Extensible Markup Language),XML的作用为:1、传输,2、存取数据,3、软件的配置文件。传输现在都用更轻量的Json,而存储则用数据库。所以软件的配置文件是现在的XML的主要用途。现在的一些主流框架都是使用XML进项配置的。 阅读全文
摘要:
一、反射的介绍 JAVA反射机制是在运行状态中,能够获取任意一个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法。这种动态获取的以及动态调用对象的方法的功能称为java语言的反射机制。JAVA编译时是先获取到类,然后才是类里边的属性和方法,而反射则和编译相反,他是先获取类里边的对象和 阅读全文
摘要:
一、线程与进程 进程:正在计算机中运行的一个程序,当一个程序进入内存运行,即变成一个进程。一个软件至少有一个进程,有的软件在点击一个应用图标是可能会给你开多个进程,如:360全家桶。 线程:软件在计算机中执行的一条路径。软件可以是多线程的。 总结:一个程序运行后至少有一个进程,一个进程中可以包含多个 阅读全文
摘要:
一、网络协议的概述 多台计算机的连接和“交流”离不开网络的支持,而就像道路一样,为了保证传输的效率和安全,网络的传输也需要一定得规则。只有双方都满足这个规则才能建立联系。现在应用最广泛的就是目前应用最广泛的是TCP/IP协议(Transmission Control Protocal/Interne 阅读全文
摘要:
一、File类概述 File类是文件和目录路径名的抽象表示形式。File类可以理解为一个文件路径或者文件夹路径的JAVA表现形式,而路径又可以分为绝对路径(是一个固定路径,从盘符开始),相对路径(相对于eclipse下的路径)。 举例: 绝对路径:D:\\eclipse 相对路径:java.txt 阅读全文
摘要:
一、字节流 字节流是通过字节来进行读写操作的,他的使用对象相比于字符流来说更加的广泛。这主要是因为他们读写文件的方式而决定的。字符流读写文件时是将读取到的字节通过默认编码表转换成字符,在通过默认编码表将字符转换成字节存储到文件里,在这个过程中虽然提高了文本文档的读写效率,但是在面对非文本文件时 - 阅读全文
摘要:
一、IO流 IO流是Java为方便我们对文件的读写进行操作而提供的一种技术。按照读取写入文件的方式不同可以分为字符流和字节流,而每个流派按照功能又分为读和写。字符流读写操作的根类为Reader和Writer,其实现的常用子类分别为、写:PrintWriter、FileWriter、BufferedW 阅读全文
摘要:
一、Map整体结构体系 Map是集合的另一大派系,与Collection派系不同的是Map集合是以键值对儿的形式存储在集合的。两个键为映射关系,其中第一个键为主键(主键是唯一的不可重复),第二个键为value可以重复,他们两个是一对一的关系,可以存储集合或自定义类的对象。其常用的实现类有HashMa 阅读全文
摘要:
一、整体结构 Collection接口为一些单列集合的根接口,其常用子接口为List接口、Set接口。List接口常用实现子类为ArrayList(数组)LinkedList(链表)。Set接口常用实现子类为HashSet(哈希表)LinkedHashSet(哈希表和链表结合)。 二、Collect 阅读全文
摘要:
不论你是大神还是像我一样的菜鸟,在敲代码运行的时候一定会遇到这样和那样的错误,而我们和大神的区别在于大神在遇到到错误时可以根据自己的经验和错误信息很准确的找到“事故”地点并解决它,而我们往往要自己“随缘”或者慌了神。能准确的找到“事故”地点对于效率提高和平稳的心态有着很重要的作用。发现代码的错误有着 阅读全文