划词......
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 5 6 7 8 9 10 下一页

2007年5月24日

摘要: 对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。问题一:我声明了什么!String s = "Hello world!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的... 阅读全文

posted @ 2007-05-24 08:56 王君 阅读(279) 评论(0) 推荐(0) 编辑

摘要: import java.util.*;public class Testset {public static void main(String args[]){Set set = new HashSet();set.add("aaa");set.add("bbb");set.add("aaa");set.add("bbb");set.add("aaa");set.add("bbb");set.ad... 阅读全文

posted @ 2007-05-24 08:51 王君 阅读(1307) 评论(0) 推荐(0) 编辑

2007年5月23日

摘要: 1、 对象的初始化(1) 非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 基本类型:int型,初始化为0。 如果为对象:这些对象会按顺序初始化。 ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。 构造方法的作用就是初始化。 (2) 静态对象的初始化 程序中主类的静态变量会在main方法执行前初始化。 不仅第一次创建对象时,类中的所有静态变量都初始化,并且第... 阅读全文

posted @ 2007-05-23 11:24 王君 阅读(195) 评论(0) 推荐(0) 编辑

摘要: 理解构造器--构造器和方法的区别 摘要 要学习Java,你必须理解构造器。因为构造器可以提供许多特殊的方法,这个对于初学者经常混淆。但是,构造器和方法又有很多重要的区别。 我们说构造器是一种方法,就象讲澳大利亚的鸭嘴兽是一种哺育动物。(按:老外喜欢打比喻,我也就照着翻译)。要理解鸭嘴兽,那么先必须理解它和其他哺育动物的区别。同样地,要理解构造器,那么就要了解构造... 阅读全文

posted @ 2007-05-23 11:20 王君 阅读(491) 评论(0) 推荐(0) 编辑

摘要: 在类中声明一个变量和方法时,可以指定他们是实例成员还是类成员。类成员是指有static保留字修饰的成员变量和成员方法。例:static int classPar;//类成员,classPar为静态变量。int instancePar;//实例成员。那么他们之间有什么区别呢?来看一段代码:class subClass{static int classPar;int instanceP... 阅读全文

posted @ 2007-05-23 11:15 王君 阅读(3647) 评论(0) 推荐(0) 编辑

摘要: 有时一个方法需要引用调用它的对象。为此,Java 定义了this 这个关键字。this 可以在引用当前对象的所有方法内使用。也就是,this 总是调用该方法对象的一个引用。你可以在当前类的类型所允许对象的任何地方将this 作为一个引用。为了更好理解this 引用什么,考虑下面版本的Box():// A redundant use of this.Box(double w,double h,dou... 阅读全文

posted @ 2007-05-23 11:08 王君 阅读(220) 评论(0) 推荐(0) 编辑

摘要: 中国人大都喜欢用武侠小说来比较软件开发,但是在实战武功中,只有葵花宝典才是最厉害的,也只有掌握了葵花宝典,才能称为"不败"。 但什么才是软件开发的葵花宝典? 让我们先从一些现象出发。我们的前提是,软件开发是一项智力密集型劳动。对于智力密集型劳动,我们观察到的现象是,个体的表现差异很大,团队的表现差异很大,组织的表现差异很大,国家的表现差异很大。这不象体力占主要的劳动,象百米王跑百米的速度也仅比我快... 阅读全文

posted @ 2007-05-23 11:04 王君 阅读(224) 评论(0) 推荐(1) 编辑

摘要: 一、什么是包 Java中的包(Package)其实指的就是目录,它是为了更好地管理Java类(Class)和接口(Interface)。Java语言的包可以被另一个Java开发包所使用。如果我们要引用某个包中的类,用import关键字来标明即可。比如: import java.util. date=new Date 提示:import java.util.表示java.ut... 阅读全文

posted @ 2007-05-23 11:02 王君 阅读(456) 评论(0) 推荐(0) 编辑

2007年5月21日

摘要: 1、Java是简单的 Java与C++极为相似,但却简单得多。高级编程语言的所有特性中,不是绝对需要的都已删去了。例如,Java没有算符过载、标题文件、预处理、指针运算、结构、联合、多维数组、模板及隐式类型变换。如果你知道一点C、C++或Pascal,你很快就会驾驭Java。这里是一个简单的JavaHelloWorld程序:publicclassHelloInternet{ publicsta... 阅读全文

posted @ 2007-05-21 14:19 王君 阅读(299) 评论(0) 推荐(0) 编辑

摘要: Hibernate一共包括了23个jar包,令人眼花缭乱。本文将详细讲解Hibernate每个jar包的作用,便于你在应用中根据自己的需要进行取舍。 下载Hibernate,例如2.0.3稳定版本,解压缩,可以看到一个hibernate2.jar和lib目录下有22个jar包: hibernate2.jar: Hibernate的库,没有什么可说的,必须使用的jar包 cglib-asm.jar:... 阅读全文

posted @ 2007-05-21 14:16 王君 阅读(337) 评论(0) 推荐(0) 编辑

摘要: 1、对象的初始化 (1)非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 基本类型:int型,初始化为0。 如果为对象:这些对象会按顺序初始化。 ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。 构造方法的作用就是初始化。 (2)静态对象的初始化 程序中主类的静态变量会在main方法执行前初始化。 不仅第一次创建对象时,类中的所有静态变量都初始化,并且第一次... 阅读全文

posted @ 2007-05-21 14:07 王君 阅读(658) 评论(0) 推荐(0) 编辑

2007年5月20日

摘要: 这U盘中毒的事情就跟吃饭一样,一天不来个几次,还真不习惯!”还没有进入夏天,U盘中毒现象已经热得不行。包括成都在内,全国各地,只要有办公楼的地方,便经常可以听到类似的哀叹:刚从外网拿回U盘,还没回过神,杀毒软件就吱吱叫,电脑中招啦! 前几天,国家计算机病毒与应急处理中心特别发布病毒警示称:U盘已成为病毒和木马传播的主要途径。由于移动U盘使用方便,很多计算机用户都选择它来进行数据文件的存储和拷贝... 阅读全文

posted @ 2007-05-20 14:46 王君 阅读(533) 评论(0) 推荐(0) 编辑

摘要: 原位升级对于许多人来说可能还是个陌生的概念,但覆盖安装相信大家都知道。在Windows 98出现严重问题需要重装系统时,为了避免格式化破坏系统中已经安装的软件和数据,我们通常会使用直接覆盖安装的方式。 其实在Windows XP中也有类似覆盖安装的功能,它被称为原位升级,又称修复安装,同样可以在不丢失系统已有数据的情况下重装系统,解决许多严重的系统问题。 一、原位升级的方法与实例 Wi... 阅读全文

posted @ 2007-05-20 14:43 王君 阅读(485) 评论(0) 推荐(0) 编辑

摘要: 我想大家不会忘记Windows是从简单的DOS字符界面发展过来的。虽然我们平时在使用Windows操作系统的时候,主要是对图形界面进行操作,但是DOS命令我们仍然非常有用。 下面就让我看来看看这些命令到底有那些作用,同时学习如何使用这些命令的技巧。 一、Ping命令的使用技巧 Ping是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。根据返回的信息... 阅读全文

posted @ 2007-05-20 14:41 王君 阅读(3390) 评论(0) 推荐(0) 编辑

摘要: 本文可帮助电脑新手们成功完成系统的安装和备份操作,通过本文你可以学到: 1.直接安装ISO光盘镜像系统 2.自动完成GHOST安装 3.在Windows中完成GHOST操作 现在的系统常常感染病毒、出现各种故障,重新安装或恢复系统是电脑用户的家常便饭了。不过安装Windows XP要刻盘,要进入DOS,还要进行一系列的操作和选择;GHOST备份和恢复系统,也要进入DOS那黑漆漆的... 阅读全文

posted @ 2007-05-20 14:39 王君 阅读(3050) 评论(1) 推荐(0) 编辑

摘要: 杀毒软件是个人电脑除了操作系统以外,必装的软件之一。杀毒软件保障了电脑系统安全的同时,也会或多或少拖慢了电脑的运行速度。特别象金山毒霸、Symantec Antivirus、卡巴斯基等,资源消耗较为厉害,安装此类杀毒软件后,明显地电脑启动速度变慢,对于一些低配置的电脑无疑是一种枷锁。如果有功能强大,体积小巧,低资源消耗,而且免费的杀毒软件,估计是每个电脑用户所梦寐以求的哦。我选择了以下较有影响力的... 阅读全文

posted @ 2007-05-20 14:06 王君 阅读(7186) 评论(13) 推荐(0) 编辑

摘要: 1.面向对象编程比你想像的要难的多。 2. 软件开发最困难的部分是沟通。 3. 学会说“不”。 4. 如果每件事都很重要,那么就是每件事都不重要。 5. 不要把一个问题考虑的过分复杂。 6. 深入的钻研一些东西,但是不要吊死在这棵树上。 7. 接触并学习软件开发的全流程,比如测试和项目管理等。 8. 你的同事是你最好的老师。 9. 软件开发的终极目标是让你的软件能用且好用。 10. 有些人是混蛋:... 阅读全文

posted @ 2007-05-20 12:58 王君 阅读(628) 评论(2) 推荐(1) 编辑

2007年5月18日

摘要: 1.Duplicated Code 代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。 2.Long method 它是传统结构化的“遗毒”。一个方法应当具有自我独立的意图,不要把几个意图放在一起。 3.Large Class 大类就是你把太多的责任... 阅读全文

posted @ 2007-05-18 08:18 王君 阅读(314) 评论(0) 推荐(0) 编辑

摘要: 闲来无事,开始研究JDK源码(jdk 1.5 b2),先找了一个最简单的java.lang.Boolean开始解剖。由于水平有限,难免有不少错误,还请大家指正!首先我们剔除所有的方法和静态变量,Boolean的核心代码如下: public final class Boolean implements java.io.Serializable,Comparable{ private fina... 阅读全文

posted @ 2007-05-18 08:15 王君 阅读(963) 评论(0) 推荐(0) 编辑

摘要: JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用。有编程高手认为,JAVA也好C也好没什么分别,拿来就用。为什么他们能达到如此境界?我想是因为编程语言之间有共通之处,领会了编程的精髓,自然能够做到一通百通。如何学习程序设计理所当然也有许多共通的地方。 1.1 培养兴趣 兴趣是能够让你坚持下去的动力。如果只是把写程序作为谋生的... 阅读全文

posted @ 2007-05-18 08:10 王君 阅读(632) 评论(0) 推荐(0) 编辑

摘要: 16 我想把java编译成exe文件,该怎么做? 答:JDK只能将java源文件编译为class文件。 class文件是一种跨平台的字节码,必须依赖平台相关的JRE来运行。Java以此来实现跨平台.有些开发工具可以将java文件编译为exe文件。作者反对这种做法,因为这样就取消了跨平台性。如果你确信你的软件只在Windows平台上运行,你可以考虑使用C++/C#来编程。 17 我在编译... 阅读全文

posted @ 2007-05-18 08:09 王君 阅读(302) 评论(0) 推荐(0) 编辑

摘要: 1 什么是JRE/J2RE? 答:J2RE是Java2 Runtime Environment,即Java运行环境,有时简称JRE。 如果你只需要运行Java程序或Applet,下载并安装它即可。 如果你要自行开发Java软件,请下载JDK。在JDK中附带有J2RE。 注意由于Microsoft对Java的支持不完全,请不要使用IE自带的虚拟机来运行Applet,务必安装一个J2R... 阅读全文

posted @ 2007-05-18 08:08 王君 阅读(297) 评论(0) 推荐(0) 编辑

摘要: 对Java开发者来说,有许多的标准和最佳实践。本文列举了每一个开发人员必须遵从的十大基本法则;如果有了可以遵从的规则而不遵从,那么将导致的是十分悲惨的结局。1. 在你的代码里加入注释 每个人都知道这点,但不知何故忘记了遵守。算一算有多少次你“忘记”了添加注释?这是事实:注释对程序在功能上没有实质的贡献。但是,你需要一次又一次的回到你两个礼拜之前写的代码上来,可能一辈子都是这样,你一定... 阅读全文

posted @ 2007-05-18 08:06 王君 阅读(248) 评论(0) 推荐(0) 编辑

摘要: 世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。 1、扎实的基础 数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读一些计算机基础理论方面的书... 阅读全文

posted @ 2007-05-18 08:02 王君 阅读(233) 评论(0) 推荐(0) 编辑

摘要: 本篇旨在帮助准备学习Java以及刚接触Java的朋友认识、掌握和使用static、this、super、final这几个关键字的使用。Java博大精深,我也是一位正在学习和使用Java的爱好者,文中难免有不妥之处,欢迎指正。 一、static 请先看下面这段程序: public class Hello{ public static void main(String[] arg... 阅读全文

posted @ 2007-05-18 07:58 王君 阅读(392) 评论(0) 推荐(0) 编辑

摘要: 第一章:一个目标 一艘没有航行目标的船,任何方向的风都是逆风1、你为什么是穷人,第一点就是你没有立下成为富人的目标 2、你的人生核心目标是什么? 杰出人士与平庸之辈的根本差别并不是天赋、机遇,而在于有无目标。 3、起跑领先一步,人生领先一大步:成功从选定目标开始 4、贾金斯式的人永远不会成功 为什么大多数人没有成功?真正能完成自己计划的人只有5%,大多数人不是将自己的目标舍弃,就是沦为缺乏行动的... 阅读全文

posted @ 2007-05-18 07:57 王君 阅读(1243) 评论(4) 推荐(0) 编辑

摘要: 1,空指针错误 java.lang.NullPointerException 使用基本的JAVA数据类型,变量的值要么已经是默认值,如果没有对其正常赋值,程序便不能通过编译,因此使用基本的JAVA数据类型(double,float,boolean,char,int,long)一般不会引起空指针异常。由此可见,空指针异常主要跟与对象的操作相关。 下面先列出了可能发生空指针异常的几种情况及相应解决方案... 阅读全文

posted @ 2007-05-18 07:56 王君 阅读(209) 评论(0) 推荐(0) 编辑

2007年5月17日

摘要: 第一级:神人,天资过人而又是技术狂热者同时还拥有过人的商业头脑,高瞻远瞩,技术过人,大器也。如丁磊,求伯君。 第二级:高人,有天赋,技术过人但没有过人的商业头脑,通常此类人不是顶尖黑客就是技术总监之流。 第三级:牛人,技术精湛,熟悉行业知识,敢于创新,有自己的公司和软件产品。 第四级:工头,技术精湛,有领导团队的能力,此类人大公司项目经理居多。 第五级:技术... 阅读全文

posted @ 2007-05-17 15:52 王君 阅读(352) 评论(1) 推荐(0) 编辑

摘要: 删除多余文档 Windows XP中有许多文件平时我们很少用到,放在硬盘中,白白浪费空间,降低系统性能。我们完全可以把这些用不到的文件删除,需要删除的文件有:帮助文件:在C:\Windows\Help目录下。 驱动备份:C:\Windows\driver cache\i386... 阅读全文

posted @ 2007-05-17 09:50 王君 阅读(580) 评论(0) 推荐(0) 编辑

摘要: JAVA自学中,但只学JAVA是不够的,还得学习一门数据库语言。可又不知该学哪门数据库语言。请教过很多朋友,不得其解。 还请各位高手前辈赐教(最好能说明理由及用途)。小弟不胜感激。 阅读全文

posted @ 2007-05-17 09:42 王君 阅读(661) 评论(3) 推荐(0) 编辑

摘要: 现在我们已经进行了大内存时代,很多的人都把自己的内存升级到了1G以上。但现在很多软件随着功能的加强,对系统资源的占有率也是越来越高,变化之快让我们应接不暇。这个时候应该怎么办呢?下面我们就给大家讲讲Windows XP操作系统中如何更好的节约内存,让每一份资源都能得到合理的利用。 下面我们就一起来看看,我们都可以通过那些设置来达到节约内存的目的。 优化内存数据 在Windows中,驻留... 阅读全文

posted @ 2007-05-17 09:30 王君 阅读(719) 评论(1) 推荐(0) 编辑

2007年5月16日

摘要: 虽然Java技术是那么的诱人,前景也似乎非常光明,但是不是已经有了C、C++等广泛应用并且大获成功的语言了吗?微软不是又在大力推广他们的.Net技术吗?LISP、Prolog等人工智能语言在北美洲、欧洲的金融领域不是也有很大的应用吗?学习Java编程,是不是一个明智的选择呢? 带着这些问题,让我们来看看Java的优势。 1.免费! Sun免费提供用来开发Java应用程序的一切,你不必付任何的版税。... 阅读全文

posted @ 2007-05-16 12:18 王君 阅读(497) 评论(0) 推荐(0) 编辑

摘要: 最好免费的Training 和Tutorials资源: Java Programming Resources 19 Free Java Courses from IBM ... 阅读全文

posted @ 2007-05-16 12:13 王君 阅读(394) 评论(0) 推荐(0) 编辑

2007年5月13日

摘要: 程序员每天该做的事1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 >> 好记性不如烂笔头。呵呵 2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作 >> WORKLIST。计划很重要啊。 ... 阅读全文

posted @ 2007-05-13 19:25 王君 阅读(655) 评论(3) 推荐(0) 编辑

摘要: 个人用户必看,保护个人隐私,防止陌生人查看你的电脑。 第一招:屏幕保护 在Windows中启用了屏幕保护之后,只要我们离开计算机(或者不操作计算机)的时间达到预设的时间,系统就会自动启动屏幕保护程序,而当用户移动鼠标或敲击键盘想返回正常工作状态时,系统就会打开一个密码确认框,只有输入正确的密码之后才能返回系统,不知道密码的用户将无法进入工作状态,从而保护了数据的安全。 提示:部分设计不... 阅读全文

posted @ 2007-05-13 15:49 王君 阅读(828) 评论(0) 推荐(0) 编辑

摘要: 经常看到很多网友说发现explorer.exe错误,我总结了一下。希望对大家有所帮助。 explorer.exe是资源管理器,有的网友经常把explorer.exe和iexplore.exe(IE浏览器)混在一起。下次别搞错了啊! explorer.exe出错的几种可能原因: 一、软件问题 1.系统资源不足。如果机器配置低的话建议不要同时开启太多应用程序。另外可适当加大虚拟内存,特... 阅读全文

posted @ 2007-05-13 15:42 王君 阅读(1700) 评论(0) 推荐(0) 编辑

摘要: 如果你系统使用了一段时间,安装了一定的软件,升级过,长期浏览网页图片,一定时间后清理,会发现有数以GB级的垃圾。要清理的话就请用下面的小软件试试看。效果一流。 不想把他做成.bat文件上传,让大家自己写,会觉得更安全,放心。 教大家自己写个程序。 这个程序会自动清理电脑里的垃圾而不会破坏系统 比很多软件都好。 打开[开始]-[所有程序]-[附件]-[记事本] 然后复制以下内容。... 阅读全文

posted @ 2007-05-13 15:37 王君 阅读(1608) 评论(12) 推荐(1) 编辑

摘要: 候鸟南飞、征途迢迢、梦在远方。 阳光洒下、撕碎忧郁、扯断幻想、做一个美好的梦。 列出一个人生提纲,路过一个有梦的地方。 向着目标迈进,那里有梦、有光明。 给你指引一个正确的方向,告诉你什么叫理想、什么叫希望。 拼搏争取,成功让你正视自我。阳光收敛余辉,暗淡了天际。六合八荒,光明在远方。 在下一次挑战中变的更强。不是一时热血,面对人生,摩拳擦掌,向理想展翅翱翔。 阅读全文

posted @ 2007-05-13 15:30 王君 阅读(302) 评论(1) 推荐(0) 编辑

2007年5月9日

摘要: 今天真是非常高兴,就像穷人挖到“狗头金”一样。因为买书了。 终于得偿所愿,花70块(打了8折)把《JAVA核心技术 卷I 基础知识(原书第7版)》拿回了家。 翻书看了看,觉得纸张还可以,虽然不比《JDK 1.5 学习笔记》的纸好,但也没有网上说的那么烂。 拿在手里,就像圣经在手中的感觉,祈祷它会是我走进JAVA神圣殿堂大门的钥匙。信心十足恨不得马上就搞懂... 阅读全文

posted @ 2007-05-09 17:44 王君 阅读(302) 评论(1) 推荐(0) 编辑

2007年5月8日

摘要: JAVA2核心技术卷I:基础知识(原书第7版) 作者:(美)霍斯特曼(Horstmann,C.S.),(美)科奈尔(Cornell,G.) 著,叶乃文 等译 出版社:机械工业出版社 出版日期:2006-5-1 ISBN:7111185234 字数: 印次:1 版次:1 纸张:胶版纸 内容提要 本书是Java技术经... 阅读全文

posted @ 2007-05-08 08:01 王君 阅读(2536) 评论(13) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 下一页