A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

java的普通方法与构造方法怎么调用的?如何在Eclipse中作用的?理论与实例,求解

评分

参与人数 1技术分 +1 收起 理由
陈丽莉 + 1

查看全部评分

4 个回复

正序浏览
构造方法在创建对象时由系统自动调用,用于实现对象的初始化,构造方法是一种特殊的方法,构造方法名必须与类名一致,它不带返回值类型,也可以认为它返回的就是这个类本身的一个对象,构造方法是一个类的入口,当你使用new关键字来新建一个类的实例的话,类加载器会首先调用这个类的构造方法,正如它的名字“构造器”,它就是起构造作用的,将你传进来的参数(也可以无参数)构造成这个类的一个实例

评分

参与人数 1技术分 +1 收起 理由
陈丽莉 + 1

查看全部评分

回复 使用道具 举报
没必要纠结字面上的东西
普通方法就是正常写法 怎么规定怎么写
因为实际开发需要 你可以写有参构造或者无参构造 给这个类的实例直接赋属性 甚至可以修改成为单例 制作延迟加载
eclipse只是一个很普通的IDE(集成开发环境)  这个和你java语法之类的不挂边  它就是一个工具啊
eclipse有快捷方式 直接自动添加构造 set  get方法  在菜单source里 你自己可以找到 没必要手写

评分

参与人数 1技术分 +1 收起 理由
陈丽莉 + 1

查看全部评分

回复 使用道具 举报
本帖最后由 刘兆华 于 2013-4-19 06:17 编辑

普通方法调用 就是创建对象  对象.方法名()   静态方法可以直接使用类名调用 类名.方法名()   构造方法必须创建对象 对象初始化会自动构造函数初始化该对象。 没有初始化对象。 没有这个类的对象何谈构造方法呢?

评分

参与人数 1技术分 +1 收起 理由
陈丽莉 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马