最新文章列表

Java内部类学习总结

    Java内部类的意思就是定义在类中的类。一般来说可以分为四种:静态内部类、成员内部类、局部内部类以及匿名内部类。       简单描述一下几种内部类的定义方式,以及访问方式吧,实际开发中自己目前应用到内部类的情况还不多,只在一个tasksend工具类的编写中用过匿名内部类的方式,对于使用的新的慢慢总结吧。   一、静态内部类(Static Inner Class)
mifantuanzi27 评论(0) 有1050人浏览 2012-04-16 16:09

java内部类的作用

一、 定义 放在一个类的内部的类我们就叫内部类。 二、 作用 1.内部类可以很好的实现隐藏   一般的非内部类,是不允许有 private 与protected权限的,但内部类可以 2.内部类拥有外围类的所有元素的访问权限 3.可是实现多重继承 4.可以避免修改接口而实现同一个类中两种同名方法的调用。 三、   例子 1.实现隐藏    平时我们对类的访问权限,都是通过类前面的访问修饰符来限制的,一 ...
liujiawinds 评论(0) 有798人浏览 2012-04-12 21:15

浅谈内部类

public class OuterClass { private static int i = 1; private int j = 2; private int k = 3; private int p = 9; public OuterClass() { //InterClass ic = new InterClass(); System.ou ...
阿拉丁没有神灯 评论(0) 有1009人浏览 2012-04-12 00:32

“好事不留名”的匿名内部类

//匿名内部类,即没有名字,做好事不留名就是匿名内部类了,它和局部内部类有点类似,两个似兄弟般,但是还是有所不同的 //匿名内部类的“好事不留名”,通常是为了帮助别人,帮完就走了,不会再和同一个人在同一个时间同一个地点帮他同一件事! //亲,独一无二啊….好银啊!O(∩_∩)O~ package com.cbh.nonname_class; java编程网:http://www.haoha ...
cbh735 评论(0) 有1150人浏览 2012-04-11 11:23

探讨Java内部类的可见性

转载自http://zhangjunhd.blog.51cto.com/113473/65624/ 在Java中,当生成一个内部类的对象时,此对象与制造它的外部类通过外部类的.this保持着联系,因此该内部类对象可以访问其外部类对象的所有成员,包括private成员。 而该内部类对象对于其他类的对象的访问,遵照常规的访问权限语法,这一点也没有什么特别支持。这里需要探讨的是,外部类以及其他类的对象 ...
xiaohuafyle 评论(0) 有1016人浏览 2012-04-11 00:48

java基础学习笔记

一、 Static关键字(出现在三个地方:属性前、内部类前和方法前)(注:Test是类名,Demo是静态内部类,Demo1是普通内部类) A. Static属性只和类相关,与对象无关,使用方法:类名.静态属性。有对象肯定就会有类(先有类才会有对象),这样就可以调用static属性 B. 内部静态类:在main方法中创建内部类对象时,应写成 ...
onlyme 评论(0) 有652人浏览 2012-03-20 10:08

内部类之局部内部类

局部内部类是指在方法的作用域内定义的内部类,简单点就是在方法中定义的内部类。   public class MethodInner { public void outMethod(){ class Inner{ void innerMethod(){}; } } } 相比于上一篇讲到的成员内部类,有什么区别和自己的特别呢?只要分为这个几个特点。 A.作用域 ...
len-len 评论(0) 有944人浏览 2012-03-08 15:42

JAVA内部类学习笔记

[转]Java内部类总结 转自:http://blog.sina.com.cn/s/blog_56898c310100a3i3.html       内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用protected和private修饰(而外部类只能使用public和缺省的包访问权限)。内部类主要有以下几类:成员内部类、局部内 ...
JAVA那点事 评论(0) 有645人浏览 2012-03-07 11:55

内部类之成员内部类

引子:最近几天一直在看内部类,虽然自己用了java将近2年了,但是基本很少使用过内部类,除了有一次在学习android的时候,写过一些外,基本是没有使用的。说实话,个人感觉内部类很是复杂,有时候就图方便,直接用普通的类去完成任务了,也没有去考虑使用内部类这个东西。但是用不用是一回事,学不学又是另外一回事,至少要掌握,说的小点,在笔试,面试什么的有帮助。说的大点,以后遇到需要使用,或者别人写的代码, ...
len-len 评论(0) 有4433人浏览 2012-03-05 15:43

反射与内部类

