java非静态类外部类内部类使用包含了非静态内部类和使用内部类,有以下知识点:
1.非静态内部类访问外部类成员、
2.外部类访问内部类的实例属性
3.在外部类以外的地方来定义内部类
4.在外部类以外的地方创建非静态内部类实例
看Outer.java源代码
[code lang="java"]
package com.daozhao;
public class Outer {
public int ou
java继承类时你注意到这了吗java使用继承需要注意的地方
在构建子类时先构建父类,用到父类的test方法,而子类重写了父类的test方法,所以此时实际调用子类了test方法,而子类test无name属性,所以name为null而非Ok
[code lang="java"]
class TheBase{
public TheBase(){
test();
}
public void te
java方法的参数传递机制我们通过两个例子来了解java方法的参数传递机制
TestPrimitiveTransfer.java
源代码如下
[code lang="java"]
public class TestPrimitiveTransfer
{
public static void swap(int a,int b)
{
//下面三行代码实现a,b变量的值交换
//定义一个临时变量来