javacore
wyabc1986
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java注解10分钟精通
java内置了三种注解,定义在java.lang包中。 @Override 表示当前方法是覆盖父类的方法。 @Deprecated 表示当前元素是不赞成使用的。 @SuppressWarnings表示关闭一些不当的编译器警告信息。以下介绍SuppressWarnings的一些参数1、deprecation 使用了不赞成使用的类或方法时的警告2、unchecked 执原创 2012-04-15 13:24:01 · 1300 阅读 · 0 评论 -
C# java 中对http post传参数请求
C#中 //此处为http参数区域,可为普通拼接字符串或json,xml等格式 string json ="{\"removeFloatingIp\" : {\"address\": \"172.26.80.118\"}}"; byte[] data = encoding.GetBytes(json); //此处为为http请求url原创 2012-02-22 17:08:33 · 10673 阅读 · 1 评论 -
list,map,set互转
1.list转setJava代码 Set set = new HashSet(new ArrayList()); Java代码 Set set = new HashSet(new ArrayList()); 2.set转listJava代码 List list = ne转载 2011-12-26 22:22:25 · 1914 阅读 · 0 评论 -
static代码块深究
"java深度历险"一书在讲解“类装载”的一章中,举了以下的例子: 引用Java代码 public interface Assembly{ public void start();; } public class Word implements Assembly{ static{转载 2011-10-30 16:02:26 · 1491 阅读 · 0 评论 -
transient关键字
java语言的关键字,变量修饰符,如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。 Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来原创 2011-08-11 19:46:04 · 555 阅读 · 0 评论 -
synchronized关键字
synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程A每次运行到这个方法时,都要检查有没有其它正在用这个方法的线程B(或者C D等),有的话要等正在使用这个方法的线程B(或者C D)运行完这个方法后再运行此线程A,没有的话,直接运行 它包括两种用法:synch原创 2011-08-11 19:44:53 · 493 阅读 · 0 评论 -
java操作properties文件
package com.ccdevote.www.common.PropertiesDeal;import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.File原创 2011-07-16 00:54:45 · 1441 阅读 · 0 评论 -
simplefactory简单示例
public abstract class Product{ }public class ConcreteProductB extends Product{}public class ConcreteProductA extends Product原创 2011-07-13 23:39:10 · 457 阅读 · 0 评论 -
map的三种遍历方法
//最常规的一种遍历方法,最常规就是最常用的,虽然不复杂,但很重要,这是我们最熟悉的,就不多说了!! Collection c = map.values(); Iterator it = c.iterator(); for (; it.hasN原创 2011-07-22 23:42:10 · 544 阅读 · 0 评论 -
java生成id策略 IP加时间
/* */ import java.io.PrintStream;/* */ import java.net.InetAddress;/* */ /* */ public class UUIDHexGenerator/* *原创 2011-07-11 17:19:10 · 2469 阅读 · 0 评论 -
自己常用的stringUtils
/* */ import java.io.BufferedReader;/* */ import java.io.ByteArrayOutputStream;/* */ import java.io.File;/* */ imp原创 2011-07-11 17:22:08 · 2202 阅读 · 0 评论 -
java类中静态域、块,非静态域、块,构造函数的初始化顺序
我们大家都知道,对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序以此是(静态变量、静态初始化块)>(变量、初始化块)>构造器。我们也可以通过下面的测试代码来验证这一点: Java代码public class InitialOrderTest { // 静态变量 public static St原创 2011-06-27 14:41:00 · 2033 阅读 · 0 评论 -
java反映射demo
import java.beans.PropertyDescriptor;import java.lang.reflect.Field;import java.lang.reflect.Method;public class ReflectTest { /** * @param args */ public static void main(Strin原创 2011-06-07 16:30:00 · 2026 阅读 · 1 评论 -
Java并发包中的几种ExecutorService
1.CachedThreadPool CachedThreadPool首先会按照需要创建足够多的线程来执行任务(Task)。随着程序执行的过程,有的线程执行完了任务,可以被重新循环使用时,才不再创建新的线程来执行任务。我们采用《Thinking In Java》中的例子来分析。 首先,任务定义如下(实现了Runnable接口,并且复写了run方法):转载 2013-04-18 22:25:59 · 1062 阅读 · 0 评论
分享