  反射: 反射:在运行时动态分析或使用一个类进行工作。 java.lang.Class类:描述类信息的类。 类对象:描述一个类信息的对象,当虚拟机加载类的时候,就会创建这个类的类对象并加载该对象,Class是类对象的类型。 获得类对象的方式: 用" 类名.class "获得这个类的类对象。 用类的对象掉用getClass(),如object. ...
剑锋无刃 评论(0) 有1028人浏览 2012-02-06 15:24

java内部类

定义在一个类内部的类叫内部类,包含内部类的类称为外部类。内部类可以声明public、protected、private等访问限制,可以声明为abstract的供其他内部类或外 ...
trinityblood 评论(0) 有1083人浏览 2012-02-02 15:10

匿名类、内部类、匿名内部类

  前端时间在写.net项目中,一直错将.cs里的两个class当作内部类,原来是一个文件里的两个类而已,这让我想起了Java中的内部类,比较内部类,那么还有两个类,那就是匿名类和匿名内部类。今天我想就Java中的这三种类进行个比较。 我们知道在Java语言规范中可以做很多事,例如一个类或一个接口中可以声明一个类或接口,在一个方法中可以声明一个类,类与接口声明可以嵌套任意深度等。   匿名类 ...
xdwangiflytek 评论(1) 有4199人浏览 2012-01-13 08:40

内部类

  普通内部类的字段与方法, 只能放在类的外部层次上, 所以普通的内部类不能有static数据和static字段, 也不能包含嵌套类。但是嵌套类可以包含所有这些东西   使用内部类最吸引人的原因是: 每个内部类都能独立地继承自一个(接口的)实现,所以无论外围类是否已经 继承了某个(接口的)实现,对于内部类都没有影响。     情况1: 必须在一个类中以某种方式实现2个接口 ...
racingbird 评论(0) 有641人浏览 2012-01-13 01:16

Java内部线程类

经常要用到线程,有些代码量很小的线程,在方法中写一个匿名内部线程类不失为一个好办法: public void runTask() { // 内部线程类 new Thread() { public void run() { System.out.println("Thread:" + this.getName()); } }.start(); ...
javaEdge 评论(0) 有1110人浏览 2011-12-13 14:42

Java中的内部类

内部类(inner class) 内部类(inner class)是定义在另一个类中的类。 代码结构形式如下 class ClassType{ //注意这并不是声明一个成员属性,而是定义一个内部 ...
yuyiming1986 评论(0) 有2135人浏览 2011-11-24 15:28

java匿名内部类使用场景列举

java内部类是怎么一回事?匿名内部类何时会用到,之前一直很模糊,昨天看了几个例子,心里开始慢慢清晰了关于匿名内部类的用法。 补充: 以前看到,发布后的工程中,一个java类,生成了几个带标号的.class文件,形如: CouponAgentListAction.class,CouponAgentListAction$1.class,CouponAgentListAction$2.class.而更新 ...
bingyingao 评论(0) 有2608人浏览 2011-11-18 10:57

黑马程序员—java基础—内部类、异常

  ---------------------- android培训、java培训、期待与您交流! ---------------------- 类:就是对现实生活中事物的描述。 This代表本类的对象,即它所在函数所 ...
baiqian 评论(0) 有1186人浏览 2011-10-28 10:27

Java内部类总结

内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用protected和private修饰(而外部类只能使用public和缺省的包访问权限)。 内部类主要有以下几类:成员内部类、局部内部类、静态内部类、匿名内部类   为什么需要内部类?   典型的情况是,内部类继承自某个类或实现某个接口,内部类的代码操作创建其的外围类的对象。所以你 ...
lingsui 评论(0) 有567人浏览 2011-10-26 11:45

(转载)java语法总结-内部类

Java语法总结 - 内部类 从Java1.1开始引入了内部类以来,它就引起了人们的激烈争论。其实任何优秀的语言特性用得不好就是滥用,内部类用得不好就会导致代码像迷宫一样,导致出现毫无重用的综合征。 1、内部类分为成员内部类、静态嵌套类、方法内部类、匿名内部类。 几种内部类的共性: A、内部类仍然是一个独立的类,在编译之后会内部类会被编译成独立的.class文件,但是前面冠以外部类的类命和$符号 ...
程自挺 评论(0) 有440人浏览 2011-10-09 23:25

Java基础之内部类

内部类:定义在其他类内部的类就被称作内部类,也叫嵌套类,包含内部类的类被称作外部类,也叫宿主类 内部类的作用: 可以更好的进行封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类该类,内部类可以直接访问外部类的私有数据,因为内部类被当做其外部类成员,同一个类的成员之间可以互相访问.但外部类不能访问内部类的实现细节,例如内部类的属性 内部类类型分类: 1:非静态内部类 package I ...
wujiandong 评论(0) 有1385人浏览 2011-10-09 23:01

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics