JavaSE
北京-星辰
1让人成长的是经历不是时间2我愿做你的右手你愿做我的左手嘛3你不是我的对手他们才是
展开
-
JVM加载机制你知多少,是否真的知道,来猜猜这题的答案你就知道了。
JVM加载机制你知多少,是否真的知道,来猜猜这题的答案你就知道了。原创 2013-09-02 10:50:34 · 1113 阅读 · 1 评论 -
Thread.currentThread().getContextClassLoader()与Test.class.getClassLoader()区别
忘记以前有没有问过这个问题,总之我现在有看到几个地方有这个:Thread.currentThread().getContextClassLoader()我总是想不出在什么情况下会用这种方式获得一个ClassLoader,因为好像默认情况下,它返回的是和加载应用的ClassLoader是同一个,比如说在一个类Test中写ClassLoader cl = Thread.curren转载 2014-11-11 11:05:41 · 2275 阅读 · 0 评论 -
HashSet 与HashMap底层实现
1. HashSet底层通过包装HashMap来实现,HashSet在添加一个值的时候,实际上是将此值作为HashMap中的key来进行保存。2. HashMap的底层实现是通过初始化化一个Entry数组来实现key、value的保存。3. 在HashMap的Entry中有四个变量,key、value、hash、next,其中next用于在hash方法添加值冲突时候,所指向的下一个转载 2014-10-09 09:24:22 · 757 阅读 · 0 评论 -
Java源码乱码问题 编码转换器
Java源码乱码问题 编码转换器原创 2014-11-12 11:55:10 · 1555 阅读 · 0 评论 -
Java中如何序列化一个对象
Java 中如何序列化一个对象 我们都知道java 中无法保存一个对象到文本文件中,但是当我们有这种需求的时候,我们可以通过java 的序列化功能把当前对象的一些属性以二进制的形式保存到文件中。当我们需要这个对象的时,只需要从二进制文件中还原为保存前的对象即可。从这里我们可以得到启发,如果想把机器A 上的一个Student 对象发送到机器B 上,我们可以把Student 对转载 2014-11-04 14:32:53 · 1193 阅读 · 0 评论 -
Java编程最差实践
原文地址:http://www.odi.ch/prog/design/newbies.php 每天在写Java程序, 其实里面有一些细节大家可能没怎么注意, 这不, 有人总结了一个我们编程中常见的问题. 虽然一般没有什么大问题, 但是最好别这样做. 另外这里提到的很多问题其实可以通过Findbugs(http://findbugs.sourceforge.net/ )来帮我们进行检查出转载 2014-12-21 11:55:11 · 654 阅读 · 0 评论 -
session原理
风景考虑上大家克服地方原创 2015-12-27 12:34:55 · 557 阅读 · 0 评论 -
URLREWRITE的使用
http://tuckey.org/urlrewrite/#download 有本事你戳我啊! http://blog.csdn.net/freecodetor/article/details/5821391 最近公司以前的一个项目需要升级改版,其中的一个模块是使用 Struts2 做的不需要改动,但是需要将其从之前的项目里面剥离出来,看了看官网,发现所有的链接访问的静态地址,以为是 Fr原创 2015-12-27 12:49:18 · 505 阅读 · 0 评论 -
通过System.getProperties()获取系统参数
通过System.getProperties()获取系统参数Properties props=System.getProperties(); //系统属性System.out.println("Java的运行环境版本:"+props.getProperty("java.version"));System.out.println("Java的运行环境供应商:"+props.getProperty(原创 2016-03-19 19:01:50 · 610 阅读 · 0 评论 -
方法是动态绑定的,属性是静态绑定的
方法是动态绑定的,属性是静态绑定的。原创 2014-09-05 16:59:10 · 1130 阅读 · 0 评论 -
String类非常有用的方法积累
1.String.format() String str = String.format("UPDATE %1$s SET %2$s WHERE %3$s", new Object[] { "hello", "aa = bb", "cc = dd" }); System.out.println(str);原创 2014-03-08 18:23:38 · 715 阅读 · 0 评论 -
JavaSE学生信息管理系统
/**下面是我写的一个学生管理系统的小程序。主要是为了检测下自己书写程序过程总存在的一些细节问题*希望广大读者能对书写格式或者其中实现方法等的问题给予指出。并给出好的建议或者发表自己的看法。*java初学者:本人QQ897830717*/ /***程序中本来应该用上IO流或者数据库来存储数据但是为了让程序间接点,这里用静态数组代替数据存储。*/ package原创 2012-04-17 12:14:39 · 2343 阅读 · 1 评论 -
new String("".getBytes("gbk"),"utf-8")与URLEncoder和URLDecoder比较
====================待思考总结====================原创 2013-11-21 17:21:48 · 2078 阅读 · 2 评论 -
遍历文件夹中的文件 对话框选择文件 案例 制作chm文件时用的一个小程序
遍历文件夹中的文件 对话框选择文件 案例原创 2013-11-11 09:53:09 · 1126 阅读 · 0 评论 -
replaceAll中的斜杆问题
@Test public void test2(){ String str = "aa\\\\aa\\\\ddaaaacc\\\\44\\gg\\ddddddddddddddd";//这里'\\'代表一个斜杆 System.out.println(str); str = str.replaceAll("[\\\\]{2}", "\\\原创 2013-11-22 14:23:23 · 1016 阅读 · 0 评论 -
JavaBean讲解 规范
JavaBean原创 2013-09-14 12:32:22 · 1609 阅读 · 0 评论 -
javase扎金花程序
package zhajinhua;import java.util.Comparator;public class Card implements Comparator { /** 花色 */ private int suit;// 实例变量, 每个扑克牌实例都有自己的花色 /** 点数 0代表3, 1代表4, 2代表5 */ private int rank;// 实例原创 2012-05-04 22:52:56 · 2169 阅读 · 1 评论 -
System.getProperty("file.encoding")
获取当前文件的编码格式。原创 2013-12-09 15:22:23 · 1582 阅读 · 0 评论 -
将jre限制不能用的包启用方法。 sun.net.ftp.FtpClient
例如:sun.net.ftp.FtpClient默认是不允许用的,需要自己启用。Access restriction: The type FtpClient is not accessible due to restriction on required library F:\Program Files\Java\jre6\lib\rt.jarsun.net包里的内容,在eclip原创 2013-12-09 14:22:42 · 2956 阅读 · 0 评论 -
笔试题:函数中String和StringBuffer参数传递的区别
笔试题原创 2016-09-05 13:36:15 · 884 阅读 · 0 评论