VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 652|回复: 2

新手 请教各位高手些问题~~谢谢

[复制链接]

1

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-5 19:30:02 | 显示全部楼层 |阅读模式
1.不可变的类不会被共享引用是什么意思?书上写了一句看不太懂
2.静态字段怎么解释?书上写的也看不太懂
谢谢大家
回复

使用道具 举报

0

主题

2

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-7 09:54:01 | 显示全部楼层
1.一般是指final类吧
    final class a{
}
这样的类是不允许继承的.
final数据是一个永不改变的"编译期常量"
final方法是把方法锁定,防止任何类修改他的意义
final参数就是无法在方法中更改参数引用所指向的对象

2.static
静态字段
一般是我们常用的是静态方法,它没有THIS方法.
它的方法内部不能调用非静态的方法,反过来,在非
静态方法内部可以调用静态方法,它不是通过对象发
送消息的
有点象C里面的全局函数.
另一个是静态数据,他的初始化和一般数据差别不大,
只是加了一个static而已.至于内存里面,我觉的好象是
静态存储(一直存在的数据),而java对象本身是不存放
在这里的.


我是只看两周JAVA的,所以很多不理解,只是交流一下.
请指教
回复

使用道具 举报

1

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
 楼主| 发表于 2020-1-14 18:54:01 | 显示全部楼层
谢谢你~~我也是刚开始开的~才看了几天~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表