java 实体类
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 实体类相关的知识,希望对你有一定的参考价值。
public class A
private String id;
public String getId()
return this.id;
public void setId(String id)
this.id = id;
这里的get和set 作用分别是什么。怎么理解实体类
实体类,用于封装多个不同类型,但相互间存在一定关系的数据,以达到简化接口的目的。
例如,你想要向一个子函数内传递一个学生的信息,不用实体类则传送方式如下。
fun( 姓名, 性别, 年龄,学号, 身份证号,手机号, 考试分数...... )
很麻烦不是么?
那么可以将这些信息封装到一个名叫Student的类中,则函数参数可以被修改成下面的样子
fun( Studnt student )
一个参数搞定,简单的多了。
在实体类中,有一些数据是不能被改写的,只能读取。这时就可以采用下面的策略
将数据定义为private的,即初始状态均为外部不可读写。
对于只写的数据,为数据添加一个set方法。
对于只读的数据,为数据添加一个get方法。
对于可读可写的数据,则即添加get,也添加set方法
我还一直理解为是存东西的,就像集合。
追答你说的集合是set(不是你说的set方法),是java里的数据结构
参考技术C 你类里面定义一个私有的属性 id,其他类调用他的时候,通过get,set方法得到或者改变这个值,很容易理解呀哥哥,不用刻意理解什么实体类,你只要知道自己要使用它就好了 参考技术D set用来赋值的,get用来取值。。朋友用点心。。
java 里 实体类可不可以反向生成数据库?
我现在有java实体类,可不可以通过myeclipse工具反向生成数据库??
可以添加Hibernate支持,然后就设置添加实体类或实体类反转成数据库的实体表。 这个具体怎么操作,谁有资料给分享哈咯,谢谢了
绝对不实用.而且会有很多麻烦!!!
以上是关于java 实体类的主要内容,如果未能解决你的问题,请参考以下文章
JAVA中,类、对象、实体、实体类、实体对象之间存在怎样的联系??请高手做形象的解释。
java反射获取一个实体类中的另外一个实体类中属性的值,两个实体类是关联关系。