`
hgz123
  • 浏览: 107875 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

java编程思想 -- 复习<->

    博客分类:
  • J2SE
阅读更多

欢迎访问: www.ptcms.cn

java编程思想 -- 复习<->

对象引论
  |- 抽象过程
      对象:对象拥有状态,行为,标识.
      对象:类被描述成了具有相同特性(数据元素)和行为(功能)的对象集合.
  |- 每个对象都有一个接口
      @ 银行出纳员问题(仿真程序)----class由来
        抽象数据类型--内置类型(bulit-in)
        类型检查(Type-checking)
      @ 对象的引用(reference)
      @ 类型决定了接口 ,而类是该接口的一个特定的实现
  |- 每个对象都提供服务(Service Provide)
     把 问题 抽象出来 通过对象的集合来解决它
     有点: 提高对象的内聚性(cohesiveness)
  |-被隐藏的具体实现
      public : 对任何人都是可用的
      private: 表示除了类型创建者和该类型的内部方法之外的任何人都不能访问的

              元素
      protected: 集成类可以访问protected成员,但是不能访问private成员
      default:包访问权限,类可以访问在同一个包中的其他类的成员.
  |-复用的具体实现
      组合 聚合 继承

1
0
分享到:
评论

相关推荐

    AIC的Java课程1-6章

    第5 版 清华大学出版社&lt;br&gt; “SCJP学习指南” 人民邮电出版社&lt;br&gt; “Java 编程思想” 第3版 机械工业出版社&lt;br&gt; 教学内容和要求&lt;br&gt;知识点 重要程度 使用频度 难度&lt;br&gt;Java 入门 高 中 易&lt;br&gt;变量和运算符 高 ...

    JAVA编程思想第3版习题及答案

    《JAVA编程思想第3版习题及答案》是学习Java编程的重要参考资料,它基于英文原版书籍"Thinking in Java"的第三版,为读者提供了深入理解Java语言的实践练习和详细解答。这本书籍旨在帮助读者从基础到高级,全面掌握...

    java编程思想习题与答案

    《Java编程思想习题与答案》是一本针对Java编程学习者的宝贵资源,它包含了大量练习题目和对应的解答,...《Java编程思想习题与答案》的CHM文件将是一个极好的自学和复习工具,帮助你逐步成长为一名熟练的Java开发者。

    JAVA编程思想习题及答案

    通过《JAVA编程思想习题及答案》,你不仅可以系统地复习Java编程的基础,还能提升解决实际问题的能力。同时,荣钦科技提供的这份资料还可能包含一些关于编程规范、最佳实践和常见陷阱的指导,对于提高编程素养和代码...

    Java 编程思想答案

    《Java编程思想》是Bruce Eckel的经典之作,它深入浅出地介绍了Java语言的核心概念和技术。这本书的课后习题通常被用作检验学习成果和加深理解的重要手段。以下是对这个压缩包文件中可能包含的知识点的详细解读: 1...

    java编程思想练习答案

    《Java编程思想练习答案》是针对 Bruce Eckel 的经典著作《Thinking in Java》中的练习题提供的解答集。这本书深入浅出地介绍了Java编程语言的核心概念和技术,是许多初学者和专业开发者的重要参考书籍。这份练习...

    软考复习资料<历年的模拟题>

    2. 编程语言:根据报考的级别,可能会涉及到C、Java、Python等编程语言的基本语法和编程思想。 3. 数据库管理:理解数据库系统的基本概念,如SQL语句、数据库设计、数据备份与恢复等。 4. 系统分析与设计:学习如何...

    Java编程基础(2011-2012学年第一学期)复习提纲.doc

    ### Java编程基础知识点详解 #### 第一章 Java 语言概述 **1. Java 平台的工作机制** Java 是一种能够跨平台运行的语言。其工作机制基于“编写一次,到处运行”的理念。具体而言,Java 源代码文件(.java 文件)...

    Java编程思想之学习方法PPT教案学习.pptx

    在学习Java编程思想的过程中,有一些关键点和方法值得我们重视。首先,我们需要明白学习Java不仅仅是掌握语法和编写代码,更重要的是培养一种“编程思维”(Thinking In Java)。这要求我们主动学习,而不是被动地...

    java考试复习资料

    ### Java考试复习资料详解 #### 一、架构模式:B/S与C/S - **B/S架构**(Browser/Server,浏览器/服务器)是一种通过Web浏览器进行访问的应用系统架构。客户端只需要一个Web浏览器即可,无需安装任何软件。所有的...

    Java面向对象基础知识 & 期末考试复习资料

    Java面向对象编程是Java语言的核心特性,它是现代软件开发中的基石,尤其对于期末考试复习而言,深入理解这一概念至关重要。面向对象编程(Object-Oriented Programming, OOP)是一种编程范式,它基于“对象”概念,...

    java习题汇编-参考答案.docx

    总的来说,这份习题集全面覆盖了Java的基础到高级知识,对于学习和复习Java编程非常有帮助。通过解答这些问题,学习者可以巩固自己的编程技能,理解Java的语法特性和编程思想,为深入学习Java平台上的应用开发打下...

    KNN--Java.zip_KNN java_Knn-java_java KNN_knn

    Java是广泛应用于开发各种类型软件的面向对象的编程语言,包括在机器学习领域。KNN算法的Java实现,意味着开发者使用Java语法和相关库(如Apache Commons Math库)来构建KNN模型,这使得算法可以在Java平台上运行,...

    面向对象技术Java-期末复习试卷(三).doc

    面向对象技术Java是Java编程语言的核心特性之一,它基于面向对象编程思想,使得代码更加结构化、可维护性更强。在Java中,类是面向对象的基础,它封装了数据和操作这些数据的方法。当我们谈到Java的期末复习时,通常...

    JAVA期末的复习提纲

    在准备JAVA期末考试的过程...在复习时,要深入理解这些概念并进行实践,熟悉每种结构的用法,掌握面向对象编程的核心思想,以及Java内存管理和异常处理等高级话题。同时,多做练习题,巩固理论知识,提高实际编程能力。

    Thinking in Java 中文第四版+习题答案

    附录C Java编程规则 附录D 性能 D.1 基本方法 D.2 寻找瓶颈 D.2.1 安插自己的测试代码 D.2.2 JDK性能评测 D.2.3 特殊工具 D.2.4 性能评测的技巧 D.3 提速方法 D.3.1 常规手段 D.3.2 依赖语言的方法 D.3.3 特殊情况 D...

    java-java面试题库整理-基础-JVM-线程并发-框架等.zip

    这份"java-java面试题库整理-基础-JVM-线程并发-框架等.zip"文件提供了一个全面的复习资源,帮助求职者准备Java相关的面试。 1. **Java基础知识** - 类与对象:Java是一种面向对象的语言,了解类的定义、构造器、...

    java程序设计-慕课版 +课后源代码+ppt+课后题答案

    Java程序设计是计算机科学中的一个核心领域,尤其对于初学者来说,掌握Java语言的基本概念、语法和编程思想至关重要。龚炳江编著的《Java程序设计》是许多人学习Java的首选教材之一,由人民邮电出版社出版并提供高清...

Global site tag (gtag.js) - Google Analytics