Java 随记
蓝色小堆堆
这个作者很懒,什么都没留下…
展开
-
初识 Java 01 封装
封装 在Java语言中,接口有两种意思: 一、系统对外提供的所有服务,在对象中表现为public类型的方法的声明; 二、用interface关键字定义的实实在在的接口,也称为接口类型,它用于明确地描述系统对外提供的所有的服务,它能够更加清晰地把系统的实现细节与接口分离。 封装:隐藏对象的属性和实现细节,仅仅对外公开接口。 一个设计良好的系统会封装所有的实现细节,把它的接口...原创 2012-03-02 10:13:39 · 99 阅读 · 0 评论 -
初识 Java 02 抽象
抽象 抽象是指从特定角度出发,从已经存在的一些事物中抽取我们所关注的特性,形成一个新的事物的过程。 抽象是一种由具体到抽象、由复杂到简洁的思维方式。 从【问题领域的事物】到【对象模型中的对象】 --> 抽取与问题领域相关的事物的属性和行为,抽象对象为对象 从【对象模型中的对象】到【对象模型中的类】 --> 把具有相同属性和行为的对象抽象为类 从【对象模型中的类】到【对象模型中...原创 2012-03-02 10:58:14 · 65 阅读 · 0 评论 -
初识 Java 03 继承
继承 在父类和子类之间同时存在着继承和扩展关系。 子类继承了父类的属性和方法,同时子类中还可以扩展出新的属性和方法,并且还可以覆盖父类中方法的实现方式。 覆盖是专用术语,指在子类中重新实现父类中的方法。 确切的说,子类不能继承父类中用private修饰的属性和方法。 从每个对象都是服务提供者的角度来理解,子类会提供和父类相同的服务。 继承和扩展同时提高了系统的可重用...原创 2012-03-02 14:16:01 · 95 阅读 · 0 评论 -
初识 java 04
Struts JavaWeb应用的通用框架,采用MVC(Module-View-Controller,模型-视图-控制器)设计模式,它的主要扩展点是控制层的Action类。 Spring开放源代码组织为企业应用的服务层创建的通用框架。 Servlet是供用户扩展的组件,能够运行在Servlet容器中。Servlet容器负责接收Web客户的HTTP请求并且向Web客户发送HTTP响应。 ...原创 2012-03-02 15:57:07 · 80 阅读 · 0 评论 -
初识 Java 05 多态
多态 多态是指当系统A访问系统B的服务时,系统B可以通过多种实现方式来提供服务,而这一切对系统A是透明的。 在运行环境中,Java虚拟机选择调用对象的方法,这种运作机制被称为动态绑定。 抽象机制和动态绑定机制能共同提高系统之间的松耦合性。抽象机制是开发人员在开发过程中使用的机制,而动态绑定机制是Java虚拟机运行时提供的机制。...原创 2012-03-02 16:08:47 · 90 阅读 · 0 评论