
JAVA
老肖79
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
StringBuilder与StringBuffer的区别
相信大家看到过很多比较String和StringBuffer区别的文章,也明白这两者的区别,然而自从Java 5.0发布以后,我们的比较列表上将多出一个对象了,这就是StringBuilder类。String类是不可变类,任何对String的改变都会引发新的String对象的生成;而StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象,可变和不可变类这一对对象已经齐全转载 2012-09-22 21:25:06 · 565 阅读 · 0 评论 -
linux下用eclipse开发c/c++
1.http://www.eclipse.org/downloads/在这里下载:Eclipse IDE for C/C++ Developers (includes Incubating components) 2.解压后新建项目:CDT中发现一些include提示“Unresolved inclusion“,但编译正常,经网上搜索可按以下方法修复:打开 Windows-->转载 2013-04-15 16:39:33 · 699 阅读 · 0 评论 -
利用java反射机制进行对象操作
我们经常使用COMMONS-BEANUTILS包来进行bean的操作,例如从map到bean获从bean到map的映射,那么实现的原理是什么呢,下面举个简单的操作的例子;首先,我建立一个beanpublic class Bean {private String test1;private String getTest1() {return test1;}privat转载 2013-04-16 19:38:26 · 576 阅读 · 0 评论 -
知识准备:一维数组的初始化
http://book.2cto.com/201210/7718.html Java数组的初始化主要分为两种:静态初始化和动态初始化。在了解这两种初始化方式之前,先看一下Java提供的数组默认初始化。Java为了保证安全性,防止内存缺失,为已创建的数组提供了默认初始化机制。在创建成功一个数组后,将完成如下3个动作: 创建一个数组对象。 在内存中给数组分配存储空间转载 2013-07-29 14:42:10 · 1206 阅读 · 0 评论 -
String.getBytes(); .
http://blog.youkuaiyun.com/maxracer/article/details/6075057 在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组.这个表示在不通Operation System下,返回的东西不一样!String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码转载 2013-08-20 17:06:39 · 652 阅读 · 0 评论 -
java 反射 Field类
http://www.360doc.com/content/11/1231/14/1954236_176297236.shtmljava 反射 Field类 -------用到一个bean Java代码 package com.ncs; public class Point { pri转载 2013-09-23 14:10:12 · 722 阅读 · 0 评论 -
ExecutorService线程池
http://blog.sina.com.cn/s/blog_4f1c99de01011yq3.html ExecutorService线程池ExecutorService 建立多线程的步骤: 1。定义线程类 class Handler implements Runnable{ } 2。建立ExecutorService线程池 ExecutorServi转载 2013-12-19 14:00:07 · 747 阅读 · 0 评论 -
-----------------ThreadPoolExecutor使用和思考(上)-线程池大小设置与BlockingQueue的三种实现区别
http://dongxuan.iteye.com/blog/901689工作中多处接触到了ThreadPoolExecutor。趁着现在还算空,学习总结一下。 前记: jdk官方文档(javadoc)是学习的最好,最权威的参考。文章分上中下。上篇中主要介绍ThreadPoolExecutor接受任务相关的两方面入参的意义和区别,池大小参数corePoo转载 2014-03-26 14:00:20 · 565 阅读 · 0 评论 -
ThreadPoolExecutor几点使用建议
http://www.iteye.com/topic/1118660背景前段时间一个项目中因为涉及大量的线程开发,把jdk cocurrent的代码重新再过了一遍。这篇文章中主要是记录一下学习ThreadPoolExecutor过程中容易被人忽略的点,Doug Lea的整个类设计还是非常nice的 正文先看一副图,描述了ThreadPoolExecu转载 2014-03-26 13:53:18 · 731 阅读 · 0 评论 -
由replaceAll引发的java.util.regex.PatternSyntaxException错误
如text.replaceAll(filename, newPicName); 出错filename 中含有正则表达式的特殊字符,正则表达式引擎将其解释为语法错误,改成: text.replace(filename, newPicName); 这样就行了,按照普通字符来工作。 replaceAll 方法的第一个参数是一个正则表达式。 replace 方法虽然采用转载 2013-03-26 16:25:27 · 715 阅读 · 0 评论 -
java.lang.UnsatisfiedLinkError: no XXX in java.library.path .
http://forums.sun.com/thread.jspa?messageID=4090176 其中涉及的测试源码如下:For those who didn't install java with default settings, a systematic way for solving JNI class path problem is:1> include "Syst转载 2013-03-14 18:51:24 · 898 阅读 · 0 评论 -
JAVA中int、String的类型转换
int -> Stringint i=12345;String s="";第一种方法:s=i+"";第二种方法:s=String.valueOf(i);这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢?String -> ints="12345";int i;第一种方法:i=Integer.parseInt(s);第二种方法:i=Inte转载 2012-11-13 13:30:02 · 618 阅读 · 0 评论 -
java解析xml汇总
关键字:Java解析xml、解析xml四种方法、DOM、SAX、JDOM、DOM4j、XPath【引言】目前在Java中用于解析XML的技术很多,主流的有DOM、SAX、JDOM、DOM4j,下文主要介绍这4种解析XML文档技术的使用、优缺点及性能测试。一、【基础知识——扫盲】sax、dom是两种对xml文档进行解析的方法(没有具体实现,只是接口),所以只有它们是无法解析x转载 2012-11-13 22:00:40 · 500 阅读 · 0 评论 -
使用new和反射实例化内部类对象
前两天看到一道面试题,是关于内部类的知识,觉得很有意思,现对其详细讲解,绝对原创!~这道题是这样的:根据注释填写(1),(2),(3)处的代码public class Test{public static void main(String[] args){// 初始化Bean1(1)bean1.I++;// 初始化Bean2(2)bean2.J++;//转载 2012-12-19 16:06:41 · 748 阅读 · 0 评论 -
Java语言中的ClassLoader与Package机制
http://www.cnblogs.com/uptownBoy/articles/1698568.html 为了深入了解Java的ClassLoader机制,我们先来做以下实验: package java.lang; public class Test { public static void main(String[] args) { char[] c = "1234567转载 2013-02-25 18:27:47 · 653 阅读 · 0 评论 -
浅谈ClassLoader
2012-8-2 09:53| 发布者: benben| 查看: 1229| 评论: 0摘要: JAVA启动后,是经过JVM各级ClassLoader来加载各个类到内存。为了更加了解加载过程,我通过分析和写了一个简单的ClassLoader来粗浅的分析它的原理。JVM的ClassLoader分三层,分别为Bootstrap ClassLoader,Extension ...转载 2013-02-25 18:41:05 · 551 阅读 · 0 评论 -
判断Android系统net和wap接入点的开发实例
我们使用Android设备连接网络时,如果是wap接入点就需要设置代理,而电信和移动联通的代理并不相同,移动和联通的wap代理都是10.0.0.172:80,电信的wap代理是10.0.0.200:80,所以进行Android开发时很有必要判断接入点。 接入点的类型 Net网络:运营商(移动联通电信)net网络,wifi,usb网络共享 Wap网络:转载 2013-02-26 16:36:40 · 642 阅读 · 0 评论 -
2010-09-21 15:58 [摘]Android如何将程序打成jar包
导出1. 创建java project2. 工程属性java build path->Libraries中加入android.jar3. package explorer中右键点击工程,export java->jar file.使用1. 创建android project2. 工程属性java build path->Libraries中加入刚才的jar文件3.转载 2013-02-28 13:28:14 · 494 阅读 · 0 评论 -
Java中HashMap遍历的两种方式
转]Java中HashMap遍历的两种方式原文地址: http://www.javaweb.cc/language/java/032291.shtml第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry转载 2013-03-13 18:36:08 · 756 阅读 · 0 评论 -
------------------java正则表达式验证邮箱、手机号码
http://hi.baidu.com/cqyqing/item/403a4242edb6be2311ee1ec5/** * 验证邮箱地址是否正确 * @param email * @return */ public static boolean checkEmail(String email){ boolean flag = false; try{转载 2014-04-21 19:31:23 · 3086 阅读 · 1 评论