码迷,mamicode.com
首页 >  
搜索关键字:外部类    ( 959个结果
private和protected不能修饰外部类的原因
大家都知道类的成员变量和方法可以使用private和protected修饰。使用private修饰,表示该类的成员只能在类的内部访问。使用protected修饰,表示该类的成员可以被类的内部、同包下的其它类以及该类的子类访问。从组织结构来分析:类的成员(包过变量、方法、内部类等)的上层结..
分类:其他好文   时间:2015-06-25 17:44:36    阅读次数:152
Java内部类(一)常规内部类
常规内部类和普通类最大的不同就是,它能访问外部类的私有实例域。下面是一个例子: package innerclass; public class Outer { private boolean isPrint; public Outer(boolean isPrint) { this.isPrint = isPrint; } public void useInnerMetho...
分类:编程语言   时间:2015-06-20 18:29:42    阅读次数:114
Java 单例及多例
一、单例的作用是用于控制类的生成方式,而不让外部类任意new对象1.Car.javaimport java.util.ArrayList;import java.util.List;public class Car { //私有化构造函数,防止被外部的类new private Car() { } p...
分类:编程语言   时间:2015-06-18 16:57:17    阅读次数:240
Android(java)学习笔记111:成员位置的内部类的介绍
1.内部类的定义 1 /* 2 内部类概述: 3 把类定义在其他类的内部,这个类就被称为内部类。 4 举例:在类A中定义了一个类B,类B就是内部类。 5 6 内部的访问特点: 7 A:内部类可以直接访问外部类的成员,包括私有。...
分类:移动开发   时间:2015-06-18 11:14:45    阅读次数:170
Android(java)学习笔记112:局部位置的内部类的介绍
1.局部内部类 1 /* 2 局部内部类 3 A:可以直接访问外部类的成员 4 B:在局部位置,可以创建内部类对象,通过对象调用内部类方法,来使用局部内部类功能 5 6 面试题: 7 局部内部类访问局部变量的注意事项? 8 ...
分类:移动开发   时间:2015-06-18 11:04:54    阅读次数:149
内部类的学习
内部类详解(转)内部类有两种情况:(1) 在类中定义一个类(私有内部类,静态内部类)(2) 在方法中定义一个类(局部内部类,匿名内部类)1、私有内部类 —— 在方法之间定义的内部类,非静态 我们首先看看类中内部类的两个特点: (1) 在外部类的作用范围内可以任意创建内部类对象,即使内部类是私有的(私...
分类:其他好文   时间:2015-06-14 18:26:41    阅读次数:134
java中的内部类
内部类的作用是:可以访问外部类中的私有数据成员内部类:成员内部类可以等同的看做是成员变量。成员内部类不能有静态声明。成员内部类可以访问外部类的所有的数据。publicclassOuterClass{ //静态变量 privatestaticStrings1="A"; //成员变量 privateStrings2="B"; ..
分类:编程语言   时间:2015-06-12 15:07:21    阅读次数:144
Android中使用Handler造成内存泄露的分析和解决
Handler 内部类持有 外部类Activity的引用,如果Activity退出而Handler还有延迟处理的消息没有处理完,会导致Activity不能回收,反复如此会导致内存泄露。 解决方案:声明Handler为static并持有Activity的弱引用。 public class MainActivity extends Activity { private static fi...
分类:移动开发   时间:2015-06-10 14:11:30    阅读次数:185
Java内部类学习总结
目录目录 概述 非静态内部类 从外部类的非静态方法中实例化内部类 从外部类的静态方法中实例化内部类 内部类的this引用 静态内部类 从外部类的非静态方法中实例化静态内部类 从外部类静态方法中实例化静态内部类 匿名内部类 方法内部类概述最近学习python,发现python是支持多继承的,这让我想起Java是通过内部类实现的这套机制。这篇文章不是讲如何通过内部类实现多继承,而是总结一下内部类的类型和...
分类:编程语言   时间:2015-06-09 21:57:28    阅读次数:201
java 内部类
什么时候使用: 当A类中的内容要被B类直接访问,而A类还需要创建B的对象,访问B的内容时,将B称之为内部类(内置类、嵌套类)。 访问方式: 内部类可以直接访问外部类中的所有成员,包含私有的;而外部类要想访问内部类中的成员,必须创建内部类的对象。 class Outer//外部类{ private int num = 4; public calss Inn...
分类:编程语言   时间:2015-06-06 09:19:43    阅读次数:144
959条   上一页 1 ... 76 77 78 79 80 ... 96 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!