社区
Java SE
帖子详情
java 初始化 set/get方法理解 请教 多谢指教
baidu_35557649
2016-07-09 02:13:07
1、java初始化的作用相当于激活吗,不激活就是死的,激活后就能使用,这样理解对吗
2、set/get方法 get方法取的是本类的变量的值,还是组件中从客户端传过来的值?若是前者理解成初始化对吗
...全文
419
2
打赏
收藏
java 初始化 set/get方法理解 请教 多谢指教
1、java初始化的作用相当于激活吗,不激活就是死的,激活后就能使用,这样理解对吗 2、set/get方法 get方法取的是本类的变量的值,还是组件中从客户端传过来的值?若是前者理解成初始化对吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
阳光越来越暖
2016-07-09
打赏
举报
回复
对 你定义一个东西 你不初始化他 就没办法使用它 因为他是空 你的get、set 只的输属性的getset撒 private String name 这句话的意思是定义一个String类型的 name 并且它是私有的 其他类不可以直接访问 只能通过get方法访问 提供他的set 方法 就可以对属性 进行操作 你想 你买了 你定义了 一个name 属性 得为他赋值 不是麽 人出生下来得取名字 是吧 你需要调用的时候 就用get 方法 需要修改 就set
狂暴的小猴儿
2016-07-09
打赏
举报
回复
1.大概是这么个道理 初始化时为变量分配了内存 有了内存地址别人才可以访问的到 就跟你寄快递一样 2.get 是取本类的对象的属性值 你可以试着理解一下封装的概念 是java的三大特性之一 如果你直接 让人家访问你的成员变量的话 会有权限及安全性的问题 (这个你不用纠结语言特性 慢慢就能接触到) 所以就把变量封装到方法里 这时变量可以private 方法可以public 这个时候就可以在方法里加一些限制 比直接访问成员要安全 这也就是封装的作用
Java
中的get,
set
方法
哎呀,学学习了
java
第一次写博客,请
指教
。
java
面向对象,和封闭性有的时候真的是很难
理解
的呀。好吧进入正题,
set
,get
方法
在
java
的一个类中为封闭性的考虑,一般讲属性设置为private这样用户就不能访问到,保障了程序的安全性(这句是我看的,不知道什么意思,有知道的请指出,哭唧唧),都知道
java
都是从控制台设置程序的;出了构造
方法
初始化
对象之外,就可以使用
set
方法
了;来...
深入研究
Java
中一个对象的
初始化
过程
在
Java
中要想实例化一个对象必须调用构造器,调用构造器这个类必须在jvm已经被加载了,在类加载和对象
初始化
的过程有些顺序问题是值得我们去留意的。 一个
Java
类中主要包含以下几部分: 静态代码块:在类加载完的时候就执行可以调用静态成员,在整个类的生命周期只执行一次,优先于该类中的main
方法
执行。 静态属性、静态
方法
:随着类的加载而加载,类加载了静态变量静态
方法
就存在了,是所有对象所共享的
java
设置窗体背景颜色失效_
java
窗口背景颜色怎么设定?用
set
Background()好像不行,请大侠
指教
!...
你好!首先,你说的
Java
窗口是指JFrame或者Frame其次,你说的窗口背景颜色是指直接调用JFrame或者Frame的
set
Background(Colorcolor)
方法
设置后显示出来的颜色。其实,你的想法是正确的,但是我想提醒你的是,你没搞明白JFrame的显示机制。在你直接调用这个
方法
后,你的确设置了背景颜色,而你看到的却不是直接的JFrame或者Frame,而是JFrame.get...
一文详解 springboot 项目启动时异步执行
初始化
逻辑
前面的工作中,为了提高地区数据的响应时间,需要加载全国区划数据到 redis 中缓存起来,这个过程希望在项目时启动。由于
初始化
全国区划到 redis 中这个过程是比较耗时的,所以我们可以考虑使用异步执行的方式去实现。
Java
当中的继承
继承的概述: 继承:让类与类之间产生关系(子父类关系),子类可以直接使用父类中的非私有成员 继承的格式: public class 类名 extends 父类名 例:public class Zi extends Fu() 结论: 父类当中私有的成员变量,如果提供
set
XXX/getXXX
方法
, 子类是可以通过
set
/get
方法
访问成员变量的 继承的好处: 提高了代码的复用性,提高了代码的维护性,**让类与类之间产生了关系是多态的前提** 继承的弊端: 继承是侵入性的。 降低了代码的灵活性(继承父类
Java SE
62,628
社区成员
307,259
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章