![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java语言基础
LvQing825
这个作者很懒,什么都没留下…
展开
-
newInstance()方法和new关键字的区别
[b]在初始化一个类,生成一个实例的时候,newInstance()方法和new关键字除了一个是方法,一个是关键字外,最主要有什么区别?它们的区别在于创建对象的方式不一样,前者是使用类加载机制,后者是创建一个新类。那么为什么会有两种创建对象方式?这主要考虑到软件的可伸缩、可扩展和可重用等软件设计思想。 Java中工厂模式经常使用newInstance()方法来创建对象,因此从为什么...2010-05-01 19:26:02 · 198 阅读 · 0 评论 -
Date、String、Calendar类型之间的转化
1.Calendar 转化 String //获取当前时间的具体情况,如年,月,日,week,date,分,秒等 Calendar calendat = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");String dateStr = sdf.format(ca...原创 2010-05-27 17:25:21 · 132 阅读 · 0 评论 -
FilenameFilter接口的用法(转)
使用FilenameFilter实现图片过滤,只要.gif,.jpg,.png文件。[code="java"]public class ImageFilter implements FilenameFilter{ public boolean isGif(String file) { if (file.toLowerCase().endsWith("...原创 2010-06-18 15:04:41 · 303 阅读 · 0 评论 -
JXL解析excel
在进行实践前,我们需要对excel有一个大致的了解,excel文件由一个工作簿(Workbook)组成,工作簿由工作表(sheet)组成,每个工作表又由很多单元格(cell)组成. 工作簿有自己的特征,同样工作表,单元格也一样.从大局上了解了excel文件,对于我们更好的使用jxl是有一定的帮助的.具体请查看(一)API 在jxl中其大概的层次是这样的 名称 ...原创 2010-06-18 19:54:57 · 212 阅读 · 0 评论 -
Java使用XStream将集合类内容序列化为XML (转)
最近因工作需要,在研究将Collection 生成xml文件,发现XStream的真的很好用,无需任何配置就可以将Collection类的内容序列化为XML,下面我就将我的心得和大家分享一下。 首先请下载XStream,目前最新版本是1.3.1,下载地址:http://xstream.codehaus.org/download.html 请将下载后的jar文...原创 2010-06-21 17:18:06 · 193 阅读 · 0 评论 -
JDK1.5新特性
“JDK1.5”的一个重要主题就是通过新增一些特性来简化开发,这些特性包括:泛型,for-each 循环,自动装箱/拆箱,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 一. 首先简单介绍一下各种特性及其使用 1.泛型(Generic) C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型的对象,相应地从...原创 2010-09-29 18:59:57 · 97 阅读 · 0 评论 -
7个致命的 Linux 命令
如果你是一个 Linux 新手,在好奇心的驱使下,可能会去尝试从各个渠道获得的命令。以下是 7 个致命的 Linux 命令,轻则使你的数据造成丢失,重则使你的系统造成瘫痪,所以,你应当竭力避免在系统中运行它们。rm -rf / 此命令将递归并强制删除 / 目录下的所有文件。 char esp[] __attribute__ ((section(".text"))) /* e.s.p...原创 2010-10-18 18:26:30 · 136 阅读 · 0 评论 -
java.lang包应用
String 1.字符串倒序排列;如:String str="ABCDEFG"; 倒序排列的结果为"GGEDCBA";第一种方法: 调用charAt(int index)方法public static String result(String str){ StringBuffer sb=new StringBuffer(); for(int i=str.length()-1;i&...原创 2010-10-18 19:35:02 · 120 阅读 · 0 评论 -
10 个最酷的 Linux 单行命令
下面是来自 Commandlinefu 网站由用户投票决出的 10 个最酷的 Linux 单行命令,希望对你有用。 sudo !!以 root 帐户执行上一条命令。python -m SimpleHTTPServer利用 Python 搭建一个简单的 Web 服务器,可通过 http://$HOSTNAME:8000 访问。 :w !sudo tee %...2010-10-26 18:22:33 · 129 阅读 · 0 评论 -
svn图解安装教程
今天在网站上找到了一套非常不错的svn图解安装教程: SVN快速入门3——整合eclipse(1)http://www.blogjava.net/gdhqs/archive/2009/07/03/285399.html SVN快速入门3--整合eclipse(2)http://www.blogjava.net/gdhqs/archive/200...原创 2010-05-27 11:13:38 · 101 阅读 · 0 评论 -
Java中各种异常类及其解释
算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsException 违背安全原则异常:SecturityExce...原创 2010-05-25 20:20:11 · 220 阅读 · 0 评论 -
JAVA中使用JCOM和JXL
在JAVA中使用JCOM和JXL进行Excel编程的注意要点: (1)在你的lib下要有jdom-1.0.jar,jxl-2.5.5.jar,jcom-2.2.4.jar,jcom.dll。 (2)要把jcom.dll同时放到你JDK的bin目录下或者放到系统盘的windows下(推荐放到JDK的BIN下) 把上面的JAR包都放好后开始写应用中的工具类(申明一下在JCOM中...原创 2010-05-25 10:34:46 · 218 阅读 · 0 评论 -
JAVA之反射机制
i.概念: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 ii.反射的作用: [1]可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型 [2]应用程序需要在运行时从某个特定的程序...2010-05-01 19:46:25 · 83 阅读 · 0 评论 -
JAVA第三方开源库之Quartz
[b]简介:Quartz 是个开源的作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz 的两个基本单元是作业(job)和触发器(trigger)。作业 是能够调度的可执行任务触发器 提供了对作业的调度,主要分为SimpleTrigger和Cron Trigger[/b][b]示例 1:作业[/b] 通过实现 org.qu...2010-05-01 20:33:35 · 181 阅读 · 0 评论 -
Ant
简介: Ant是一种基于java的build工具,有些类似于unix系统中的make命令,是Apache软件基金会Jakarta目录中的一个子项目,具有跨平台性,操作简单等特点。它具有编译、打jar包、部署、生成api等作用常用标签: 1.<project> 2.<property> 3.<target> 4.<mkdir>...2010-05-01 20:58:20 · 99 阅读 · 0 评论 -
JAVA第三方开源库之Dom4j
DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义: Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。 DOM4J使用起来非常简单。只要你了解基本的XML-DOM模型,就能使用。然而他自己带的指南只有短短一页(html),不过说的到挺全。国内的...2010-05-02 22:31:00 · 193 阅读 · 0 评论 -
JAVA第三方开源库之XStream
XStream是一个开源项目,利用它可以方便的进行java对象和xml之间进行转换,从而在测试,服务器设置等方面有很好的应用。先创建Java对象[b]1.Student类[/b][code="java"]package com.dheaven.demo.pojo;public class Student { private int age; public int g...2010-05-02 22:43:13 · 191 阅读 · 0 评论 -
强烈推荐几个比较好的Java代码查询网站
这些是我经常使用的一些Java代码查询网站,希望在这里能起到抛砖引玉的效果,大家群策群力,一起分享Java快乐。 1. java2s http://www.java2s.com/ 这个网站非常好,分成三大类,分别是Example、Products、 Articles,每个大类下又分别设许多小类,还有搜索功能,这样查找起来非常方便。。比如,如果要学习SWT/JFace,只要把Example下...原创 2010-07-22 11:37:50 · 384 阅读 · 0 评论 -
java.util.Properties
Properties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。 类结构图: 方法运用: voidlist(PrintStream out) 将属性列表输出到指定的输出流。Properties pro=System.getProperties();pro.list(System.ou...原创 2010-05-18 23:09:54 · 136 阅读 · 0 评论 -
Java类的编码和解码
编码:java.net.URLEncoder;[code="java"]public static String encode(String s,String charset){ try { return URLEncoder.encode(s, charset); } catch (UnsupportedEncodingException e) {...原创 2010-05-21 16:53:11 · 158 阅读 · 0 评论 -
Linux 命令总结
-------文件、目录操作命令----------ls 功能:显示file、dir信息ls dir ,--显示该dir下的filels -a dir,--显示该dir的file包含隐藏filels -al dir,---以格式化的方式显示该dir的file包含隐藏filels -l file,---显示file属性 (ll)ls -lh file,---显示该file大小...原创 2010-10-27 19:22:57 · 120 阅读 · 0 评论