初学者求助!

啊QQQQ 2016-08-26 01:18:40
在看尚学堂的300集公开视频时 讲内存走势时有这样一题

public class qcpp {
String pz;
int fdj;
}



public class ryxx {
//静态数据
String name; //名字
int id; //学号
int age; //年龄
String gander;//性别
int weight;


qcpp qcpp;

//动态行为
public void study(){
System.out.println(name+"在学习");
}


public void sayHello(String sname){
System.out.println(name+"向"+sname+"说:你好!");
}

}



ryxx这个class里面有一个qcpp qcpp;的定义 然后可以在main里面使用qcpp这个不知道该叫变量还是常量的东西,为什么可以这样定义啊 qcpp应该只是我自己写的一个类啊。这样定义有什么意义呢。
...全文
514 6 打赏 收藏 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Be_nurturing 2016-08-30
  • 打赏
  • 举报
回复
最好把类、变量的命名先规范下。对以后有好处
ly846082755 2016-08-28
  • 打赏
  • 举报
回复
跟着学习
啊QQQQ 2016-08-27
  • 打赏
  • 举报
回复
引用 3 楼 qq_26508409 的回复:
[quote=引用 1 楼 kiweiskeepgoing 的回复:] String是不是一个类,为什么可以定义成String name,道理很简单java数据有两种类型,基本数据类型(常见的那些int,byte,char,boolean之类的)和引用类型(就是定义的类) 打个比方 基本数据类型 int n=0;声明n(变量名)为int型(基本数据类型)然后把0赋值给n 引用类型 String name ="张三";声明name(变量名)为String型(引用类型)然后把字符串"张三"赋值给name 你所问的qcpp qcpp;就是声明qcpp(变量名)为qcpp型(引用类型) 以此类推,大概就是这个样子
[/quote] 明白了,谢谢啊!
nikyotensai 2016-08-26
  • 打赏
  • 举报
回复
引用 1 楼 kiweiskeepgoing 的回复:
String是不是一个类,为什么可以定义成String name,道理很简单java数据有两种类型,基本数据类型(常见的那些int,byte,char,boolean之类的)和引用类型(就是定义的类) 打个比方 基本数据类型 int n=0;声明n(变量名)为int型(基本数据类型)然后把0赋值给n 引用类型 String name ="张三";声明name(变量名)为String型(引用类型)然后把字符串"张三"赋值给name 你所问的qcpp qcpp;就是声明qcpp(变量名)为qcpp型(引用类型) 以此类推,大概就是这个样子
zycxnanwang 2016-08-26
  • 打赏
  • 举报
回复
类中要引用自己定义的类,就这样使用,建议楼主 类名与引用名不要重名!
kiweiskeepgoing 2016-08-26
  • 打赏
  • 举报
回复
String是不是一个类,为什么可以定义成String name,道理很简单java数据有两种类型,基本数据类型(常见的那些int,byte,char,boolean之类的)和引用类型(就是定义的类) 打个比方 基本数据类型 int n=0;声明n(变量名)为int型(基本数据类型)然后把0赋值给n 引用类型 String name ="张三";声明name(变量名)为String型(引用类型)然后把字符串"张三"赋值给name 你所问的qcpp qcpp;就是声明qcpp(变量名)为qcpp型(引用类型) 以此类推,大概就是这个样子

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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