转自(java rulers)
1.作用域内的局部类,例如:
void a(){
class A{};
System.out.print(A.class);
}
2.作用域内的成员类型,例如:
class A{
class B{}
void a(){
System.out.print(B.class);
}
}
3.具有相同类型名的继承来的成员类型,例如:
class A{
class B{}
}
class C extends A{
void a(){
System.out.print(B.class);
}
}
4.定义在同一个编译单元中的包成员,例如:
//类A文件中
class B(){}
class A(){
void a(){
System.out.print(B.class);
}
}
5.使用单类型导入声明导入的类型,例如:
import *.*.B;
class A{
void a(){
System.out.print(B.class);
}
}
6.同一包中的类型声明,例如:
//在包a中声明的两个类
class B{}
class A{
void a(){
System.out.print(B.class);
}
}
7.使用按需导入的类型,例如:
import *.*.*;
//*.*中有类B
class A{
void a(){
System.out.print(B.class);
}
}
分享到:
相关推荐
"Java学习2"可能是一个深入的教程或者实例集合,旨在帮助开发者进一步提升Java编程技能。这个资源涵盖了“第三章”、“第十二章”、“第十三章”和“第十一章”,虽然具体的章节内容没有详细说明,但我们可以根据...
Java学习路线(鱼皮) Java学习路线(鱼皮)是一条龙版本的学习路线,从入门到入土,旨在帮助学习者快速掌握Java开发的所有知识点。本路线的特点是新、完整、实用、开源、回馈社区、持续更新。 学习路线的主要...
这份《java学习》笔记包含了多个核心主题,旨在帮助初学者和有经验的开发者深入理解和掌握Java技术。 1. **正则表达式(正则.md)**: 正则表达式在Java中用于文本匹配和搜索,是处理字符串的强大工具。Java提供了...
Java2学习指南是一份专为Java初学者和进阶者准备的宝贵资源,它涵盖了Java编程语言的基础到高级概念,帮助读者深入理解并熟练运用Java技术。这份文档旨在提供一个全面的学习路径,让读者能够逐步掌握Java编程的核心...
最全JAVA学习路线一条龙思维导图(附资源链接)PS:程序员鱼皮 1. 最新,完整一条龙的大厂 Java 学习路线,从入门到入土 2. 同时适用于想全面学习 / 快速求职的同学,可以根据符号来定制自己的专属学习路线 3. 给出...
【JAVA2学习资料--第二部分ppt教程】 Java作为全球最流行的编程语言之一,因其跨平台、面向对象的特点,被广泛应用于各种领域,如企业级应用开发、移动应用(Android)、大数据处理等。本教程主要针对Java2阶段的...
"Java学习网站大全"这个资源集合就是为了满足这样的需求,它为你提供了丰富的学习平台和工具,帮助你在Java的世界里稳步前行。 1. **学习资源** - **Oracle官方文档**:Java的官方教程,涵盖了从基础到高级的所有...
Java学习笔记 Java是一种流行的编程语言,广泛应用于Android应用程序开发、Web应用程序开发、桌面应用程序开发等领域。以下是Java学习笔记的摘要信息: 一、Java技术基础 * 1.1 编程语言:Java是一种面向对象的...
Java Web编程是Java学习中的一个重要分支,涉及到使用Servlet和JSP技术构建动态网页。在学习Java Web编程时,需要重点关注以下几个方面: - **HTTP协议**:理解和掌握HTTP协议的基本原理,这对于编写高质量的Web...
《Java入门1·2·3:一个老鸟的Java学习心得》是一本与众不同的Java入门好书。作者以独特的视角,向Java初学者讲述了如何才能真正理解和掌握Java语言。《Java入门1·2·3:一个老鸟的Java学习心得》充分考虑了初学Java...
"book2"这个文件名可能是书籍的电子版,可能包含了上述提及的某一本或几本Java学习书籍的PDF或者其他格式。如果这个文件包含的是《Java编程思想》(Bruce Eckel),那么这将是一个非常全面的资源,涵盖了从基础到高级...
Java - 近10年来计算机...2)你是否能静下心来坚持不懈地学习? 嗯,这是个容易但又绝对不应该忽略的问题,你确信自己对Java感兴趣、而且又有吃苦的准备,那你才可能学好Java!如果具备这两点条件,就请继续往下看……
本文将基于"java学习路线脑图"的标题和描述,深入探讨Java学习的知识点,包括相关框架和技术。 首先,Java基础是所有Java学习者的起点。这涵盖了基本语法、数据类型、流程控制语句(如if-else、for、while)、类和...
总之,“Java学习资料大全”应该包含了以上各个领域的教程、示例代码、实践项目和相关书籍,为初学者到高级开发者提供了全面的学习资源。通过深入学习并不断实践,可以成为一名熟练的Java开发者。
### Java学习入门资料知识点梳理 #### 一、Java语言历史与发展 - **起源与早期发展** - **前身**:Oak(1990年),由James Gosling等人在Sun Microsystems开发。 - **Green项目**:Sun Microsystems于1990年开始...
对于初学者来说,掌握有效的Java学习方法至关重要。以下是一些基于高手经验的Java学习路径和技巧,旨在帮助初学者快速上手并深入理解Java。 1. **基础知识:**在开始学习Java之前,了解计算机科学基础和基本的编程...
这份压缩包包含了该书的上下两部分,分别为"Java学习指南第四版上册part1.pdf"和"Java学习指南第四版上册part2.pdf"。以下是对书中可能涉及的知识点的详细解析: 1. **Java基础语法**:Java语言的基础包括变量、...
【Java学习日记3】 在Java学习的初期,我们首先要了解Java的基本特性,它是一种跨平台的语言,这得益于Java虚拟机(JVM)。JVM使得Java程序可以在任何支持JVM的操作系统上运行,如Windows、Linux或Mac OS。JVM有多...