![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
xingda1989
这个作者很懒,什么都没留下…
展开
-
JAVA对象的初始化过程
http://blog.mcuol.com/User/mcuooo/Article/497_1.htm [code="java"] public class Employee { public static String company = "A Company"; private String name; private String phone = "0571-123456...原创 2011-01-22 17:58:21 · 49 阅读 · 0 评论 -
Java中static、this、super、final用法(转载)
http://developer.51cto.com/art/200701/37490_1.htm [color=red][size=large]一、static[/size][/color] 请先看下面这段程序: [code="java"] public class Hello{ public static void main(String[] args){ //(1) ...原创 2011-01-22 18:35:38 · 50 阅读 · 0 评论 -
搞懂java中的synchronized关键字(转)
转载:http://www.learndiary.com/2006/12/%E6%90%9E%E6%87%82java%E4%B8%AD%E7%9A%84synchronized%E5%85%B3%E9%94%AE%E5%AD%97/ 实际上,我关于java的基础知识的90%以上都来自Thinking in Java。对于其中的synchronized关键字,当时就是浏览一下,大概知道意思,...原创 2011-01-29 17:16:34 · 45 阅读 · 0 评论 -
(转)修改eclipse中的默认maven2资源仓库保存地址(很有用的)
转:http://blog.csdn.net/doublel/article/details/1678374 当你在eclipse中集成了maven2后,默认情况下,eclipse会在你的系统盘(c:/)下创建一个目录, C:/Documents and Settings/danlley/.m2/repository 并将其作为数据仓库目录。如果有一天当你很不幸的需要重做系统,而又无法将...原创 2011-07-11 16:52:16 · 66 阅读 · 0 评论 -
HashSet hashCode equals
在使用HashSet 的时候往往需要重写他的equals和hashCode方法,简单记录一下调用过程做个备忘 1.当hashcode不相等时,两个对象则不相等,不调用equals 2.当hashcode相等时,则看两个对象是否equals,即调用equals方法比较 [code="java"]public class Person { private String name; ...原创 2011-10-09 09:52:50 · 162 阅读 · 0 评论 -
java初始化属性 (转)
转自:http://www.cnblogs.com/miniwiki/archive/2011/03/25/1995615.html 1 无继承情况下的Java初始化顺序: class Sample { Sample(String s) { System.out.println(s); } Sa...原创 2012-01-09 15:59:46 · 162 阅读 · 0 评论 -
(转载)Java Exception处理之最佳实践
关键字: java/java编程 本文是Exception处理的一篇不错的文章,从Java Exception的概念介绍起,依次讲解了Exception的类型(Checked/Unchecked),Exception处理的最佳实现: 1. 选择Checked还是Unchecked的几个经典依据 2. Exception的封装问题 3. 如无必要不要创建自己的Exception 4....原创 2011-01-05 18:36:48 · 51 阅读 · 0 评论 -
Java向文件中写入换行符(回车符)
linux和unix系统的换行是"\n",而windows的换行并不是直接的"\n",是"\r\n"。所以out.write("\n")只能得到一个黑框,因为windos不认为这是个“换行”。 直接从记事本输入的话,windows自动输入了"\r\n",所以从从文本文件中读出来的也是"\r\n",可以正常显示。 那么这是为什么呢?稍微学过正则表达式的朋友都知道:\r是回车符原创 2010-12-12 16:06:29 · 112 阅读 · 0 评论 -
jar命令设置jar 主类
在类文件目录下 jar -cvfe textDeal.jar DealText *.* 记得设置系统path的 C:\Program Files\Java\jdk1.6.0_05\bin 选项包括: -c 创建新的归档文件 -t 列出归档目录 -x 解压缩已归档的指定(或所有)文件 -u 更新现有的归档文件 -v 在标准输出中生成详细输出...原创 2010-12-12 17:49:26 · 196 阅读 · 0 评论 -
字符串 字符指针(1)
char *p1="abcd",*p2="abcd";//如果 *p2="abcdef",则结果是:no equal if(p1==p2) cout<<"p1 p2 equal \n"; else cout<<"p1 p2 no equal \n"; if("join"=="join&qu原创 2010-12-14 11:42:44 · 57 阅读 · 0 评论 -
java 进行类初始化的情况
java类通过装载,连接,解析使一个类型可以被使用,如果遇到以下六种情况,就将开始类的初始化 1。创建一个类的实例 2。使用一个类中的静态方法 3。使用一个类中的静态变量或者给变量赋值 4。使用一个类的子类 5。调用某些反射方法 6。由该类的main方法启动的类 注意,使用一个类中的static final变量不会导致类的初始化,而使用类中的任何方法都需要类的初始化。 ...原创 2010-12-16 09:01:56 · 72 阅读 · 0 评论 -
使用JDK的javap工具,反汇编由javac编译器生成的.class文件
用javap -c Test > Test.bc [code="java"] test.java public class test { public static int a ; public static void main(String[] args) { System.out.println(++a); } ...原创 2010-12-16 09:15:16 · 108 阅读 · 0 评论