求坛友帮忙

a454272009 2013-06-04 09:27:20
package com.projectbee.entity;

import java.io.Serializable;

public class TbAccess implements Serializable {
private static final long serialVersionUID = 1L;



public static String REF="TbAccess";


public static String PROP_ID="id";


public static String PROP_ROLE_ID="role_id";


public static String PROP_NODE_ID="node_id";



private java.lang.Integer id;


private java.lang.Integer role_id;


private java.lang.Integer node_id;


public java.lang.Integer getId() {
return id;
}


public void setId(java.lang.Integer id) {
this.id = id;
}

public java.lang.Integer getRole_id() {
return role_id;
}

public void setRole_id(java.lang.Integer role_id) {
this.role_id = role_id;
}

public java.lang.Integer getNode_id() {
return node_id;
}

public void setNode_id(java.lang.Integer node_id) {
this.node_id = node_id;
}

public String toString(){
return "{" + "id()=" + id + "," + "role_id()=" + role_id + "," + "node_id()=" + node_id + "," + "}";
}
}


本人菜鸟,求解释一下上面代码中
public static String PROP_NODE_ID="node_id";
private java.lang.Integer id;
这两种类型的代码是什么,有什么用
...全文
111 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
a454272009 2013-06-04
  • 打赏
  • 举报
回复
引用 4 楼 feier00 的回复:
[quote=引用 3 楼 a454272009 的回复:] [quote=引用 2 楼 feier00 的回复:] public static String PROP_NODE_ID="node_id"; 定义一个static类型的变量。 这个变量在本类中没有被用到,可能是供别的类调用的。 比如在别的类中 String a = TbAccess. PROP_NODE_ID;就可以取到"node_id"这个字符串。 private java.lang.Integer id; 这个变量是private类型的。 别的类如果想调用 比如使用getter/setter方法, String a = TbAccess.getId();就可以取到id变量的值 TbAccess.setId(2);就可以设置id变量的值
这里为什么用java.lang.Integer 可以解释一下么?么么哒[/quote] 其实直接用Integer 就好了,跟java.lang.Integer是一样的。 Integer表示整数,更详细的你搜一下就知道了。[/quote]谢了
跳蚤图 2013-06-04
  • 打赏
  • 举报
回复
引用 3 楼 a454272009 的回复:
[quote=引用 2 楼 feier00 的回复:] public static String PROP_NODE_ID="node_id"; 定义一个static类型的变量。 这个变量在本类中没有被用到,可能是供别的类调用的。 比如在别的类中 String a = TbAccess. PROP_NODE_ID;就可以取到"node_id"这个字符串。 private java.lang.Integer id; 这个变量是private类型的。 别的类如果想调用 比如使用getter/setter方法, String a = TbAccess.getId();就可以取到id变量的值 TbAccess.setId(2);就可以设置id变量的值
这里为什么用java.lang.Integer 可以解释一下么?么么哒[/quote] 其实直接用Integer 就好了,跟java.lang.Integer是一样的。 Integer表示整数,更详细的你搜一下就知道了。
a454272009 2013-06-04
  • 打赏
  • 举报
回复
引用 2 楼 feier00 的回复:
public static String PROP_NODE_ID="node_id"; 定义一个static类型的变量。 这个变量在本类中没有被用到,可能是供别的类调用的。 比如在别的类中 String a = TbAccess. PROP_NODE_ID;就可以取到"node_id"这个字符串。 private java.lang.Integer id; 这个变量是private类型的。 别的类如果想调用 比如使用getter/setter方法, String a = TbAccess.getId();就可以取到id变量的值 TbAccess.setId(2);就可以设置id变量的值
这里为什么用java.lang.Integer 可以解释一下么?么么哒
跳蚤图 2013-06-04
  • 打赏
  • 举报
回复
public static String PROP_NODE_ID="node_id"; 定义一个static类型的变量。 这个变量在本类中没有被用到,可能是供别的类调用的。 比如在别的类中 String a = TbAccess. PROP_NODE_ID;就可以取到"node_id"这个字符串。 private java.lang.Integer id; 这个变量是private类型的。 别的类如果想调用 比如使用getter/setter方法, String a = TbAccess.getId();就可以取到id变量的值 TbAccess.setId(2);就可以设置id变量的值
抱抱枯叶 2013-06-04
  • 打赏
  • 举报
回复
String类型 是用来定义字符串的 而Integer是原生数据类型int的包装类 用来表示一个整数
oh_Maxy 版主 2013-06-04
  • 打赏
  • 举报
回复
public static String PROP_NODE_ID="node_id"; 关于这个,稍微补充点:使用这样的静态常量的好处,如果将来"node_id"改为"node_num"了,只要在这个定义的地方改一下就好了,而不需要每个地方都要改一下。

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