1、java初始化的作用相当于激活吗,不激活就是死的,激活后就能使用,这样理解对吗
2、set/get方法   get方法取的是本类的变量的值,还是组件中从客户端传过来的值?若是前者理解成初始化对吗

解决方案 »

  1.   

    1.大概是这么个道理  初始化时为变量分配了内存  有了内存地址别人才可以访问的到 就跟你寄快递一样 
    2.get 是取本类的对象的属性值 你可以试着理解一下封装的概念 是java的三大特性之一   如果你直接 让人家访问你的成员变量的话 会有权限及安全性的问题 (这个你不用纠结语言特性 慢慢就能接触到)  所以就把变量封装到方法里 这时变量可以private  方法可以public 这个时候就可以在方法里加一些限制 比直接访问成员要安全   这也就是封装的作用
      

  2.   

    对  你定义一个东西 你不初始化他 就没办法使用它 因为他是空你的get、set  只的输属性的getset撒private String name这句话的意思是定义一个String类型的 name并且它是私有的  其他类不可以直接访问 只能通过get方法访问提供他的set 方法  就可以对属性 进行操作  你想 你买了 你定义了 一个name 属性 得为他赋值 不是麽  人出生下来得取名字 是吧你需要调用的时候 就用get 方法  需要修改 就set