java中的system.out.println怎样解释?
书上说,system是一个类名,这个我理解.但又说out是system类的一个静态成员变量,println方法则是out所引用的对象的方法.这里就不太明白了,静态成员变量...
书上说,system是一个类名,这个我理解.但又说out是system类的一个静态成员变量,println方法则是out所引用的对象的方法.这里就不太明白了,静态成员变量怎么引用方法呢???
静态成员怎么能产生方法呢?
希望朋友们能给我这个初学者一个实例
50分已经追加. 展开
静态成员怎么能产生方法呢?
希望朋友们能给我这个初学者一个实例
50分已经追加. 展开
5个回答
展开全部
类相当于JAVA里面的一个类型,不要以为变量只有整型,字符串,浮点型这些,类也算是一种类型,所以这里的out其实是一个PrintStream类型,看API就明白.而这个类里面就提供了println这个方法
package foo.bar;
class Out
{
int x,y;
void println()
{
System.out.println("你好啊.呵呵");
}
}
public class No1 {
Out out;//out是NO1类的成员变量,不过它是一个类类型的.
public No1()
{
out=new Out();
}
public static void main(String[] args) {
new No1().out.println();
}
}
package foo.bar;
class Out
{
int x,y;
void println()
{
System.out.println("你好啊.呵呵");
}
}
public class No1 {
Out out;//out是NO1类的成员变量,不过它是一个类类型的.
public No1()
{
out=new Out();
}
public static void main(String[] args) {
new No1().out.println();
}
}
展开全部
晕。~ 你管的那么多干什么。
system.out.println() 就是一个函数 你直接拿来用就好了。他的作用就是直接打印一行字符~。
println方法则是out所引用的对象的方法 对的呀,你这样想,把参数传进括号里面。然后用这个方法就来完成 打印一串字符~ 的任务 这样不就对了?
那么钻干什么 直接用就好了。~
system.out.println() 就是一个函数 你直接拿来用就好了。他的作用就是直接打印一行字符~。
println方法则是out所引用的对象的方法 对的呀,你这样想,把参数传进括号里面。然后用这个方法就来完成 打印一串字符~ 的任务 这样不就对了?
那么钻干什么 直接用就好了。~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以找一个java的中文api来看看
System是java.lang包下的一个类
他有一个属性out,是静态的,返回一个PrintStream类型的对象,PrintStream对象中有一个println方法
System是java.lang包下的一个类
他有一个属性out,是静态的,返回一个PrintStream类型的对象,PrintStream对象中有一个println方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
向控制台以字符串形式输出对象
比如System.out.println(Object),如果Object是基本数据类型,就是char、int、long之类,就输出它们的字符串形式
如果Object是类,比如String,Method等。
就输出该类中定义的toString()方法。
比如System.out.println(Object),如果Object是基本数据类型,就是char、int、long之类,就输出它们的字符串形式
如果Object是类,比如String,Method等。
就输出该类中定义的toString()方法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
System.out 的类型是PrintStream
PrintStream ps =new PrintStream();
PrintStream System.out =new PrintStream();
System.out就相当于ps,相当于创建了一个匿名对象。然后再调用方法
PrintStream ps =new PrintStream();
PrintStream System.out =new PrintStream();
System.out就相当于ps,相当于创建了一个匿名对象。然后再调用方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询