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

2007年6月14日

摘要: 彻底明白Java的IO系统 一. Input和Output1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:1.1 以字节为导向的stream以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几... 阅读全文

posted @ 2007-06-14 07:49 王君 阅读(2233) 评论(0) 推荐(0) 编辑

摘要: 面向对象技术概述: 八十年代末以来,随着面向对象技术成为研究的热点出现了几十种支持软件开 发的面向对象方法。其中,Booch, Coad/Yourdon, OMT, 和Jacobson的方法在面 向对象软件开发界得到了广泛的认可。特别值得一提的是统一的建模语言UML (Unified Modeling Language),该方法结合了Booch, OMT, 和Jacobson方法 的优点,统一了符... 阅读全文

posted @ 2007-06-14 07:38 王君 阅读(315) 评论(1) 推荐(0) 编辑

2007年6月13日

摘要: 如果你是一个Java支持者,你一定不会陌生Netbeans,因为大家都是从Netbeans的爱恨交加中走过来的,初识Netbeans还是3.6版本,当时无论从界面还是运行上,真的不敢恭维,但是谁又能说Netbeans会停止它前进的脚步呢?由于开源脚步的加快,Borland提前宣布退出,给了Netbeans更多的机会,也让Netbeans在业界得到专业人士的赏识,但是他真的走出充当配角角色... 阅读全文

posted @ 2007-06-13 09:44 王君 阅读(672) 评论(0) 推荐(0) 编辑

2007年6月12日

摘要: JAVA又推出新版本 JDK6 。新一轮的学习热潮又一次来临。本人为大家整理了一个最新中文版的API下载地址。盼大家好好受用,早日修成正果。JDK6 API 文档中文版下载地址: http://gceclub.sun.com.cn/Java_Docs/jdk6/html_zh_CN.zip 阅读全文

posted @ 2007-06-12 14:00 王君 阅读(2179) 评论(1) 推荐(0) 编辑

摘要: AAA 认证(Authentication):验证用户的身份与可使用的网络服务;授权(Authorization):依据认证结果开放网络服务给用户;计帐(Accounting):记 录用户对各种网络服务的用量,并提供给计费系统。简称AAA系统。 AWT Abstract Window Toolkit(抽象窗口工具包),第一代的 Java GUI工具包,现在基本已经不使用其中的组件,已经被Swing... 阅读全文

posted @ 2007-06-12 13:45 王君 阅读(872) 评论(0) 推荐(0) 编辑

摘要: 1.关于数组的特点 1)在Java中,无论使用数组或容器,都有边界检查。如果越界操作就会得到一个RuntimeException异常。 2)数组只能保存特定类型。数组可以保存基本类型,容器则不能。容器不以具体的类型来处理对象,它们将所有对象都按Object类型处理。 3)容器类只能保存对象的引用。而数组既可以创建为直接保存基本类型,也可以保存对象的引用。在容器中可以使用包装类,如Integer、D... 阅读全文

posted @ 2007-06-12 13:44 王君 阅读(563) 评论(0) 推荐(0) 编辑

摘要: Java总有它的千般好处使你选择它,但这些随便翻翻书或在网上逛一圈就能找到答案。在本文中,笔者把自己学习Java的一些切身体会和过程写出来,供初学者做个参考。 我在学习Java的过程中主要围绕以下几个方面来学习: 1.时刻提醒自己Java是一种OOP语言工具,而不仅仅是编码,只有这样才能总体把握和运用Java。 2.在学习的过程中,最好能够了解Java的底层机制,而不是仅仅停留在表层,不是抄书上的... 阅读全文

posted @ 2007-06-12 13:43 王君 阅读(260) 评论(0) 推荐(0) 编辑

2007年6月11日

摘要: 这是与《Java面向对象编程》一书配套的视频讲座,由本书作者孙卫琴制作。课程总时间约20个小时。讲座涵盖以下内容:Java语言基础 http://www.javathinker.org/essay ... hool/javaschool.rar面向对象编程 http://www.javathinker.org/essay ... l/java_base2_oo.rar 异常... 阅读全文

posted @ 2007-06-11 10:43 王君 阅读(4410) 评论(7) 推荐(2) 编辑

