- 博客(28)
- 资源 (2)
- 收藏
- 关注
原创 深入探讨Java类加载器
深入探讨 Java 类加载器 成 富, 软件工程师, IBM 中国软件开发中心成富任职于 IBM 中国软件开发中心,目前在 Lotus 部门从事 IBM Mashup Center 的开发工作。他毕业于北京大学信息科学技术学院,获得计算机软件与理论专业硕士学位。他的个人网站是 http://www.cheng-fu.com。 简介: 类加载器(cl
2010-12-30 16:50:00 485
转载 深入探讨Java类加载器
深入探讨 Java 类加载器 成 富, 软件工程师, IBM 中国软件开发中心成富任职于 IBM 中国软件开发中心,目前在 Lotus 部门从事 IBM Mashup Center 的开发工作。他毕业于北京大学信息科学技术学院,获得计算机软件与理论专业硕士学位。他的个人网站是 http://www.cheng-fu.com。简介: 类加载器(class loader)是 Java™ 中的一个很重要的概念。类加载器负责加载 Java 类的字节代码到 Java 虚拟机中。本文首先详细介绍了 Java
2010-12-30 16:43:00 540
原创 开发自己的类加载器_文件系统类加载器
<br /><br />文件系统类加载器<br />第一个类加载器用来加载存储在文件系统上的 Java 字节代码。完整的实现如 代码清单 6 所示。<br />清单 6. 文件系统类加载器<br />public class FileSystemClassLoader extends ClassLoader { private String rootDir; public FileSystemClassLoader(String rootDir) {
2010-12-30 14:42:00 505
原创 类加载器
<br />类加载器<br />1、类加载器的基本概念及其委托机制的深入分析<br />类加载器:<br /> java虚拟机中可以安装多个类加载,系统默认三个主要类加载器,每个类负责加<br />载特定位置的类:BootStrap(内嵌在java虚拟机中由C++编<br />写),ExtClassLoader,AppClassLoad<br /> 类加载器也是java类,因为其他是java类的类加载器本身也要被类加载器加载,<br />显然必须有第一个类加载器不是java类,这正是BootStrap.
2010-12-30 14:24:00 469
原创 类加载器
类加载器 1、类加载器的基本概念及其委托机制的深入分析 类加载器: java虚拟机中可以安装多个类加载,系统默认三个主要类加载器,每个类负责加 载特定位置的类:BootStrap(内嵌在java虚拟机中由C++编 写),ExtClassLoader,AppClassLoad 类加载器也是java类,因为其他是java类的类加载器本身也要被
2010-12-30 14:15:00 520
原创 泛型
泛型 1、入门泛型的基本应用 泛型的概念 没有使用泛型时,不管什么类型的对象都可以存储进同一个集合中。使用泛型时,我们可以把集合中的元素限定为一个特定类型,这样的话,该集合中只能放同一种类型的元素,会更安全,并且当从该集合中获取一个元素时,编译器知道元素的类型,就不需要进行强制类型转换,也会更方便。 泛型使用形式及举例: ArrayList ar
2010-12-29 23:45:00 490
原创 泛型
泛型1、入门泛型的基本应用泛型的概念 没有使用泛型时,不管什么类型的对象都可以存储进同一个集合中。使用泛型时,我们可以把集合中的元素限定为一个特定类型,这样的话,该集合中只能放同一种类型的元素,会更安全,并且当从该集合中获取一个元素时,编译器知道元素的类型,就不需要进行强制类型转换,也会更方便。泛型使用形式及举例: ArrayList arrInt = new ArrayList(); 表示集合中只能放Integer类型 Collection collection = new Ar
2010-12-29 23:41:00 680
原创 Java注解
<br />注解<br /><br />1、了解和入门注解的应用<br /> 注解就相当于一种标记,Java编译器、开发工具和其他程序可以用反射<br />的方式来响应标记,根据特定的标记执行特定的动作,直白一点,Java编译器在<br />编译程序时会根据所加标记来执行相应动作,比如三个基本注解<br />@SuppressWarnings、Deprecated、Override<br /> @SuppressWarnings<br /> 在程序中我们若调用了或覆盖了某个已经过时的方法,在编译时,编译<b
2010-12-29 23:36:00 3000
原创 “中关村黑马程序员训练营”练习题(三)
<br /><br /> /* * 3. 验证1-100之內的数是否符合哥德巴赫猜想: * 哥德巴赫猜想: 所有大于2的偶数都是两个素数之和. * 素数定义为: 一个数除了1和自己本身之外不被任何数整除. */ /* * 这道题我的解题思路是这样的,因为考虑到只要证明1到100大于2的偶数可以表示成两个素数相加的形式, * 所以对于每一个满足条件的偶数来说,只要找出一对都是素数的加数然后打印出来就OK了。我首先测试 * 第一个加数m,m的取值从2开始,小于满足条件的偶数的一半,假如设这个偶数为i,则m<i/
2010-12-29 23:33:00 951
原创 “中关村黑马程序员训练营”练习题(二)
<br /><br /> <br /> /*<br /> * 2. 编写一个程序,它先将键盘上输入的一个字符串转换成十进制整数,然后打印出这个十进制整数对应的二进制形式。<br /> * 这个程序要考虑输入的字符串不能转换成一个十进制整数的情况,并对转换失败的原因要区分出是数字太大,<br /> * 还是其中包含有非数字字符的情况。<br /> * 提示:十进制数转二进制数的方式是用这个数除以2,余数就是二进制数的最低位,接着再用得到的商作为被除数去除以2,<br /> * 这次得到的余数就是次低位,如此循
2010-12-29 23:29:00 4599 2
原创 “中关村黑马程序员训练营”练习题(一)
1. 使用面向对象的思想设计一个圆类,实现类的封装。要求属性有圆心和半径,有获得面积和周长的方法。圆心需要设计为Point(点)类,该类具有x,y(表示点的横、纵坐标)两个属性,并定义两个构造方法,一个无参数,另一个以坐标值为参数,设置x,y为给定坐标值。Point类的show方法输出该点的坐标值。这道题相对比较简单,不多做解释了package com.itcast.exercise;public class CircleTest {public static void main(String[] arg
2010-12-29 23:24:00 1399
原创 风雨无阻,我心飞翔
<br /><br />风雨无阻,我心飞翔<br /> 经过一个多星期日以继夜的艰苦奋战,终于把java基础的IO、网络编程还有Java高新技术学完了。当得知“黑马集训营”要通过星光大道自我表现写日记(学习心得体会所遇问题)的方式进行考核时,感觉很刺激,但是心中确实有很多无赖。 这里的无赖并不是说害怕表现,而是一写日记需要时间,二事实上我也不太爱写日记,特别是一些无关紧要的生活琐事。虽然把学习中遇到的每个问题或有什么新的体会灵感都一一记录下来肯定有很多收获,不过,确实费时不少。因为我自己学习的时
2010-12-29 23:22:00 838
原创 Java注解
注解 1、了解和入门注解的应用 注解就相当于一种标记,Java编译器、开发工具和其他程序可以用反射的方式来响应标记,根据特定的标记执行特定的动作,直白一点,Java编译器在编译程序时会根据所加标记来执行相应动作,比如三个基本注解@SuppressWarnings、Deprecated、Override @SuppressWarnings 在程序中我们若调用了或覆盖
2010-12-29 00:34:00 572
原创 “中关村黑马程序员训练营”练习题(三)
/* * 3. 验证1-100之內的数是否符合哥德巴赫猜想: * 哥德巴赫猜想: 所有大于2的偶数都是两个素数之和. * 素数定义为: 一个数除了1和自己本身之外不被任何数整除. */ /* * 这道题我的解题思路是这样的,因为考虑到只要证明1到100大于2的偶数可以表示成两个素数相加的形式, * 所以对于每一个满足条件的偶数来说,只要找出一对都是素数的加数然后打
2010-12-22 11:51:00 1018
原创 “中关村黑马程序员训练营”练习题(二)
/* * 2. 编写一个程序,它先将键盘上输入的一个字符串转换成十进制整数,然后打印出这个十进制整数对应的二进制形式。 * 这个程序要考虑输入的字符串不能转换成一个十进制整数的情况,并对转换失败的原因要区分出是数字太大, * 还是其中包含有非数字字符的情况。 * 提示:十进制数转二进制数的方式是用这个数除以2,余数就是二进制数的最低位,接着再用得到的商作为被除数去除以2, *
2010-12-22 11:48:00 636
原创 “中关村黑马程序员训练营”练习题(一)
1. 使用面向对象的思想设计一个圆类,实现类的封装。要求属性有圆心和半径,有获得面积和周长的方法。圆心需要设计为Point(点)类,该类具有x,y(表示点的横、纵坐标)两个属性,并定义两个构造方法,一个无参数,另一个以坐标值为参数,设置x,y为给定坐标值。Point类的show方法输出该点的坐标值。这道题相对比较简单,不多做解释了 package com.itcast.
2010-12-22 11:39:00 696
原创 风雨无阻,我心飞翔
风雨无阻,我心飞翔 经过一个多星期日以继夜的艰苦奋战,终于把java基础的IO、网络编程还有Java高新技术学完了。当得知“黑马集训营”要通过星光大道自我表现写日记(学习心得体会所遇问题)的方式进行考核时,感觉很刺激,但是心中确实有很多
2010-12-18 12:48:00 1074 2
原创 改变职场生涯6大秘密
改变职场生涯6大秘密作者:小左整理 发布日期:2010-10-20 10:28:20 查看次数:332 次摘 要: 6个小故事,告诉你改变职场生涯其中的秘密!关注it咨询,关注it315.org 秘密1:选定生活方式 马克记得50年前的一段经历。当时,他和奶奶到了一片海滩。他迫不及待地扑进大海,奶奶则一点一点地向水中迈进。她撩起水,先撩向胳臂
2010-12-11 20:30:00 586
原创 不可不知的十个职场潜规则
不可不知的十个职场潜规则作者:小左整理 发布日期:2010-10-20 10:19:34 查看次数:313 次摘 要: 在一向被视为商业第一的公司里,其实也有着激烈的政治斗争,我们称它的游戏规则为潜规则。根据我本人在公司近十年的惨痛教训,总结出以下几条,供各位参考: 在一向被视为商业第一的公司里,其实也有着激烈的政治斗争,我们称它的游戏规则为潜规则。根据我本人
2010-12-11 20:28:00 698
原创 程序员致富的若干方法探讨
程序员致富的若干方法探讨作者:张孝祥 发布日期:2010-10-29 14:27:56 查看次数:1347 次摘 要: 前一阵收到一封网友的来信,信中提到了他在提高个人收入和未来发展中的一些困惑,这也是我们许多学员和网友经常找我咨询的一件事情,颇具普遍性,故写此博与大家探讨和分享一下。 前一阵收到一封网友的来信,信中提到了他在提高个人收入和未来发展中的一些困
2010-12-11 20:26:00 548
原创 IT人士应当知道的10个行业小内幕
IT人士应当知道的10个行业小内幕作者:人力资源 发布日期:2010-10-07 00:00:00 查看次数:526 次摘 要: 如果你打算从事IT行业或刚进入这个行业,也许本文下面的小内幕会吓到你,因为这些事平常都不会公开讨论的。如果你是IT资深人士,或许你已经遇到其中的大部分了。如果你愿意,请一起来参与讨论吧。 如果你打算从事IT行业或刚进入这个行业,也许本文下面
2010-12-11 20:23:00 1344 15
原创 毕业后5年决定命运
毕业后5年决定命运作者: 发布日期:2010-11-16 15:41:54 查看次数:653 次摘 要: 正如"打工皇帝"唐骏说:"我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人,头5年千万不要说你能不能多给我一点儿工资,最重要的是能在企业里学到什么,对发展是不是有利……" 人总是从平坦中获得的教益少,从磨难中获得的教益多;从平坦中
2010-12-11 20:21:00 591
原创 百度这公司
百度这公司作者:魏武挥 发布日期:2010-11-24 10:18:32 查看次数:378 次摘 要: 百度是张朝阳嘴里所谓战国七雄中最晚成立的公司——2000年1月才有百度公司,但它的流量在中国首屈一指,是中国网站当下在alexa中排名最高的。 百度是张朝阳嘴里所谓战国七雄中最晚成立的公司——2000年1月才有百度公司,但它的流量在中国首屈一指,是中国网站当下在a
2010-12-11 20:17:00 646
原创 如何成为一名专家级的开发人员(2)
如何成为一名专家级的开发人员(2)2010-11-22 12:06:41 来源:jobBole.com 【大 中 小】 评论:0 条 我要投稿 收藏本文 分享至微博站长交易(http://jy.chinaz.com)友情链接交换 虚拟主机评测+IDC导航=IDC123.COM 如何成为一名专家级的开发人员既然我已经谈论了如何成为一名普遍意义上的专家,我将进一步谈论如何
2010-12-11 20:13:00 611
原创 如何成为一名专家级的开发人员
如何成为一名专家级的开发人员2010-11-22 12:06:41 来源:jobBole.com 【大 中 小】 评论:0 条 我要投稿 收藏本文 分享至微博站长交易(http://jy.chinaz.com)友情链接交换 虚拟主机评测+IDC导航=IDC123.COM编者按:原文作者Jenkov是一位丹麦资深开发人员,从事软件开发已有十多年。常有读者咨询他,“怎么才能成为一
2010-12-11 20:11:00 491
原创 如何成为一名Java自由开发人员
如何成为一名Java自由开发人员作者: 发布日期:2010-12-08 14:13:12 查看次数:182 次摘 要: 编者按:原文作者Jenkov就是那位丹麦的资深Java开发人员,从事软件开发已有十多年。除了常有读者咨询他《如何成为一位专家级的开发人员?》之外,“怎么才能成为一名Java自由开发人员?”也是他收件箱中另一个常收到的问题。 编者按:原文作者J
2010-12-11 20:10:00 732
原创 程序员不成熟的若干个特征
程序员不成熟的若干个特征作者:尹成 发布日期:2010-11-24 15:18:24 查看次数:890 次摘 要: 人成熟与不成熟跟年龄没有关系,人成熟不成熟,就是你能不能站在对方的角度去看待事物。
2010-12-11 20:07:00 437
原创 致创业者的一封信(转)
致创业者的一封信(转) 作者:张孝祥 发布日期:2010-11-24 00:00:00 查看次数:256 次摘 要: 偶读前迅雷CTO李金波的一篇文章,深有同感,写出了我一直未能写出的东西,特收藏,以便日后回顾。 偶读前迅雷CTO李金波的一篇文章,深有同感,写出了我一直未能写出的东西,特收藏,以便日后回顾。 原文地址:
2010-12-11 20:02:00 562
Android.User.Interface.Development.Beginners.Guide.Feb.2011.pdf
2011-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人