![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 80
hry2013
这个作者很懒,什么都没留下…
展开
-
Java基础 -- 泛型之泛型参数
泛型机制常用的参数有3个:“?”代表任意类型。如果只指定了,而没有extends,则默认是允许任意类。extends关键字声明了类型的上界,表示参数化的类型可能是所指定的类型,或者是此类型的子类。super关键字声明了类型的下界,表示参数化的类型可能是所指定的类型,或者是此类型的父类型,直至Object前提Fruit是Apple和Orange的超类。本章通过ja原创 2013-02-21 12:32:29 · 912 阅读 · 0 评论 -
Java正则表达式
参考文献: 1. 大名鼎鼎的《正则表达式30分钟入门教程》:http://deerchao.net/tutorials/regex/regex.htm2. Java正则表达式详解:http://edu.yesky.com/edupxpt/18/2143018.shtml3. java.util.regex.Pattern类:http://docs.oracle.com/...原创 2012-06-21 13:27:40 · 74 阅读 · 0 评论 -
Java技术文章
java虚拟机 java.lang.OutOfMemoryError: PermGen space及其解决方法 Excel、xml Java操作Excel文件导入 demojxl生成excel报错:“文件错误。可能某些数字格式已丢失” jxl只支持到excel2003,在生成新的excel时,使用到的模板是用office2010DO...原创 2012-07-03 22:21:20 · 94 阅读 · 0 评论 -
Java核心多线程 -- 消费者生产者Demo一
目的 实现1个生产者和多个消费者合作工作的模式手段 使用wait、notify和synchronized实现线程间同步;使用ConcurrentLinkedQueue同步队列 生成和消费的pojo类 public class AlarmBookPojo { private int iDeviceId; public int getiDeviceI...2012-07-28 13:11:23 · 105 阅读 · 0 评论 -
Swing学习系列 -- Swing读书笔记目录
为了便于二次查找,学习,特列出Swing的目录如下 ++ Swing读书笔记 1-1Swing常用的package++ Swing读书笔记 1-3版面管理器(Layout Menager) 1-3-1BorderLayout的使用 1-3-2FlowLayout的使用: 1-3-3GridLayout的使用: 1-3-5Grid...原创 2012-07-28 14:54:41 · 163 阅读 · 0 评论 -
java基础 -- 注释
参考文献 J2SE5中的最新注释功能SuppressWarnings Override、Deprecated和SuppressWarnings; 如何自定义注释@SuppressWarnings("*****") 详细介绍SuppressWarnings 非常不错通过Java annotation以及反射机制实现不同类型通用的数据库访问接口 ...2012-08-24 13:37:25 · 68 阅读 · 0 评论 -
java基础 -- 乱码
BufferedReader读取utf-8文件(html,txt等)开头有个问号解决BufferedReader读取utf-8文件(html,txt等)开头有个问号解决 读取UTF-8文件开头多出一个?的问题 分类读入、解析XML BOM、FEFF、FFFE、EF BB BF 定义去除java代码中的UTF-8 BOM Bom的处理 参考文献 ...2012-08-24 13:55:08 · 67 阅读 · 0 评论 -
java基础 -- IO、NIO
IO参考文献 NIO参考文献FileChannel类的简单用法 简单demo2012-08-25 09:32:04 · 61 阅读 · 0 评论 -
java基础 -- java自带exe
Java.exe 执行类: java -Xms128m -Xmx1024m -Dmysql.home="C:\Program Files\Mysql Greed Install\mysql-5.5.15-win32" -Dwork.home="E:\Java包\databaseUpdate" -classpath "E:\Java包\databaseUpdate...2012-08-29 08:33:18 · 110 阅读 · 0 评论 -
Java调用外部文件
Demo 涉及到执行外部函数时的环境变量 使用LineNumberReader处理执行结果 import java.io.IOException;import java.io.InputStreamReader;import java.io.LineNumberReader;import java.util.Iterator;import java.util...原创 2012-06-19 18:25:46 · 506 阅读 · 0 评论 -
Java基础内容技术文章
内存、引用 浅析Java的“克隆”方法 引用传递;影子克隆;深度克隆 文件 java获取当前路径 日期 java Date学习总结格式化MessageFormat用法 ArgumentIndex必须是非负整数 两个单引号才表示一个单引号,单个单引号会被省略 单引号会使某个字符或串保持原...原创 2012-06-19 13:54:07 · 74 阅读 · 0 评论 -
java基础 -- Preferences操作注册表
项目中需要使用java中操作注册表,发现可以使用java自带的API(java.util.prefs.Preferences)达到目的,发现网上的一篇对此API用法进行详细描述,特转载过来。文章源地址:http://hi.baidu.com/wiselyman/blog/item/09c76c2798db5d0a918f9d8e.html原标题: java.util.prefs转载 2013-02-25 21:35:16 · 2038 阅读 · 0 评论 -
Java性能
Java编程中“为了性能”尽量要做到的一些地方 http://www.iteye.com/magazines/66 写道1. 尽量避免过多过常的创建Java对象; 最大限度的重用对象,最好能用基本的数据类型或数组来替代对象。 2. 尽量使用局部变量, 尽量使用基本数据类型代替对象; 调用方法时传递的参数以及在调用中创建的临时变量都保存在栈(Stack)中,速度较快。其他变量,如静态...原创 2012-04-30 02:04:51 · 59 阅读 · 0 评论 -
Beanutil应用
0 包org.apache.commons.beanutilsorg.apache.commons.beanutils.convertersorg.apache.commons.beanutils.localeorg.apache.commons.beanutils.locale.converters 1 基础类Orderpublic class Order {...原创 2012-05-01 00:08:02 · 102 阅读 · 0 评论 -
枚举学习
1 枚举的应用 存储每周中的天份/** * 枚举的应用 存储每周中的天份 * * a 第一行是枚举类型 * b 构造器是private * c 定义若干个抽象方法 * d switch (this): 枚举类可以在switch语句中使用. */public enum WeekDateEnum { // 类的第一行枚举类型 MON {...原创 2012-05-01 13:34:37 · 65 阅读 · 0 评论 -
Java关键字
transient 变量修饰符,如果用transient声明一个实例变量,则表示此变量不会参与序列化。 Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前...原创 2012-05-23 22:20:26 · 51 阅读 · 0 评论 -
java打包成exe
目录结构jar -- config 配置文件 -- jar 依赖jar -- jre1.6.0 jre文件 12.exe 打包后的文件 test.jar 测试jar 步骤1 Welcome 2 Project type Regular mode:不把test.jar打包进12.exe,如果test.jar改变,...2012-05-30 13:36:53 · 101 阅读 · 0 评论 -
Java内存的技术文章
java.lang.OutOfMemoryError:OutOfMemoryError 和 PermGen摘要:PermGen名词解释,产生的表面原因和深层次原因;通过加大PermSize解决问题;Java堆名词解释,各个配置参数,demo;给出1G内存环境下java jvm 的参数设置参考PermGen space错误解决...原创 2012-06-07 18:43:00 · 58 阅读 · 0 评论 -
Tomcat 加载jar包的顺序
实验目的2个jar包中,各有一个类名完全相同的类Test,此时,如果一个工程中同时引入这2个jar包,那么此时工程中调用此Test时,它到底调用哪个jar包的Test类。 新建一个工程,里面有一个类Jar1 public class Jar1 { public void print(){ System.out.println("Test_1");...2012-06-16 12:45:31 · 971 阅读 · 0 评论 -
Java研究 -- Jdk获取本地计算机名称的一个Bug
通过Java1.6的jdk获取中文计算机名称时,存在一个bug。 前提条件 运行程序的计算机名称中含有中文,如:中文名称_ENGLISH运行程序的计算机ip为10.36.24.17 代码如下: public class NetAddress { public static void println(String s, InetAd...2012-08-31 14:15:27 · 122 阅读 · 0 评论