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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小橙子 初级黑马   /  2015-10-23 08:17  /  756 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

静态和构造函数运行的特点是什么?

9 个回复

倒序浏览
虚拟机有个静态去,如果是静态类的话,调用静态类的静态方法或者其他参数直接类名.方法 类名.参数,构造函数是随着类的使用构造函数就使用了,如果没有定义构造函数,一般就是类名{}
回复 使用道具 举报
静态成员是随着类的加载而加载,构造函数是随着对象的创建而执行的函数
回复 使用道具 举报
孤单背影 来自手机 中级黑马 2015-10-24 14:06:26
板凳
虚拟机加载类的时候静态的就加载了,而构造函数需要new
回复 使用道具 举报
用static修饰的不论是代码块还是变量,在类被加载时,不论类有没有创建对象,都会被加载到内存中。构造方法是用来实例化类的,对象的创建和实例化是通过类的构造方法来实现的。

评分

参与人数 1技术分 +1 收起 理由
洋葱头头 + 1

查看全部评分

回复 使用道具 举报
6666666666666666666
回复 使用道具 举报
海狮 中级黑马 2015-10-24 23:49:12
7#
好好学习~~~~~~
回复 使用道具 举报
我的主题里有。 你可以去看一下
回复 使用道具 举报
被静态修饰的成员变量与成员函数,会随着类的加载就加载,在不需要对象的情况下,就可以通过类名.方法名调用,优先于对象存在,构造函数是new创建对象时,就会调用构造函数,用于对对象的初始化
回复 使用道具 举报
静态成员之类的随着类的加载而加载。构造函数是在new对象的时候有用到。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马