-
jar包和war包的区别
jar包和war包的区别 一、概念 jar包:JAR包是类的归档文件,JAR 文件格式以流行的 ZIP 文件格式为基...
-
KMP算法
KMP算法 Java编写,KMP算法 KMP算法 一个专门匹配字符串的算法 e,g 先给出一个 待匹配字符串 B a b a a b b a b a a b0 0 1 1 2 0 1 2 3 4 5 // 从 2 个字母开始进行匹配,第一个的F数组值,默认为 0,m 即字符串长度for(int i = 1; i m; i++){ // j 可以代表将与 B[i]...
-
java 模板方法模式
java 模板方法模式 在定义功能时,功能的一部分是确定的,但是有一部分是不确定的,而确定的部分在使用不确定的部分,那么这时就将不确定的部分暴露出去。由子类去完成。 案例:求一段代码的运行时间 abstract class GetTime{ public final void getTime(){ long start...
-
java 抽象类
java 抽象类 当多个类中出现相同功能,但是功能主体不同,这时可以进行向上抽取,只抽取功能定义,而不抽取功能主体。 抽象类的特点: 1.抽象方法一定定义在抽象类中 2.抽象方法和抽象类都必须被abstract关键字修饰。 3.抽象类不可以用new创建对象,因为调用抽象方法没...
-
Java IO流 手画类图
Java IO流 手画类图 InputStream OutputStream Reader Writer...
-
java final关键字
java final关键字 1.可以修饰类、变量、函数。 2.被final修饰的类不可以被继承,为了避免被继承,被子类复写功能。 3.被final修饰的方法不可以被复写。 4.被final修饰的变量是一个常量只能赋值一次,即可以修饰成员变量,又可以修饰局部变量。 在描述事物时,一些数据...
-
Java 实现序列化和反序列化
Java 实现序列化和反序列化 package com.io.homework; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOExcep...
-
ClassLoader&双亲委派&类初始化过程
ClassLoader双亲委派类初始化过程 1.class sycle 类加载的生命周期:加载(Loading)验证(Verification)准备(Preparation)解析(Resolution)初始化(Initialization)使用(Using)卸载(Unloading)。 关注点1: loading 将class 二进制文件加载到内存中 通过一个...
-
原创 |我是如何解决POI解析Excel出现的OOM问题的?
原创 |我是如何解决POI解析Excel出现的OOM问题的? 背景 之前接手过一个解析Excel的项目,使用的是Java里的POI组件解析的,但是在解析时候经常出现OOM,后来我从下面几个方面优化了下,解决了99%的问题,对,你没看错,只解决了99%。 解决方案 1.调整JVM的堆内存 我们...
-
Java连载98-FileReader和FileWriter详解
Java连载98-FileReader和FileWriter详解 一、FileReader详解 1.java.io.Reader java.io.InputStreamReader;转换流(字节输入流---字符输入流) java.io.FileReader?;文件字符输入流 2.java.io.Writer java.io.OutputStreamWriter;转换流(字节输出流--字节输出流) jav...
2020-03-17 16:02:30 文件txt微信公众号微信myeclipse公众号PSAVHTTPSeclipse
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
