当前位置:  技术问答>java相关

这两种写法有什么区别?(简单问题,你一定会的)

    来源: 互联网  发布时间:2015-05-19

    本文导语:  1 public class xxx extends Applet { MyClass myObj; public void init() { } } class MyClass {... } 2 public class xxx extends Applet { MyClass myObj; public void init() { } class MyClass {... } } | 从外面 1. MyClass mc = new MyClas...

1
public class xxx extends Applet {
MyClass myObj;
public void init() {
}

}
class MyClass
{...
}


2
public class xxx extends Applet {
MyClass myObj;
public void init() {
}
class MyClass
{...
}

}

|
从外面
1. MyClass mc = new MyClass(...);

2. xxx.MyClass mc = new xxx.MyClass(...)

|
在2中,在MyClass中的函数能访问xxx中的private变量和函数

|
同上
2中MyClass为xxx类的内部类可直接访问xxx中的private权限元素

1则为普通类与类间通讯调用

|
2中的MyClass类是xxx类的内部类,所以可以在MyClass类中访问外部类xxx的成员。

|
一个是  normal class

一个是  Inner class.

特点上面都说了, 主要是 new 和访问权限的区别。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 网站robots协议介绍及文件写法举例
  • [辨析]下面的写法是那个正确?
  • 请大虾,详细介绍一下JavaBean的写法,和调用过程!
  • PHP三元运算的2种写法代码实例
  • 这两种写法成立吗???
  • 以下两种写法有什么差别呢?
  • 看书当中发现:书上的函数这样写法:
  • 请教一个简单makefile的写法
  • 求助 AWK的写法
  • IT科技资讯 iis7站长之家
  • JS中的log对象获取以及debug的写法介绍
  • jquery退出each循环的写法
  • ASP.NET 页面中加添加用户控件的写法
  • 在aspx页面引用html页的写法
  • jquery链式操作、链式写法的小例子
  • sql 取代游标的写法示例
  • 发一个css比较清爽的写法
  • Chrome的hack写法以及CSS的支持程度图示
  • 深入JDBC sqlserver连接写法的详解
  • mysql 不等于 符号写法
  • windows与linux 路径正则写法


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3