类名 引用变量=引用变量.方法
比如PrintWriterpw=resp.getWriter();两个不同的类为什么能相等。。求解释这是什么语法...
比如PrintWriter pw = resp.getWriter();
两个不同的类为什么能相等。。求解释这是什么语法 展开
两个不同的类为什么能相等。。求解释这是什么语法 展开
9个回答
展开全部
这不是相等,在java中'='是赋值,将resp.getWriter()的值赋给变量pw
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为PrintWriter是resp.getWriter()获得的对象的父类,父类引用指向子类对象,当然相等了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
符号“=”表示的意思是引用,就像c语言中的指针。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
resp.getWriter() 中的resps是一个类的引用名,而getWriter()方法是 resp类的一个方法,而这个方法返回的就是一个PrintWriter对象 所有就可以这样写。例如
public class Response {
public PrintWriter getWriter(){
System.out.println("我返回的是一个PrintWriter对象");
}
public static void main(String[] args){
Response resp = new Response():
PrintWriter pw= resp.getWriter();
}
}
public class Response {
public PrintWriter getWriter(){
System.out.println("我返回的是一个PrintWriter对象");
}
public static void main(String[] args){
Response resp = new Response():
PrintWriter pw= resp.getWriter();
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
xx】
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-10-12
展开全部
父类可以定义子类的意思。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询