找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[ JAVA初中级开发 ] [守望者 java初中级视频]15_java内部类

2014-08-18 17:48| 发布者: zhouy | 查看: 1712 | 收藏

摘要: 内容介绍:介绍java内部类机制,常用的内部类组织方式,比如局部内部类,匿名内部类,实例内部类,静态内部类等等基础知识,并通过实例验证。

1.内部类:


在一个类的内部创建一个类,就叫做内部类.

    人:外部类

    人内部包括大脑,心脏,肢体.

    心脏:内部类(属性和方法)

    把心脏当成一个外部类的属性和方法不足以表达心脏具有  类的属性和行为.

 

2.成员内部类

 

外部类:Out.class

内部类:Out$Inner.class

 

3.如何创建我们的内部类对象


 通过现有外部类的方式,然后在通过外部类.内部类的方式

 格式:  外部类.内部类    内部类对象=new  外部类().new 内部类();

 

4.如何访问外部类的属性


1)在编译的时候  内部中有一个指向外部类的引用,那么这个时候就可以直接访问我的外类的属性和方法其实本质:外部类.this.属性或则方法.

通过this.属性是访问我们内部类的属性

2)当外部类和内部类有相同名字的属性的时候(方法,这个时候访问的是内部类的属性(方法)  否则访问的是外部类的属性(方法)

 

5.静态内部类:嵌套的内部类:


就是内部类通过static关键字修饰

1)不能通过 外部类.内部类     内部类对象=new  外部类().new 内部类();  这样的方式来创建内部类对象 。这个时候应该 把我们的

外部类.内部类是一个整体

格式外部类.内部类     内部类对象=new  外部类.内部类(); 

或者 外部类.内部类     内部类对象=new  内部类(); 

2)对于静态的内部类只能访问外部类中的静态属性,对于非静态属性石不能访问的.

 

6.私有内部类:就是我们的内部类通过private这样的修饰符来修饰.


为了保护我们的内部类,内部类只能被我们外部类访问,其他的地方是不能被直接访问的.

在其他的地方不能直接的获得我们的内部类对象.

我们必须提供一个方法获得内部类的对象,这个方法必须是外部类的

前提:不是private修饰   内部类要是默认的修饰这样的内部类.

 

7.局部内部类:


就是在我们的方法中定义内部类

思考:如何获得局部内部类的对象.


8.匿名的内部类:就是没有名字的内部类


当内部类中要使用外部类的属性的时候,属性必须用final修饰.



会员评论  

已有0参与评论

推荐阅读

[守望者   java初中级视频]22_javaNIO,AIO编程
[守望者 java初中级视频]22_javaNIO,
内容简介:本课程介绍阻塞,非阻塞,同步和异步的基本概念,介绍javaNIO,AIO
[守望者 算法视频]01_数据存储(链表与数组)
[守望者 算法视频]01_数据存储(链表与
本章重点介绍数据的在计算机的存储方式 :连续存储(数组)与链式存储,同时
[守望者   java初中级视频]00_java初中级课程学习导航
[守望者 java初中级视频]00_java初中
内容简介:全面贾少这套视频课程学习需要具备的理论基础,以及适合的学习人群
【守望者 游戏项目】基于cocos2d-x的跑酷游戏项目教程
【守望者 游戏项目】基于cocos2d-x的跑
Cocos2d-x跑酷游戏项目教程Cocos2d-x跑酷游戏项目教程cocos2d-x特性cocos2
【守望者 观点】智能路由和Wi-Fi探针是一对好基友
【守望者 观点】智能路由和Wi-Fi探针是
智能路由与Wifi探针可以收集用户行为,同时可以收集用户MAC地址,还可以跟踪
【守望者 linux项目】mini WEB服务器设计
【守望者 linux项目】mini WEB服务器设
以下是曾经Watchmen一个朋友学习网络编程时设计的一个简单的MiniWEB服务器。
[守望者 算法视频]08_数据查找_hash算法
[守望者 算法视频]08_数据查找_hash算
守望者:普通逐个查找O(n),组织方式可以无序的数组或者普通链表。已经排序的
【守望者 linux项目】linux下的FTP服务器与客户端,作者 灯下野狐 ...
【守望者 linux项目】linux下的FTP服务
本项目是一个完整的FTP服务器及FTP客户端设计示例,对于需要学习网络编程项目
[守望者 linux视频]01_开发工具与开发平台
[守望者 linux视频]01_开发工具与开发
本课主要介绍gcc,gdb等系列开发工具,开始编写程序之旅。要求理解Linux开发平
【解读】什么样性格的人会被夸性格好
【解读】什么样性格的人会被夸性格好
守望者:性格决定命令。好的性格意识着给别人面子,能接受别人装逼,而且以上

行业聚焦  面试交流  职位推荐  开发视频   技术交流  腾讯微博  新浪微博

友情链接:课课家教育  阿里云  鲜果  W3Cfuns前端网  中国企业家  环球企业家  投资界  传媒梦工场  MSN中文网  Android开发者社区  cnbeta  投资中国网  又拍云存储  美通说传播  IT茶馆  网商在线  商业评论网  TechOrange  IT时代周刊  3W创新传媒  开源中国社区  二维工坊  Iconfans  推酷  智能电视网  FreeBuf黑客与极客  财经网  DoNews  凤凰财经  新财富  eoe移动开发者社区  i黑马  网易科技  新浪科技  搜狐IT  创业家  创业邦  腾讯财经  福布斯中文网  天下网商  TechWeb  雷锋网  新浪创业  和讯科技  品途O2O  极客公园  艾瑞网  抽屉新热榜  卖家网  人民网通信频道  拉勾网  创新派  简单云主机  

手机版|黑名单|守望者在线 在线教育 linux 高级程序设计 C/C++ 大数据 ( 蜀ICP备14029946号

成都守望者科技有限公司 © 2013-2016 All Rights Reserved