文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 国产软件 | 国外软件 | 汉化补丁 | 设为首页 | 加入收藏
业界资讯 | 图形图像 | 操作系统 | 网络冲浪 | 工具软件 | 办公软件 | 媒体动画 | 精文荟萃 | 认证考试 | 网站建设 | 技术开发 | 专栏
当前位置:abcdown网络学院程序开发JavaJava基础入门: 关于Java 构造器
精品广告
推荐TOP10
·实例讲解:Java中的SOAP技术
·Java语言出现的背景 影响及前景
·Java精华积累:初学者都应该搞懂的问题
·Java多媒体框架设计自动播放机实例详解
·如何有效防止Java程序源码被人偷窥?
·Cell插件在J2EE系统中的应用
·初学者想学Hibernate,初级基础教程
·Java语言实现支持视频点播的WEB服务器
·关于Java编程的中文问题的几条分析原则
·确保J2ME无线移动商业应用程序的安全性
阅读TOP10
·在桌面应用中使用JAVA DB
·Java多媒体框架设计自动播放机实例详解
·Hibernate中的Session什么时候关闭?
·Java语言实现支持视频点播的WEB服务器
·好东西介绍,直接用 java 命令行动态生成jpg文件
·垃圾清理势在必行——Java垃圾收集算法
·Java资料:Swing中的事件处理详细资料
·基于Java的界面布局 DSL 的设计与实现
·浅谈Java中利用JCOM实现仿Excel编程
·Java精华积累:初学者都应该搞懂的问题

Java基础入门: 关于Java 构造器

日期:2007年5月2日 作者: 查看:[大字体 中字体 小字体]


首先要注意的是Java的构造器并不是函数,所以他并不能被继承,这在我们extends的时候写子类的构造器时比较的常见,即使子类构造器参数和父类的完全一样,我们也要写super就是因为这个原因。

 

构造器的修饰符比较的有限,仅仅只有public private protected这三个,其他的例如任何修饰符都不能对其使用,也就是说构造器不允许被成名成抽象、同步、静态等等访问限制以外的形式。

 

因为构造器不是函数,所以它是没有返回值的,也不允许有返回值。但是这里要说明一下,构造器中允许存在return语句,但是return什么都不返回,如果你指定了返回值,虽然编译器不会报出任何错误,但是JVM会认为他是一个与构造器同名的函数罢了,这样就会出现一些莫名其妙的无法找到构造器的错误,这里是要加倍注意的。

 

在我们extends一个子类的时候经常会出现一些意想不到的问题,我在这里说一些和构造器有关的。

 

首先说一下Java在构造实例时的顺序(不讨论装载类的过程)

 

构造的粗略过程如下

 

1、分配对象空间,并将对象中成员初始化为0或者空,java不允许用户操纵一个不定值的对象。


[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] 下一页 

上一篇:在.NET平台运行Java程序-IKVM.NET入门

下一篇:新手入门:J2ME开发环境的安装和使用


相关软件: 相关文章:
·Java基础入门: 关于Java 构造器

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.abcdown.net
首页 | 本站声明 | 下载帮助 | 发布软件 |
中文版权所有:ABC学院 浙ICP备05000717号