`
kornnet
  • 浏览: 22971 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

java中几个关于类的名词解析

    博客分类:
  • java
阅读更多
顶层类:可以被包含于一个包中,但不能被其它类包含的类.
被封闭类:用来表示嵌套类或内部类.
封闭类:用来表示包含嵌套类或内部类的类.
内部类:作为一个外部类一个成员.内部类是一种新的类型.
成员内部类:这种内部类是封闭实例的成员,和嵌类的定义的方式差不多,只不过是嵌类用关键字static作了限定词.
局部内部类:方法内部声明的类称做局部内部类.一个方法内部唯一能定义的类就是内部类,只要一些简单的代码就可以做到.
嵌套类:一个类的定义嵌套在另一个类的定义中,被包含的类叫称做一个嵌套类.它不是一个
顶层类.一个嵌套类也可以是一个内部类,具体依赖它的定义方式.java语言中也可将嵌套类表示为顶层内部类或静态内部类.
父类和子类:由类可以相互独立,也可通过继承来相互联系.在java语言中,如果两个类具有父子关系时有两种类.父亲类称做超类或父类,孩子被称做子类.
终结型类:用final声明的类,可以保证它始终不会被用做一个父类,这保证了类不会被继承,
它的方法也不会被重置.一些核心java类是终结型的,包括对私有类型和String的包装类.
抽象类:如果不希望一个类被实例化,就用关键字abstract把它声明为一个抽象类型,这样的
一个类只能被用作一个父类,然后可以继承它的子类创建子类对象.
0
0
分享到:
评论

相关推荐

    JAVA面试宝典包含名词解释,常问问题。

    以下是对给定文件中提及的几个关键知识点的详细解释: 1. **JDK 与 JRE 的区别**: JDK (Java Development Kit) 提供了完整的 Java 开发环境,包括 Java 编译器(javac)、Java 运行环境(JRE)、以及各种开发工具...

    hibernate注解中的名词解释

    以下是对几个关键注解的详细解释: 1. **@Entity**: 此注解用于标记一个Java类为实体Bean,这意味着这个类的实例将会被持久化到数据库中。实体Bean通常代表数据库中的一个表,而类的属性则对应表中的列。 2. **@Id...

    三级数据库技术常考名词解释

    首先,我们来看几个核心概念。 1. **DB(数据库)**:数据库是存储和管理相关数据的集合,它提供了一种有效的方式来组织和共享数据,减少冗余并保持数据之间的紧密联系,同时具有数据独立性,即数据的存储方式与...

    java中的缩写

    本文将深入解析几个常见的Java名词缩写,包括PO(Persistent Object)、VO(Value Object)、DAO(Data Access Object)、BO(Business Object)以及POJO(Plain Ordinary Java Object),并探讨它们之间的关系及其...

    java面试宝典

    42、一个“.java”源文件中是否可以包含多个类(不是内部类)?有什么限制? 12 43、说出一些常用的类,包,接口,请各举5 个。 12 44、Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类?是否可以...

    javaparser:基于函数式组合子逻辑的JAVA语言分析框架

    这个库的目的是要在java中提供一个类似parsec, spirit的库,这种组合子库并非c++的专利,java/c#也可以做到。这个库还将在java5.0上被改写,类型安全上它将也不再逊色于c++。 那么,为什么叫“函数式”呢?java是...

    千寻简Java词典音标版

    首先,我们来看几个重要的Java相关词汇。`API(Application Programming Interface)`是应用程序编程接口,它定义了软件系统之间交互的规范。`AOP(Aspect Oriented Programming)`面向切面编程,是一种编程范式,...

    Java面试宝典-经典

    16. hibernate进行多表查询每个表中各取几个字段,也就是说查询出来的结果集没有一个实体类与之对应如何解决; 123 17.介绍一下Hibernate的二级缓存 123 18、Spring 的依赖注入是什么意思? 给一个 Bean 的 message ...

    javacc 名词解释 如token,specialToken,lookahead

    这种能力对于解决歧义性特别有用,因为通过查看下一个或几个`Token`,解析器可以判断出最合适的解析路径。例如,在遇到二义性的表达式时,解析器可以通过`Lookahead`来确定操作符的优先级或结合性。在`JavaCC`中,`...

    java基础文档

    在配置Java环境时,需要设置几个重要的系统变量。JAVA_HOME指向JDK的安装路径,Path变量添加%JAVA_HOME%\bin,这样系统就能找到Java相关的可执行文件。CLASSPATH则是指定Java类库的搜索路径,用于运行Java程序时寻找...

    java面试题大全(2012版)

    16. hibernate进行多表查询每个表中各取几个字段,也就是说查询出来的结果集没有一个实体类与之对应如何解决; 123 17.介绍一下Hibernate的二级缓存 123 18、Spring 的依赖注入是什么意思? 给一个 Bean 的 message ...

    java面试题经典汇总

    面向对象编程(Object-Oriented Programming, OOP)是现代软件开发中的一个核心概念,它主要具备以下几个特征: - **封装**:封装是指将数据与操作这些数据的方法绑定在一起,并对外部隐藏具体的实现细节。在Java中...

    JAVA正则表达式--Pattern和Matcher

    Java正则表达式的实现主要依赖于`java.util.regex`包中的`Pattern`和`Matcher`两个核心类。本文将深入探讨这两个类的功能以及如何使用它们来进行字符串的匹配和操作。 #### 二、Pattern 类详解 `Pattern` 类代表了...

    基于Java的中文分词工具包 smallseg.zip

    SmallSeg的工作流程主要包括以下几个步骤: 1. 加载词典:初始化时,SmallSeg会加载内置词典,构建词典树结构,以便快速查找词汇。 2. 分词候选生成:对输入的中文字符串,生成可能的分词组合,形成分词候选。 3. ...

    java面试题

    59. 请对以下在J2EE中常用的名词进行解释(或简单描述) 40 59.1. web 容器 40 59.2. EJB容器 40 59.3. JNDI 40 59.4. JMS 41 59.5. JTA 41 59.6. JAF 41 59.7. RMI/IIOP 41 60. JAVA语言如何进行异常处理,关键字:...

    最新Java面试宝典pdf版

    16. hibernate进行多表查询每个表中各取几个字段,也就是说查询出来的结果集没有一个实体类与之对应如何解决; 123 17.介绍一下Hibernate的二级缓存 123 18、Spring 的依赖注入是什么意思? 给一个 Bean 的 message ...

    java面试宝典2012

    16. hibernate进行多表查询每个表中各取几个字段,也就是说查询出来的结果集没有一个实体类与之对应如何解决; 135 17.介绍一下Hibernate的二级缓存 135 18、Spring 的依赖注入是什么意思? 给一个 Bean 的 message ...

Global site tag (gtag.js) - Google Analytics