随笔分类 -  Java相关

摘要:1。如果格林威治时间时间是date类型。(这种格式最简单) SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd"); Date d=new Date(); System.out.println("格林威治时间:"+d); String s=df. 阅读全文
posted @ 2016-12-09 14:53 岁月淡忘了谁 编辑
摘要:一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序列化,让它们 阅读全文
posted @ 2016-12-08 19:13 岁月淡忘了谁 编辑
摘要:一、功能描述: 将文件转成二进制数据放入数据库中,需要的时候,便可以取出安装与使用。 二、数据库: 建立一个数据库字段存放转成二进制的图片,这个字段有一个要求就是要设置成blob类型的 [sql] view plaincopy CREATE TABLE `save_image` ( `id` int 阅读全文
posted @ 2015-05-25 14:09 岁月淡忘了谁 编辑
摘要:1:byte[]转换为InputStream InputStream sbs = new ByteArrayInputStream(byte[] buf); 2:InputStream转换为InputStreambyte[] ByteArrayOutputStream swapStream = ne 阅读全文
posted @ 2015-05-22 16:44 岁月淡忘了谁 编辑
摘要:这是一个web搜索的基本程序,从命令行输入搜索条件(起始的URL、处理url的最大数、要搜索的字符串),它就会逐个对Internet上的URL进行实时搜索,查找并输出匹配搜索条件的页面。 这个程序的原型来自《java编程艺术》,为了更好的分析,站长去掉了其中的GUI部分,并稍作修改以适用jdk1.5 阅读全文
posted @ 2015-01-28 16:33 岁月淡忘了谁 编辑
摘要:String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说,String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于 阅读全文
posted @ 2014-10-21 18:33 岁月淡忘了谁 编辑
摘要:Reflection是Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特 阅读全文
posted @ 2014-08-15 11:17 岁月淡忘了谁 编辑
摘要:Java代码如下: package Test01; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; public class Test06 { /** 阅读全文
posted @ 2014-07-25 16:40 岁月淡忘了谁 编辑
摘要:Java代码如下: package Test01; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map 阅读全文
posted @ 2014-07-25 16:24 岁月淡忘了谁 编辑
摘要:public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map. 阅读全文
posted @ 2014-07-25 15:36 岁月淡忘了谁 编辑
摘要:以前遍历Map key-value比较习惯的方式是先获取Map中的所有key值,然后根据key,依次从Map中去数据,基本方式如下: Map<String,String> testData = new HashMap<String, String>(); ………………………………………………一些赋值 阅读全文
posted @ 2014-07-25 15:34 岁月淡忘了谁 编辑
摘要:前言: 1.声明一个map: Map map = new HashMap();2.向map中放值,注意:map是key-value的形式存放的.如:map.put(”sa”,”dd”);3.从map中取值:String str = map.get(”sa”).toString();结果是:str = 阅读全文
posted @ 2014-07-25 15:30 岁月淡忘了谁 编辑
摘要:Java代码如下: package Test01; import java.util.ArrayList; import java.util.List; public class Test02 { public static void main(String[] args){ a(); b(); c 阅读全文
posted @ 2014-07-25 14:57 岁月淡忘了谁 编辑
摘要:package Test01; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class Test01 { public static void main(String[] arg 阅读全文
posted @ 2014-07-22 14:20 岁月淡忘了谁 编辑
摘要:java中把list列表转为arrayList以及arraylist数组截取的简单方法 package xiaobai; import java.util.ArrayList; import java.util.Date; import java.util.List; import java.uti 阅读全文
posted @ 2014-07-22 14:18 岁月淡忘了谁 编辑
摘要:开发中不免碰到List与数组类型之间的相互转换,举一个简单的例子: Java代码 package test.test1; import java.util.ArrayList; import java.util.List; public class Test { /** * @param args 阅读全文
posted @ 2014-07-22 14:13 岁月淡忘了谁 编辑
摘要:Math.random()是令系统随机选取大于等于 0.0 且小于 1.0 的伪随机 double 值,是Java语言常用代码。 随机数生成20~90之间的数值,并求平均数: public class Random01 { public static void main(String[] args) 阅读全文
posted @ 2014-07-11 13:43 岁月淡忘了谁 编辑
摘要:随机数生成20~70之间的数值: public class Random { public static void main(String[] args) { java.util.Random r = new java.util.Random(); for (int i = 0; i < 10; i 阅读全文
posted @ 2014-07-11 13:35 岁月淡忘了谁 编辑

点击右上角即可分享
微信分享提示