java_se
文章平均质量分 74
izard999
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java的int与byte转换之间的关系
在剖析该问题前请看如下代码public static String bytes2HexString(byte[] b) { String ret = ""; for (int i = 0; i String hex = Integer.toHexStri原创 2011-09-05 10:39:27 · 563 阅读 · 0 评论 -
关于HttpUrlConnection网络请求之返回结果的中文乱码原因的探索
不知道Google做了什么, 以前我们项目中的定位失效了! 于是网上搜了一把! 找到了一个方法跟大家分享一下!首先感谢http://blog.youkuaiyun.com/forsta/article/details/7477801这位博主.于是我按照他的方法写了个demo. 解析json异常. 于是我看我网络请求的结果, 发现json是有中文乱码的!于是我钻进死胡同了, 一直就认为是网络原创 2012-11-22 16:58:51 · 3521 阅读 · 0 评论 -
关于Eclipse无法关联出Base64Encoder以及相类似的类的解决方案
今天玩那个啥程序员光棍节的游戏, 后面需要用到Base64解码.我拿eclipse写程序准备搞的, 死活找不到这个Base64Decoder, 但是我Ctrl+Shift+T又可以关联出来源码.于是我郁闷了.. google了把, 发现这个玩意是eclipse给过滤了的(跟android过滤了internal包下面的API的一样的道理)google了一把, 终于找到解决方案, 首原创 2012-11-12 16:56:57 · 1212 阅读 · 0 评论 -
单例模式讨论篇:单例模式与垃圾回收
Jvm的垃圾回收机制到底会不会回收掉长时间不用的单例模式对象,这的确是一个比较有争议性的问题。将这一部分内容单独成篇的目的也是为了与广大博友广泛的讨论一下这个问题。为了能让更多的人看到这篇文章,请各位博友看完文章之后,点一下“顶”,让本篇文章排名尽量的靠前。笔者在此谢过。讨论命题:当一个单例的对象长久不用时,会不会被jvm的垃圾收集机制回收。 首先说一下为什么会产生这一疑问,转载 2012-03-20 14:45:03 · 624 阅读 · 0 评论 -
java获取mac地址-屏蔽ip封mac地址
首先要说的是:可以支持外网机器的mac地址获取。 以前弄了一个只能访问局域网。 有防火墙就访问不了, 但是这个不用担心了。 测试了百度的ip,已经可以获得mac地址测试效果图:java通过ip获取mac地址-封ip封mac地址import java.io.BufferedReader;import java.io.InputStreamReader;impor转载 2012-02-29 17:10:34 · 599 阅读 · 0 评论 -
Java堆内存的10个要点
我刚开始学习Java编程时,可不知道什么是堆内存或堆空间(heap space),甚至根本不管对象创建时都放在哪里去了。正式了写一些程序后,经常会遇到java.lang.outOfMemoryError等错误,我才开始关注堆内存。对大多数程序员都经历过这样的过程,因为学习一种语言是非常容易来的,但是学习基础是非常难的,因为没有什么特定的流程让你学习编程的每个基础,使你发觉编程的秘诀。对于程原创 2012-02-20 15:07:45 · 451 阅读 · 0 评论 -
Android JNI 编程
JNI函数名称分为三部分:首先是Java关键字,供Java虚拟机识别;例如Java_com_example_hellojni_HelloJni_stringFromJNIJava:关键字com_example_hellojni:包名HelloJni:文件名称(原来的名称为hello_jni)stringFromJNI:函数名称然后是调用者类名称(全限定的类名,其中用下划线代替名原创 2012-02-14 08:49:36 · 544 阅读 · 0 评论 -
java中默认的类加载器
java中的类加载器类型以及工作原理。 java中默认的有三种类型加载器。分别是:系统类加载器(应用类加载器)、扩展类加载器、引导类加载器。 上篇博客的例子已经测试了加载器类型是:sun.misc.Launcher$AppClassLoader@f4f44a,这个是系统类加载器。来看一下父类的加载器类型://测试类加载器System.out.println("f原创 2012-02-10 13:20:38 · 933 阅读 · 0 评论 -
迈出从3K到1W的重要一步——掌握设计模式
IT职场的小菜经常有这样的疑问: 为什么一个相似的功能,大牛一会儿就搞定,然后悠闲地品着下午茶逛淘宝;而自己加班加点搞到天亮还做不完。 为什么用户提出需求变更后,大牛只需潇洒地敲敲键盘,改改配置;而自己将代码改了又改,删了又建,几乎晕厥,最后只能推翻重来。 为什么大牛写完的程序测试上线后,几乎完美运行,用户无懈可击;而自己的程序bug重重,改好转载 2012-02-10 13:23:21 · 500 阅读 · 0 评论 -
集合迭代时对集合进行修改抛ConcurrentModificationException原因的深究以及解决方案
绝对原创, 转载请标明文章出处:http://blog.youkuaiyun.com/izard999/article/details/6708738大家应该都知道, 在java中, 在对一些集合迭代的过程中对集合进行一些修改的操作, 比如说add,remove之类的操作,原创 2011-08-24 09:44:16 · 14315 阅读 · 6 评论 -
javap - Java class文件分解器
javap是jdk自带的一个工具,可以反编译,也可以查看java编译器生成的字节码,是分析代码的一个好工具。描述: javap命令分解一个class文件,它根据options来决定到底输出什么。如果没有使用options,那么javap将会输出包,类里的protecte转载 2011-08-23 17:27:52 · 1041 阅读 · 0 评论 -
剖析java中的String之__拼接
绝对原创, 转载时请标明下出处, http://blog.youkuaiyun.com/izard999/article/details/6708433谢谢!网上剖析String的不少,关于其他的String的知识我就不累赘去说了!本文只解释下我在面试中遇到的Stri原创 2011-08-22 14:17:29 · 3268 阅读 · 4 评论 -
JAVA中IP和整数相互转化
一、基本知识点 IP ——> 整数: 把IP地址转化为字节数组通过左移位(整数 ——> IP: 将整数值进行右移位操作(>>>),右移24位,再进行与操作符(&)0xFF,得到的数字即为第一段IP。将整数值进行右移位操作(>>>),右移16位,再转载 2011-09-15 16:26:43 · 659 阅读 · 0 评论 -
JDK1.5之后ExecutorService线程池抛RejectedExecutionException的原因剖析以及解决方案
本人亲笔原创, 欢迎转载, 但是转载请注明出处http://blog.youkuaiyun.com/izard999/article/details/8552681 谢谢我们的Android项目前些天把图片下载放到线程池去开线程做了,一般的界面是没有什么问题,但是数据量大一点的ListView有的时候就会抛RejectedExecutionException.Google了一些资料,其实原创 2013-01-30 15:13:52 · 5314 阅读 · 1 评论
分享