为了账号安全,请及时绑定邮箱和手机立即绑定
静态成员属于整个类所有,而不是某个对象所有;静态成员的访问既可以使用类名,也可以使用对象名

已采纳回答 / 康振宁
实例化啥的必须在方法中,或者初始化块中,你直接在类中实例化类,是不可能实现的

已采纳回答 / Wang_Yu
我没听懂你说的是什么意思构造方法中的界面转换??我所知道的貌似就只有继承的时候出现的super()了;假设有一个父类<...code...>一个子类继承了它<...code...>所以说<...code...>如果在main方法中声明一个Son的实例,会先访问Son的构造函数,然后在Son构造函数的第一句就会通过super()去访问Father类。然后执行完Father的构造函数后,则会执行Son的构造函数。
http://pan.baidu.com/s/1o6qUiF4
写得很有C的风格,也是刚学的JAVA,希望大家多多交流
static修饰的变量被该类所有的对象共有,b对象对该变量的修改将影响a对象中相同名称的变量
属性是这个类有什么,例如电话有电池 屏幕等
方法就是这个类是做什么,例如电话有打电话、发短信的功能
视频短小精悍,不错。。。
自己模仿着写了一个链接: http://pan.baidu.com/s/1mgGGIpy 密码: 4kf2

已采纳回答 / 你存在
首先你得先了解java的内存管理,静态变量的内存开销很大,众所周知,java有着自己的一个JVM内存垃圾回收机制,但是一旦是静态的内存开辟就意味着几乎不可能会被回收。也就意味着即使你的程序再也不用此静态内存(static变量),所占内存也不会被释放掉,而使用new关键字则会在失去引用的时候或者手动释放掉内存,或者定义string以及int等8大数据类型变量会被jvm放到栈内存中来(说的有点多这里面还有常量池的概念 都是为了更好的管理内存),在一个大的项目中内存的开销直接影响着程序的性能,当然合理的使用st...
挺好看的,但是还是没有明白

已采纳回答 / 呵呵呵呵呵呵呵5566
构造方法必须与类同名 调用构造方法后 已经初始化了成员变量 所以在方法里可以直接使用

已采纳回答 / 康振宁
静态变量,可以当做全局变量来看,而静态变量在初始化的时候只初始化一次就行了,代码运行效率上要好一点
http://pan.baidu.com/s/1c04fJdI
类首字母大写 如果是超过2个英文的话 需要驼峰 命名法
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消