码迷,mamicode.com
首页 >  
搜索关键字:ray    ( 389个结果
从头认识java-8.1 内部类
这一章节我们来讨论一下内部类。1.概念在类的内部创建的类就是内部类。package com.ray.ch08; public class Test { class Destination { } class Content { } }上面的Destination和Content就是内部类。2.为什么需要内部类?(1)隐藏代码package com.ray.ch08; import...
分类:编程语言   时间:2015-11-11 07:47:45    阅读次数:219
从头认识java-6.7 初始化与类的加载
这一章节我们来讨论一下初始化与类的加载。简单的说,类是在static成员被访问的时候加载的。我们下面举一个比较复杂的例子,然后解释一下加载和初始化的顺序。package com.ray.ch06; public class Sub extends Father { private int b = print("b");// 5 private static int c = print("c...
分类:编程语言   时间:2015-11-04 00:45:45    阅读次数:204
从头认识java-6.1 聚合(aggregation)
我们来说一下复用类最简单的方法:聚合(aggregation)其实说白了,就是建立了一个类,然后在其他地方引用来使用。package com.ray.ch05; public class Test { public static void main(String[] args) { } } package com.ray.ch05; public class Test2{ public s...
分类:编程语言   时间:2015-10-30 00:53:34    阅读次数:209
从头认识java-5.2 包(package)
这一章节我们来讨论一下包(package)。1.包里面是一组类,主要是提供一个命名空间,使得各个类以及功能不会冲突。建立一个项目,然后建立两个包,里面都包含Test这一个类,功能一模一样。package com.ray.ch04; public class Test { private int id = 0; public int getId() { return id; } ...
分类:编程语言   时间:2015-10-28 12:46:27    阅读次数:124
从头认识java-5.1 为什么需要访问权限?
这一章节我们来聊一下为什么需要访问权限?1.因为它解决了一个问题:把不变的和经常改变的分开来package com.ray.ch05; public class Test { private int id = 0; public int getId() { return id; } public void setId(int id) { this.id = id; } }...
分类:编程语言   时间:2015-10-28 12:44:08    阅读次数:121
从头认识java-4.8 数组的初始化(2)-可变参数列表
接着上一节,我们这一章节来聊一下数组的另外一个应用:可变参数列表1.可变参数列表带来的改变在没有出现可变参数列表的时候,我们一般会使用数组来替代,但是有一个问题,每一次都需要先建立一个数组作为参数,不能动态的形成数组作为参数。package com.ray.ch04; public class Test { public static void printArray(Object[] obje...
分类:编程语言   时间:2015-10-28 10:51:52    阅读次数:249
从头认识java-4.9 枚举类型
这一章节我们来简单聊一下枚举类型。1.枚举类型是一种数据类型package com.ray.ch04; public class Test { public static void main(String[] args) { MyType myType = MyType.ONE; System.out.println(myType instanceof Object); } } ...
分类:编程语言   时间:2015-10-28 10:50:28    阅读次数:164
从头认识java-4.8 数组的初始化(1)
这一章节我们来讨论一下数组的初始化。1.数组是一个对象。package com.ray.ch01; public class Test { public static void main(String[] args) { int[] a = {}; System.out.println(a instanceof Object); } } 输出:true2.把数组赋值给变量,其实是把数...
分类:编程语言   时间:2015-10-28 09:33:52    阅读次数:188
从头认识java-4.6 成员的初始化
这一章节我们来讨论一下成员的初始化。之前已经提到,如果是属性域,编译器会默认初始化,这一章节不再展开,这里我们需要注意的是局部变量。局部变量必须初始化,不然直接报错。下面是错误的代码:package com.ray.ch01; public class Test { public static void main(String[] args) { int i; i++; } } 在...
分类:编程语言   时间:2015-10-27 11:36:43    阅读次数:173
从头认识java-4.4 this
这一章节我们来讨论一些this1 this是在类的内部使用,它指向对象的引用。package com.ray.ch01; public class Test { private Test getTest() { return this; } public static void main(String[] args) { } } 上面代码里面的this就是返回Test这个类型的对...
分类:编程语言   时间:2015-10-26 09:23:00    阅读次数:175
389条   上一页 1 ... 25 26 27 28 29 ... 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!