java基础
iteye_10251
这个作者很懒,什么都没留下…
展开
-
java 小方法
//**************************************************************//下面的方法是完成文件后缀名的判断,返回的是后缀名首字母的大写形式public static String getFileType(String fileName){ String fileType=null; ...原创 2011-05-19 10:55:04 · 93 阅读 · 0 评论 -
JAVA取整
舍掉小数取整:Math.floor(2.0)=2舍掉小数取整:Math.floor(2.1)=2舍掉小数取整:Math.floor(2.5)=2舍掉小数取整:Math.floor(2.9)=2舍掉小数取整:Math.floor(-2.0)=-2舍掉小数取整:Math.floor(-2.1)=-3舍掉小数取整:Math.floor(-2.5)=-3舍掉小数取整:Math.floor(-2.9)=...原创 2012-02-10 09:54:57 · 128 阅读 · 0 评论 -
ResultSet
ResultSet 对象具有指向其当前数据行的光标。最初,光标被置于第一行之前。next 方法将光标移动到下一行;因为该方法在 ResultSet 对象没有下一行时返回 false,所以可以在 while 循环中使用它来迭代结果集。 while (rs.next()) {...原创 2011-04-27 15:08:44 · 89 阅读 · 0 评论 -
Java split()用法
Java split用法java.lang.string.splitsplit 方法将一个字符串分割为子字符串,然后将结果作为字符串数组返回。stringObj.split([separator,[limit]])stringObj必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。separator可选项。字符串或...原创 2011-04-28 13:48:19 · 85 阅读 · 0 评论 -
java字符串编码转换大全
无论是对程序的本地化还是国际化,都会涉及到字符编码的转换的问题。尤其在web应用中常常需要处理中文字符,这时就需要进行字符串的编码转换,将字符串编码转换为GBK或者GB2312。一、关键技术点: 1、当前流行的字符编码格式有:US-ASCII、ISO-8859-1、UTF-8、UTF-16BE、UTF-16LE、UTF-16、GBK、GB2312等,其中GBK、GB2312是专门...原创 2011-05-16 16:25:09 · 176 阅读 · 0 评论 -
Java 反斜杠 斜杠 编译 转换
package cn.rg.demo.test;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;public class BaseHtmlParser { public static String changeSymbol(String url){ ...原创 2011-05-17 10:54:00 · 876 阅读 · 0 评论 -
Java 定时器(1)
Java定时器(java.util.Timer)有定时触发计划任务的功能,通过配置定时器的间隔时间,在某一间隔时间段之后会自动有规律的调用预先所安排的计划任务(java.util.TimerTask)必须能让定时器宿主的存活期为整个Web工程生命期,在工程启动时能自动加载运行。结合这两点,跟Servlet上下文有关的侦听器就最合适不过了,通过在工程的配置文件中加以合理配置,会在工程启动...原创 2011-05-17 14:19:28 · 140 阅读 · 0 评论 -
Java_demo 定时器(2)
本例依据Java自身提供的接口实现,通过监听器(Listener)和定时器(Timer)定时执行某个任务(Task)。myListener类:package com.rg.listener;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;...原创 2011-05-17 14:40:58 · 113 阅读 · 0 评论 -
java 读取大容量文件,内存溢出?
java 读取大容量文件,内存溢出?怎么分段读取法一:(按一定行数分段读取)import java.io.IOException;import java.io.RandomAccessFile;public class T { public static void main(String[] args) throws IOException { Stri...原创 2012-09-23 11:19:54 · 2520 阅读 · 0 评论 -
Java QR code 二维码
You can refer to http://www.java2s.com/Code/Jar/z/Downloadzxingcore20jar.htm to download zxing-core-2.0.jar first.then create java fileMatrixToImageWriter.javapackage com.syc.util.qrcode;...原创 2013-09-19 23:19:45 · 259 阅读 · 0 评论 -
Java入门需掌握的30个基本概念
Java语言的11个关键特性 (1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb。 (2)分布式:Java带有很强大的TCP/IP协议族的例程库,Java应用程序能够通过URL来穿过网络来访问远程对象,由于servlet机制的出现,使Ja...原创 2011-04-11 17:41:35 · 54 阅读 · 0 评论 -
override(重写)和overload(重载)的异同
方法的重写(Overriding)和重载(Overloading)是Java多态性的不同表现。重写(Overriding)是父类与子类之间多态性的一种表现,而重载(Overloading)是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义...原创 2011-04-09 08:50:06 · 107 阅读 · 0 评论 -
SimpleDateFormat 类可以进行日期和字符串自由的转换
JAVA中么创建"yyyy-MM-dd HH:mm:ss"模式是DATE类型对象 方法:用 java.text.SimpleDateFormat 类可以进行日期和字符串自由的转换首先声明一个java.text.SimpleDateFormat的对象:java.text.SimpleDateFormat format = new java.text.SimpleDateForm...原创 2011-06-18 16:46:42 · 153 阅读 · 0 评论 -
java读取纯真IP数据库qqwry.dat的源代码
java读取纯真IP数据库QQwry.dat的源代码,要运行此程序必须有到网上下载QQwry.dat,下载地址 http://www.cz88.net/down/ 由于太大,我这里就不提供了。 1:IPSeeker.java package cn.sva.ip;import java.io.FileNotFoundException;import java.io....原创 2011-06-27 09:31:49 · 243 阅读 · 0 评论 -
JAVA如何计算程序运行时间
long t1=system.currentTimeMillis();//运行测试内容 codelong t2=system.currentTimeMillis();System.out.println(t2-t1);单位:毫秒2011-06-28 10:10:10 · 98 阅读 · 0 评论 -
java中subSequence方法和subString方法的区别
根据JDK的文档,String.subSequence只是为了实现CharSequence接口上的同名方法而放在那里的,其行为与String.subString一样。看看源码,实际上也是这样的: JDK 1.6.0_05 写道public CharSequence subSequence(int beginIndex, int endIndex) { return ...原创 2011-08-01 09:30:08 · 3003 阅读 · 0 评论 -
String类是否可以继承?
问题1:String类是否可以继承? String类是final类故不可以继承。一切由final修饰过的都不能继承 问题2:什么是OO?OO(Object–Oriented )面向对象 OO方法(Object-Oriented Method,面向对象方法,面向对象的方法)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO (Object-O...2011-09-10 10:56:16 · 528 阅读 · 0 评论 -
ArrayList Vector LinkedList 区别与用法
ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差。 LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,...2011-09-10 11:46:57 · 75 阅读 · 0 评论 -
Java MD5加密
呵呵,在网上查了看了很多,综合起来整理一个,先记下来以后用到了,直接来取。java 代码: /** * MD5 加密 */ private String getMD5Str(String str) { MessageDigest messageDigest = null; try ...2011-09-18 22:21:29 · 216 阅读 · 0 评论 -
搜狗的一个笔试题
以下程序是一个信息编码的程序,阅读其encode部分,并补全其decode部分 最后运行程序,会打印出的一句话。这句话就是我们要求的答案。 注意!这句话是用GBK编码的!题目code如下:package com.db;public class test { public static void encode(byte[] in, byte[] out, int pass...2011-09-21 16:24:31 · 126 阅读 · 0 评论 -
java api 中英文帮助文档
java api 中英文帮助文档: Sun 公司提供的Java API Docs是学习和使用Java语言中最经常使用的参考资料之一。但是长期以来此文档只有英文版,对于中国地区的Java开发者来说相当的不便。目前Sun 公司正在组织多方力量将此文档翻译成中文,并于2005年10月31日在Sun 中国技术社区(http://gceclub.sun.com.cn/)正式发布第一批中文版J...原创 2011-04-09 08:48:20 · 692 阅读 · 0 评论 -
String, StringBuffer, StringBuilder 举例探究效率
在自己以往的学习及工作经验中,形成的概念:String对象具有不变性,一旦String对象生成,就不可能在被改变;StringBuffer 线程安全;StringBuilder 线程不安全; 现针对以上三种Object,在自己机器上手写代码做测试,以验证三者的效率差异:三种Object同时在3种不同的字符串拼接中,循环5w次,耗时对比: Source Code:...2014-03-20 13:28:42 · 104 阅读 · 0 评论