61条Java面向对象设计的经验原则 (1)所有数据都应该隐藏在所在的类的内部。 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。 (3)尽量减少类的协议中的消息。 (4)
1. 如何用Java进行高性能网站开发 天极传媒 CTO 陈毅 2008.05 2. Java程序性能优化技巧 生成对象时,合理分配空间和大小: Java中的很多类都有它的默认的空间分
扩展类的使用 6.11 扩展使用的类 6.12 单继承和多继承 6.13 小结第六章 类的扩展 3. Java是一种强类型语言,不允许任何有类型疑问的情况,以禁止不兼容赋值。6.4 类型兼容与类型转换 4.
1. JAVA 基础培训第三章 2. 回顾JAVA是什么 JAVA开发环境的搭建 使用main方法输出 JAVA中标示符的定义规则 二与十进制间的转换 3. 学习目的 了解常量和变量的基本概念 了解8种基本数据类型
1. 面向对象的 Java2 高级编程 2. 访问控制符-修饰属性和方法public: 可以被任何类访问。 缺省:可以被包任何类访问。 private:只能被本类的方法访问。 protected:本包内和所有的子类。
TreeMap 泛型类 9.Stack 泛型类 2. 7.1 Date类 1.Date对象 Date类在java.util包中。使用Date类的无参数构造方 法创建的对象可以获取本地当前时间。 用Date的构造方法Date(long
范例导入面向对象的程序设计和面向过程的程序设计在设计思想上相差很大,两者间思路转变并不容易。但要想在Java上更进一步,我们就必须熟悉对象以及类的概念。 4. 面向对象VS面向过程面向过程(OO) 一种以
1. JAVA缓存体系及应用2010.10.27 2. 目录带着问题来,带着答案走 JAVA内存体系介绍 基本缓存的使用 缓存框架的介绍 内存溢出状况分析 内存检查工具的使用 3. 问题JVM内存的分配原理?
1. Java5.0新特性泛型(Generics) 泛型入门 泛型进阶语法 2. 没有泛型之前public class BooleanFoo { private Boolean foo; public
1. Java网络编程精解作者:孙卫琴 参考书籍: < > 技术支持网址:www.javathinker.org您可以到以下网址下载本讲义的最新版本: http://www.javathinker.org/main
1. JSON RPC Java简单交流提纲 2. JSON RPC 基于: 1、JavaScript 直接量 (JavaScript 1.1以上 ) 2、AJAX 3. JavaScript的直接量:
并根据需要增加它自己的新的状态和行为。 由继承而得到的类称为子类,被继承的类称为父类(超类)。 Java不支持多重继承(子类只能有一个父类)。 4. 1.子类在类的声明中,通过使用关键字extends来创建一个类的子类,格式如下:
1. Java语言程序设计 2. 第一章Java语言概述Java的历史与发展 Java语言概貌 Java开发工具 Java程序类型 3. 主要内容Java的历史与发展 Java语言概貌 Java开发工具
1. Java程序设计系列讲座-2面向对象程序设计黄绍辉 厦门大学计算机科学系 E-mail: hsh@xmu.edu.cn 2. 面向对象程序设计(OOP)基本思想对象的基本概念 对象是系统中用来
基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法,其他。有些题来自网上搜集整理,有些题来自传智播客学员面试后的反馈,说真的,少数一些网上的面试题,我真怀疑其是否还有存在价值!<br> SSH(struts,spring,hibernate)是当前做管理信息系统最基本和最流行的通用技术,这几个技术都出现7,8年了,应该很普及了,确实没什么新意。现在培训机构教的都是这些玩意,用来混饭吃,还是管点用的。每个做增删改查的人基本都会SSH,所以,SSH没什么了不起的,SSH这套东西对培训公司和个人发展来说,都不能成为核心竞争力,都难以成大气候。一些公司内部所谓的核心技术,就是那些非SSH的知识,传智播客教的不只是大家都会的SSH。有点档次的项目,确实不怎么用SSH,但是大多数OA类的项目都是增删改查,虽然没有技术含量,但是用工需求量大,这也就是能诞生出IT蚁族和IT民工的由来。
Oreilly.Learning.Java.3rd.Edition.May.2005
JavaMail API是读取、撰写、发送电子信息的可选包。我们可用它来建立如Eudora、Foxmail、MS Outlook Express一般的邮件用户代理程序(Mail User Agent,简称MUA)。而不是像sendmail或者其它的邮件传输代理(Mail Transfer Agent,简称MTA)程序那样可以传送、递送、转发邮件。从另外一个角度来看,我们这些电子邮件用户日常用MUA程序来读写邮件,而MUA依赖着MTA处理邮件的递送。
JAVA面试题集 基础知识: 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用throw关键字引发异常。所有的异常都是java.lang.Thowable的子类。 2. Java的接口和C++的虚类的相同和不同处。 由于Java不支持多继承,而有可能某个类或对象要使用分别在几个类或对象里面的方法或属性,现有的单继承机制就不能满足要求。与继承相比,接口有更高的灵活性,因为接口中没有任何实现代码。当一个类实现了接口以后,该类要实现接口里面所有的方法和属性,并且接口里面的属性在默认状态下面都是public static,所有方法默认情况下是public.一个类可以实现多个接口。 3. 垃圾回收的优点和原理。并考虑2种回收机制。
本文档是 Java 2 Platform Standard Edition 5.0 的 API 规范。
Java并发编程实践