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

java核心技术总结五

    博客分类:
  • java
 
阅读更多

第六章

1、接口

(1)、接口中可以包含多个方法,还可以定义常量。接口中绝对不能含有实例域。可以将接口看成是没有实例域的抽象类。但是接口并不等价于抽象类。

(2)、接口中所有的方法都自动是public类型,在实现接口时,一定要把方法声明为public。接口中的域将被自动设置为public static final.

(3)、Arrays类中的sort方法采用归并算法对数组中的元素进行排序。

2、Clone

(1)、try...catch...写法比较适合final类,否则使用throws说明符。

3、回调:java.swing包中的Timer类

4、内部类

(1)、使用内部类的原因有:

1)、内部类可以访问该类定义所在的作用域中的数据,包括私有数据

2)、内部类可以对同一个包中的其他类隐藏

3)、当想要定义一个回调函数且不想写大量代码时,使用匿名内部类比较便捷

(2)、嵌套是一种类之间的关系,而不是对象之间的关系。嵌套有2个好处:命名控制和访问控制

(3)、局部类的优势:对外界可以完全的隐藏;不仅可以访问包含它们的外部类,还可以访问局部变量,不过局部变量必须被声明为final。即局部类只能引用定义为final的局部变量。

(4)、声明在接口中的内部类自动成为static和public。

 

 

 

分享到:
评论

相关推荐

    史上最全的Java核心技术总结.pdf

    Java核心技术总结 Java是一种面向对象的编程语言,它的核心技术包括Java虚拟机(JVM)、Java核心技术、Java并发编程、计算机网络等。以下是Java核心技术的总结: 一、Java虚拟机(JVM) Java虚拟机(JVM)是Java ...

    Java核心技术+基础知识+面试汇总大全 完整PDF版

    这是一套Java核心技术基础使用手册,包含Java 基础核心总结、Java核心基础、Java核心知识、Java 基础面试题总结等,内含最强 Java 核心知识点整理及思维导图,需要的朋友可下载试试! Java是一门编程语言,Java发展...

    java核心技术卷1第九版高清中文版

    总结来说,《java核心技术卷1第九版高清中文版》是一本非常适合Java初学者的参考书,它的内容全面、系统,并且随着Java技术的持续发展而更新,保证了读者能接触到最前沿的Java知识。通过系统的学习和实践这本书的...

    java 核心技术2

    总结来说,《Java 核心技术》第二卷是Java语言进阶学习的重要书籍,它不仅覆盖了Java编程的高级话题,而且以深入浅出的方式帮助读者掌握这些知识点,使得学习者在理论和实践上都能够进一步提升自己的Java编程能力。...

    Java核心技术笔记

    Java核心技术笔记涵盖了许多Java编程的关键知识点,以下是这些主题的详细说明: 1. **面向对象技术**:面向对象编程(OOP)是Java的核心概念。它包括类、对象、封装、继承、多态等核心概念。类是对象的蓝图,定义了...

    Java核心技术+卷1+基础知识+原书第10版-中文版扫描-带书签已OCR

    根据提供的文件标题、描述、标签以及部分内容,我们可以推断出这份文档主要涵盖了Java核心技术的基础部分,特别是针对第10版的内容。接下来,我们将基于这些信息深入探讨相关的知识点。 ### Java核心技术卷1基础...

    《深入理解Java 7 核心技术与最佳实践》PDF版本下载.txt

    根据提供的文件信息,我们可以推断出这是一本关于Java 7 的书籍——《深入理解Java 7 核心技术与最佳实践》,并且提供了该书PDF版本的下载链接。接下来,我们将围绕这一主题展开讨论,主要从以下几个方面进行深入...

    Java核心技术介绍-java核心技术讲解word格式可编辑.docx

    ### Java核心技术介绍 #### 一、Java网络编程基础 Java的核心技术之一是其强大的网络编程支持,这得益于Java建立在TCP/IP网络平台上的特性。Java的库函数提供了使用HTTP和FTP协议来发送和接收信息的方法,这对于...

    java核心技术中的经典程序

    总结来说,这个压缩包提供了一个深入学习Java核心技术的平台,包括了实际的代码示例、库文件和相关文档。通过分析和实践这些内容,开发者不仅可以掌握Java编程的基本技能,还能了解到如何使用第三方库来提升应用的...

    java 核心技术卷 第10版 卷II 高级特性

    根据提供的信息,我们可以总结出《Java核心技术卷 第10版 卷II 高级特性》这本书涵盖的关键知识点和相关信息。 ### Java核心技术卷 第10版 卷II 高级特性 #### 关于本书 《Java核心技术卷 第10版 卷II 高级特性》...

    Java核心技术 第八版 卷Ⅰ(基础篇)电子版

    ### Java核心技术 第八版 卷Ⅰ:基础知识 #### 一、概述 《Java核心技术》第八版卷Ⅰ,作为Sun公司核心技术丛书中的一部重要著作,由Cay S. Horstmann和Gary Cornell共同撰写,是Java学习者和开发者不可多得的经典...

    java核心技术 java技术

    总结起来,Java核心技术涵盖了语言基础、类库利用、内存管理、并发编程、网络编程、I/O操作和集合框架等多个方面。掌握这些知识,开发者能够有效地构建高效、健壮且易于维护的Java应用程序。23225052525.pdf文件可能...

    Java 核心技术经验总结

    Java 核心技术经验总结

    java 技术总结.--java 技术

    这篇“Java技术总结”将深入探讨Java的核心概念、语法特性、开发工具以及相关框架,旨在为学习者提供一个全面且深入的Java知识体系。 一、Java语言基础 Java是一种面向对象的编程语言,由Sun Microsystems(现已被...

    Java 基础核心总结.pdf

    12. **版本发展**:随着技术的进步,Java经历了多次重大更新,如Java 6、Java 7、Java 8等,引入了新特性,如Lambda表达式、并发改进、类型推断等。 13. **平台版本**:Java有三个主要版本:Java SE(标准版,适用...

    《java核心技术》这是学习java一本很好的书 这是下部 还有上部!

    ### Java核心技术:高级特性 #### 一、书籍概述与作者介绍 《Java核心技术》是一本深受广大Java开发者喜爱的专业书籍,由Cay S. Horstmann等专家共同编写。本书分为上下两卷,上卷主要介绍了Java的核心语言特性和...

    JAVA核心面试知识整理.pdf

    Java核心面试知识整理包括了对JVM内存区域、...总结而言,这份面试知识点整理为Java开发者提供了一个全面、系统的复习框架,帮助面试者巩固和加深对Java核心技术的理解,以便在面试中展现出扎实的理论基础和实践能力。

    Java_EE的13种核心技术

    在Steven Gould所列出的Java EE的13种核心技术中,每一项都扮演着关键角色,共同构建了Java EE的强大功能。 ### 1. JDBC (Java Database Connectivity) JDBC是Java应用程序与各种数据库之间通信的标准接口,提供了...

Global site tag (gtag.js) - Google Analytics