摘要:
本文转载自:http://www.javajia.com概述 大多数好的设计者象躲避瘟疫一样来避免使用实现继承(extends 关系)。实际上80%的代码应该完全用interfaces写,而不是通过extends。“JAVA设计模式”一书详细阐述了怎样用接口继承代替实现继承。这篇文章描述设计者为什么会这么作。 Extends是有害的;也许对于Charles Manson这个级别的不是,但是足够糟糕的它应该在任何可能的时候被避开。“JAVA设计模式”一书花了很大的部分讨论用interface继承代替实现继承。 好的设计者在他的代码中,大部分用interface,而不是具体的基类。本文... 阅读全文
posted @ 2004-12-16 10:02
libran
阅读(190)
评论(0)
推荐(0)
摘要:
什么是Java?Java™是全新的计算机技术,它是建立在基于强大的网络和同样的软件应该在不同的计算机系统上运行的思想上的。这些计算机系统包括消费型器件和其他一些设备。利用Java技术,您能令人信服的让同一种应用在各种各样机器如:PC、Macintosh系统、计算机网络或者象Internet可视电话一样的新技术上运行。Java可以既可以看做是一种真正的程序设计语言,也可以看作是一个完整的平台。作为一种程序语言,它简洁、面向对象、安全、健壮以及适用于Internet技术。而作为一个平台,它通过那些符合Sun公司发布的标准APIs 开发的应用,在操作系统、数据库、中间件和其他第三方厂商提供的服务。你 阅读全文
posted @ 2004-12-16 09:58
libran
阅读(179)
评论(0)
推荐(0)
摘要:
初学者的任务是掌握Java的语言规则和养成良好的编程习惯,其次才谈到对类库使用的熟练程度,再其次是OO思想的掌握与应用,再其次就是DesignPattern的问题了。 在这里我只想介绍几个对成功完成第一个阶段很有用的资料。 以下按照循序渐进的顺序进行: 1.TheJavaTutorial和它的examples: ftp://ftp.javasoft.com/docs/tutorial.zip ftp://ftp.javasoft.com/docs/tut-examples.zip 以上资料学习完成后,请参看以下资料: 2.Java2CertificationTutorial: http://a 阅读全文
posted @ 2004-12-16 09:53
libran
阅读(200)
评论(0)
推荐(0)
摘要:
问:如何设置Java2(JDK1.2)的环境变量? 答:Java2安装后,需要设置PATH和JAVA_HOME环境变量.与JDK1.1不同的是:设置好JAVA_HOME环境变量后,JVM将自动搜索系统类库以及用户的当前路径. Java2环境变量的设置如下例所示: Solaris平台:setenvJAVA_HOMEJava2的安装路径 setenvPATH$JAVA_HOME/bin:${PATH} Windows平台:setJAVA_HOME=Java2的安装路径 setPATH=$JAVA_HOMEbin;%PATH% 问:哪些Java集成开发工具支持Java2? 答:目前流行的Java集成 阅读全文
posted @ 2004-12-16 09:51
libran
阅读(172)
评论(0)
推荐(0)
摘要:
这是我在网上看到的一篇文章,感觉对初学者很有帮助,所以转载过来,大家共勉:本文选自:开放系统世界——赛迪网2002年12月18日 Java总有它的千般好处使你选择它,但这些随便翻翻书或在网上逛一圈就能找到答案。在本文中,笔者把自己学习Java的一些切身体会和过程写出来,供初学者做个参考。 我在学习Java的过程中主要围绕以下几个方面来学习: 1.时刻提醒自己Java是一种OOP语言工具,而不仅仅是编码,只有这样才能总体把握和运用Java。 2.在学习的过程中,最好能够了解Java的底层机制,而不是仅仅停留在表层,不是抄书上的例子运行出结果就可以。要注意,即便对一个简单的例子也要有耐心去琢磨、调 阅读全文
posted @ 2004-12-16 09:49
libran
阅读(158)
评论(0)
推荐(0)
浙公网安备 33010602011771号