摘要: 嘿嘿,不多说了~大家想提高自己的电脑水平的话,就来看看吧~~保证你有收获de!网页设计、编程、网络管理、应用技巧、设计、硬件所有咚咚应有尽有一个都没少~~而且绝大部分都是免费d!有得你学的了……首先就来4个编程的视频教程吧~~ JAVA视频教程: http://www.enet.com.cn/eschool/zhuanti/java/ VC++视频教程: http://www.enet.com.c... 阅读全文

posted @ 2007-06-11 10:16 王君 阅读(1510) 评论(1) 推荐(0) 编辑

摘要: 能跟上关键技术的发展,是你在就业市场和未来保持优势的最佳手段。你对我们列出的十门技术精通吗?哪怕是大略精通? -- 罗素?琼斯 我不知道你的具体工作是什么。如果你是某冷门领域的专家而变得不可或缺,或者你们的公司十分稳固,以你现有的技术就足以安度你的职业生涯,那我不知道你是否有失业的危险。不管怎样,请你先不要急着寄出那些告诉我你们的公司对用VB3十分满意或你们除C以外永不用其它语言的信件,并保留起... 阅读全文

posted @ 2007-06-11 09:11 王君 阅读(543) 评论(3) 推荐(0) 编辑

摘要: 发表者:王忻,Google 工程师 最近三年作为 Google(谷歌)的软件工程师,我每周会帮人事部门审查简历,决定要不要给他们面试。Google 这几年的发展让很多许多优秀的工程师都前来申请。到目前为止,我已经看了上千份简历,有些简历留下的印象比别的好很多。尤其是最近亲戚朋友常常问我如何修改他们的简历,所以我积累了一些常见的错误避免的提议,在此跟大家交流一下。1.谈到你做过的技术时,应该提到用的... 阅读全文

posted @ 2007-06-11 09:10 王君 阅读(589) 评论(1) 推荐(0) 编辑

摘要: 《信息周刊》网站报道, 不是所有人都能成为管理者,也不是所有人能想成为管理者。针对IT技术从业者,《信息周刊》专栏作家Eric Chabrow提出了一些关于如何走好IT技术之路的诀窍。 保持新鲜 要想在技术道路上取得成功那就要不停地学习。现实很严峻:你必须要以自己的方式不断完善自己。 了解前沿 一个IT技术从业者应该知道公司可能会用到哪些东西。曾经做过CIO的IT顾问John Guevar... 阅读全文

posted @ 2007-06-11 09:09 王君 阅读(470) 评论(2) 推荐(0) 编辑

摘要: 在现代的操作系统中,有一个很重要的概念――线程,几乎所有目前流行的操作系统都支持线程,线程来源于操作系统中进程的概念,进程有自己的虚拟地址空间以及正文段、数据段及堆栈,而且各自占有不同的系统资源(例如文件、环境变量等等)。与此不同,线程不能单独存在,它依附于进程,只能由进程派生。如果一个进程派生出了两个线程,那这两个线程共享此进程的全局变量和代码段,但每个线程各拥有各自的堆栈,因此它们拥有各自的局... 阅读全文

posted @ 2007-06-11 09:08 王君 阅读(624) 评论(0) 推荐(0) 编辑

摘要: (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:ThisIsAClassNamethisIsMethodOrFieldName若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。Java包(Package)属于一种特殊情况... 阅读全文

posted @ 2007-06-11 09:07 王君 阅读(391) 评论(0) 推荐(0) 编辑

摘要: Java编程语言是一种坚实而多能的语言,它使开发人员能够: 在一种平台上编写软件,而在另一种平台上运行。 创建在 Web 浏览器中运行的程序。 为在线论坛、在线商店、在线投票、处理 HTML 窗体等开发服务 器端应用程序。 为移动电话、双向寻呼机和其他消费者设备编写应用程序。 难怪 Java 平台吸引了这么多开发人员! 开始编程时需要什么? 您应当使用哪种J... 阅读全文

posted @ 2007-06-11 09:04 王君 阅读(838) 评论(0) 推荐(0) 编辑

摘要: 参考书籍:> oreilly 2006我们知道java中所有到的类型要么就是引用类型和要么就是原始数据类型,其中原始数据类型有其相应的包裹类(Wrapper Class),包括:Byte(byte), Short(short), Integer(int), Long(long), Float(float), Double(double), Boolean(bool), Char(char)。 ... 阅读全文

posted @ 2007-06-11 09:00 王君 阅读(276) 评论(0) 推荐(0) 编辑

摘要: 作者简介 徐皓,北京航空航天大学计算机系本科生,你可以通过ertri@163.com与他联系。 正文 不灵敏的图形用户界面会降低应用程序的可用性。当以下现象出现的时候,我们通常说这个用户界面反应不灵敏。 不响应事件的现象; 没有更新的现象; 这些现象在很大程度上与事件的处理方法相关,而在编写Swing应用程序的时候,我们几乎必然要编写方法去响应鼠标点击按钮,键盘回车等事件。在... 阅读全文

posted @ 2007-06-11 08:57 王君 阅读(788) 评论(2) 推荐(0) 编辑

摘要: 关于作者 薛谷雨是NORDSAN(北京)信息科技开发有限公司高级JAVA研发工程师,正致力于企业级异构数据交换的服务器产品的研发,在J2EE和WEB SERVICE方面有较为丰富的开发经验,你可以通过 rainight@126.com 与他取得联系。前言 在Microsoft 网 络 系 统 中,SMB(Server Message Block, 服 务 信 息 块) 协 议 是Windows f... 阅读全文

posted @ 2007-06-11 08:55 王君 阅读(3222) 评论(0) 推荐(0) 编辑

摘要: 作者简介 刘学超,华中师范大学计算机科学系网络与通讯研究所,你可以通过shuechao_lau@hotmail.com与他联系。 1 引言 Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显... 阅读全文

posted @ 2007-06-11 08:53 王君 阅读(720) 评论(1) 推荐(0) 编辑

摘要: 作者简介 盛戈歆,软件工程师,你可以通过shenggexin@topwaver.com与他联系。 正文 Java中类的查找与装载出现的问题总是会时不时出现在Java程序员面前,这并不是什么丢脸的事情,相信没有一个Java程序员没遇到过ClassNotException,因此不要为被人瞅见自己也犯这样的错误而觉得不自然,但是在如果出现了ClassNotFoundException后异常后一脸的茫然,... 阅读全文

posted @ 2007-06-11 08:52 王君 阅读(518) 评论(0) 推荐(0) 编辑

摘要: 作者简介 陈健明,华中师范大学计算机科学系02研。您可以通过chenjm2000@hotmail.com与其联系。 正文 "包"机制是java中特有的,也是java中最基础的知识。一些初学java的朋友,通常象学其它语言一样从教材上copy一些程序来运行,可是却常常遇到莫名其妙的错误提示。这些问题事实上都出在对"包"的原理不够清楚。本文将就此问题进行深入阐述。 一、为什么java中要有"包"的概念... 阅读全文

posted @ 2007-06-11 08:51 王君 阅读(444) 评论(0) 推荐(0) 编辑

摘要: 作者简介 廖雪峰,软件工程师,现从事J2EE开发,您可以通过asklxf@163.com与他联系。 正文 java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。 下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭代子模式的... 阅读全文

posted @ 2007-06-11 08:49 王君 阅读(2248) 评论(1) 推荐(0) 编辑

摘要: 在坛子里混了很久,现在大部分时间潜水,看到很多问题,不得不说了。如果说错了请各位指出。1,学习一门语言不能盲目,要目标明确方法妥当。看到很多人想学习JAVA,这是好事,但是太过于盲目,至少你手头得有本参考书上手吧,虽说外面叫得很厉害JAVA如何如何容易,但是也不至于你一安装上JDK你就立马会了吧?好的参考书能让你事半功倍,推荐SUN的一本JAVA基础,白皮的,书名我忘了。2,不要盲目的问问题。不懂... 阅读全文

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

2007年6月8日

摘要: 由于SSClient使用了流套接字,所以服务程序也要使用流套接字。 这就要创建一个ServerSocket对象,ServerSocket有几个构造函数,最简单的是ServerSocket(int port),当使用ServerSocket(int port)创建一个ServerSocket对象,port参数传递端口号,这个端口就是服务器监听连接请求的端口,如果在这时出现错误将抛出IOExcepti... 阅读全文

posted @ 2007-06-08 16:03 王君 阅读(502) 评论(0) 推荐(0) 编辑

摘要: InetAddress类在网络API套接字编程中扮演了一个重要角色。 参数传递给流套接字类和自寻址套接字类构造器或非构造器方法。InetAddress描述了32位或64位IP地址,要完成这个功能,InetAddress类主要依靠两个支持类Inet4Address 和 Inet6Address,这三个类是继承关系,InetAddrress是父类,Inet4Address 和 Inet6Address... 阅读全文

posted @ 2007-06-08 16:02 王君 阅读(641) 评论(0) 推荐(0) 编辑

摘要: Java总有它的千般好处使你选择它,但这些随便翻翻书或在网上逛一圈就能找到答案。在本文中,笔者把自己学习Java的一些切身体会和过程写出来,供初学者做个参考。 我在学习Java的过程中主要围绕以下几个方面来学习: 1.时刻提醒自己Java是一种OOP语言工具,而不仅仅是编码,只有这样才能总体把握和运用Java。 2.在学习的过程中,最好能够了解Java的底层机制,而不是仅仅停留在表层,不是抄书上的... 阅读全文

posted @ 2007-06-08 16:00 王君 阅读(447) 评论(1) 推荐(0) 编辑

摘要: 天气预报代码 第一款第二款: 第二款许愿版 首先先到以下网址申请许愿版 http://www.qqpet.com/wish/wishadmin.asp?action=apply 把你自己许愿版的地址复制下来,使用代码 主页加滚动新闻 CCTV代码: 新浪代码: 背景音乐代码... 阅读全文

posted @ 2007-06-08 10:58 王君 阅读(4458) 评论(0) 推荐(1) 编辑

2007年6月7日

摘要: 利用 Google 突破各种封锁来下载你要的东西 在搜索框上输入:"index of/ "inurl:lib 再按搜索你将进入许多图书馆,并且一定能下载自己喜欢的书籍。 在搜索框上输入: "index of /"cnki 再按搜索你就可以找到许多图书馆的CNKI、VIP、超星等入口! 在搜索框上输入: "index of /"ppt 再按搜索你就可以突破网站入口下载powe ... 阅读全文

posted @ 2007-06-07 13:56 王君 阅读(623) 评论(0) 推荐(1) 编辑

摘要: 你在使用的Windows XP操作系统的时候是不是遇到过忘记密码的事情呢? 下面给大家讲讲几种方法。 方法一: (1)启动电脑,使用DOS启动盘(比如:Windows 98启动盘)进入纯DOS状态。 (2)在DOS提示符下,根据下面步骤操作: cd\ (切换到根目录) cd windows\system32 (切换到系统目录) mkdir temphack (创建... 阅读全文

posted @ 2007-06-07 13:55 王君 阅读(1231) 评论(0) 推荐(0) 编辑

摘要: 与好友在网络上相互传输资料时,有时先要知道对方计算机的IP地址,才能与对方建立信息传输通道。 那么对方的IP地址该如何搜查得到呢?这样的问题你也许会嗤之以鼻,的确,查询对方计算机的IP地址,实在简单得不值得一提;可是,要让你列举出多种IP地址搜查方法时,你可能就感到勉为其难了。下面,本文就对如何又快又准地搜查出对方好友的计算机IP地址,提出如下几种方法,相信能对大家有所帮助! 1、邮件查... 阅读全文

posted @ 2007-06-07 13:53 王君 阅读(4058) 评论(0) 推荐(0) 编辑

摘要: 看到这个题目,你也许会不屑一顾——硬盘分区谁都会,这还有什么好说的。是的,硬盘分区也许真的是人人都会,但是最佳、最好使的硬盘分区不是人人都会的。特别是掌握一些硬盘分区的原则,可以让你在后续的使用中更加得心应手,也不会在某一个应用无法实现的时候而对最初的分区方案后悔莫及。看似简单的硬盘分区,你可别忽视了! 100GB以上的硬盘在过去被称为海量硬盘,可如今320GB硬盘也已经司空见惯,如何给这么... 阅读全文

posted @ 2007-06-07 13:51 王君 阅读(999) 评论(1) 推荐(0) 编辑

摘要: 症状:启动刚进入系统界面时,点什么都打不开,要等一分钟左右才能打开。 解决办法: 一、首先,请升级杀毒软件的病毒库,全面杀毒,以排除病毒原因。 二、关闭不重要的服务以及启动程序 开始→运行,输入msconfig→确定。在打开的系统系统配置程序里,将一些不重要的服务以及启动程序关闭,重启电脑。 图1 关闭不需要的自启动程序 三、取消“自动搜索网络文件夹和打印机 进入“我的电脑... 阅读全文

posted @ 2007-06-07 13:49 王君 阅读(463) 评论(0) 推荐(0) 编辑

摘要: JDK1.5 令我们期待很久,可是当他发布的时候却更换版本号为5.0。这说明Java已经有大幅度的变化。本文将讲解JDK5.0支持的新功能-----Java的泛型. 1、Java泛型 其实Java的泛型就是创建一个用类型作为参数的类。就象我们写类的方法一样,方法是这样的method(String str1,String str2 ),方法中参数str1、str2的值是可变的。而泛型也是一样的,这样... 阅读全文

posted @ 2007-06-07 13:42 王君 阅读(639) 评论(1) 推荐(0) 编辑

摘要: 1. 首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是null; 但它又是一种特殊的对象,有其它对象没有的一些特性。 2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null; 3. String str=”kvill”; String str=new String (“kvi... 阅读全文

posted @ 2007-06-07 13:40 王君 阅读(353) 评论(0) 推荐(0) 编辑

摘要: 我们学习Java大概有3个方向,第一,桌面系统,包括C/S结构;第二,J2ME,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了。第三,面向企业应用、计算的平台,J2EE。 初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也没有什么Turbo C,Visual C++好用(自己的破机器实在陪不起JBuilder,贪婪的家伙,以后一定要收拾她)。什么JA... 阅读全文

posted @ 2007-06-07 13:36 王君 阅读(293) 评论(0) 推荐(0) 编辑

摘要: 对于方法的创建,可将其想象成为自己写的每个类都调用一次initialize()。这个名字提醒我们在使用对象之前,应首先进行这样的调用。但不幸的是,这也意味着用户必须记住调用方法。在Java 中,由于提供了名为“构建器”的一种特殊方法,所以类的设计者可担保每个对象都会得到正确的初始化。若某个类有一个构建器,那么在创建对象时,Java 会自动调用那个构建器——甚至在用户毫不知觉的情况下。所以说这是可以... 阅读全文

posted @ 2007-06-07 11:57 王君 阅读(237) 评论(0) 推荐(0) 编辑

摘要: 我们知道,封装将数据和处理数据的代码连接起来。同时,封装也提供另一个重要属性:访问控制(Access control )。通过封装你可以控制程序的哪一部分可以访问类的成员。通过控制访问,可以阻止对象的滥用。例如,通过只允许适当定义的一套方法来访问数据,你能阻止该数据的误用。因此,如果使用得当,可以把类创建一个“黑盒子”,虽然可以使用该类,但是它的内部机制是不公开的,不能修改。但是,本书前面创建的类... 阅读全文

posted @ 2007-06-07 11:55 王君 阅读(461) 评论(0) 推荐(0) 编辑

摘要: (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:ThisIsAClassNamethisIsMethodOrFieldName若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。Java包(Package)属于一种特殊情况... 阅读全文

posted @ 2007-06-07 11:53 王君 阅读(220) 评论(0) 推荐(0) 编辑

2007年6月6日

摘要: 一、参数传递 class Obj{ String str = "init value"; public String toString(){ return str; } } public class ObjRef{ Obj aObj = new Obj(); int aInt = 11; public void changeObj(Obj inObj){ inObj.str = "changed ... 阅读全文

posted @ 2007-06-06 15:33 王君 阅读(446) 评论(0) 推荐(0) 编辑

摘要: Java编程中极限考验是Classloader机制的掌握和灵活运用,特别是在复杂的系统,如存在动态类装载,Reflect,EJB,AOP等环境。 CLass.forName() 和Thread.currentThread().getContextClassLoader()) 是否一样? 在很多文章中,都认为两者是一致的,如Java研究组织中一篇文章,被我从google搜索到的: http://ww... 阅读全文

posted @ 2007-06-06 15:28 王君 阅读(462) 评论(0) 推荐(0) 编辑

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