JAVA 教程
JAVA 教程:包含了所有代写案例以及部分答案
-
副标题#e# BufferedInputStream(缓冲输入流)的认知、源码和示例 本章内容包罗3个部门:BufferedInputStream先容,BufferedInputStream源码,以及BufferedInputStream利用示例。 BufferedInputStream 先容 BufferedInputStream 是缓冲输入流。它担任于FilterInputStream。 BufferedInputStream 的浸染是为另一个输入流添加一些成果,譬喻,提供“缓冲 … 继续阅读“java io进修(十一) 缓冲输入流的认知、源码和示例”
:
-
副标题#e# 前面,我们已经进修了ArrayList,并相识了fail-fast机制。这一章我们接着进修List的实现类——LinkedList。 和进修ArrayList一样,接下来呢,我们先对LinkedList有个整体认识,然后再进修它的源码;最后再通过实例来学会利用LinkedList。 第1部门 LinkedList先容 LinkedList简介 LinkedList 是一个担任于AbstractSequentialList的双向链表。它也可以被看成仓库、行列或 … 继续阅读“Java荟萃进修(五) LinkedList具体先容(源码理会)和利用示例”
:
-
副标题#e# 这一章,我们对Hashtable举办进修。 我们先对Hashtable有个整体认识,然后再进修它的源码,最后再通过实例来学会利用Hashtable。 第1部门 Hashtable先容 Hashtable 简介 和HashMap一样,Hashtable 也是一个散列表,它存储的内容是键值对(key-value)映射。 Hashtable 担任于Dictionary,实现了Map、Cloneable、java.io.Serializable接口。 Hashtable 的函数都是同步的, … 继续阅读“Java荟萃进修(十一) Hashtable具体先容(源码理会)和利用示例”
:
-
副标题#e# ByteArrayInputStream的简介,源码阐明和示例(包罗InputStream) 我们以ByteArrayInputStream,拉开对字节范例的“输入流”的进修序幕。 本章,我们会先对ByteArrayInputStream举办先容,然后深入相识一下它的源码,最后通过示例来把握它的用法。 ByteArrayInputStream 先容 ByteArrayInputStream 是字节数组输入流。它担任于InputStream。 它包括一个内部缓 … 继续阅读“java io进修(一)ByteArrayInputStream的简介,源码阐明和示例”
:
-
前段时间项目需要利用挪用DLL来节制POS机外设,如钱箱和小票打印机、顾主显示屏等,于是,我便开始了java挪用DLL中的要领的摸索,事实上,网上的例子照旧许多的,一些外部包的例子也有许多,但每小我私家的实际环境都有所差异,尽量只是一个很简朴的挪用,也花了我不少时间,在这里分享一下我的履历吧。 我是通过一个外部的JAR包来间接来得到DLL文件的句柄 的,它就是jacob了,这是java com brige的简写,呵呵, 这个名称起得很是形象吧,我用的版本是jacob 1.9的,你可以到它的官方网 … 继续阅读“java中如何挪用DLL要领”
:
-
副标题#e# 一、配景 对付有多个可选参数的类,我们一般通过什么步伐通报参数呢?这里提供了三种步伐: ①. 重叠结构器模式 ②. JavaBeans模式 ③. Builder构建器模式 下面我们来阐明一下以上三种要领的优势及漏洞。 二、重叠结构器模式 重叠结构器模式中第一个结构器中只有须要参数,第二个结构器有一个可选参数,第三个结构器中有两个可选参数,依次类推,最后一个结构器中包括所有可选参数。这种方案可行,可是有较大缺陷。 缺点:当有许多可选参数的时候,客户端代码很难编写,并难以阅读,假如客户 … 继续阅读“Effective Java (2) 碰着多个结构器参数时要思量用构建器”
:
-
副标题#e# 在上一章查察tomcat启动文件都干点啥—catalina.bat,说了在catalina.bat中都走了什么流程,最重要的是,我们得出了如下这段呼吁: _EXECJAVA=start "Tomcat" "E:\Program Files\Java\jdk1.7.0_40\bin\java" JAVA_OPTS= -Djava.util.logging.config.file="F:\apache-tomcat-7.0. … 继续阅读“查察tomcat启动文件都干点啥:Bootstrap.java”
:
-
副标题#e# 打仗java不久,偶有收获,最近想做一个web版RSS阅读器来熬炼一下。手头有几个从差异版本的foxmail中导出的opml文件,各人应该都知道,opml文件就是xml名目标。那么就先从这里入手,操练一下利用dom4j读取xml文件。 在java措施设计中,尤其是java web开拓措施,xml应用频率超高。Spring、Hibernate、Struts等各类web 框架,MyEclipse、Oracle等IDE,也都主要依托xml。可以说xml对付系统的设置,有着至关重要的浸染。 … 继续阅读“Java实现Web版RSS阅读器(一)dom4j读取xml(opml)文件”
:
-
副标题#e# ClassLoader主要对类的请求提供处事,当JVM需要某类时,它按照名称向ClassLoader要求这个类,然后由ClassLoader返回这个类的class工具。 ClassLoader认真载入系统的所有资源(Class,文件,图片,来自网络的字节约等),通过ClassLoader从而将资源载入JVM 中。每个class都有一个引用,指向本身的ClassLoader。 1. 得到ClassLoader的几种要领 可以通过如下3种要领获得ClassLoader : this.g … 继续阅读“如安在Java中利用ClassLoader载入类、文件和web资源等各类资源”
:
-
副标题#e# 上次的博文中 深入浅出Spring(二) IoC详解 和 深入浅出Spring(三) AOP详解中,我们别离先容了一下Spring框架的两个焦点一个是IoC,一个是AOP。接下来我们来做一个Spring的实例。 为了更好的讲授Spring的相关内容,这次的博文会针对一个【添加用户】的实例,举办慢慢的剖解和优化,再此进程中,细节内容各人不需要思量,只需要加深对Spring的领略即可。 1、实例一 首先,我们来看一个没有利用任何Spring框架内容,较量纯真的添加用户的实例。先看一下相 … 继续阅读“Spring进修(四) Spring实例阐明”
: