public class study2{
public static void main(String[] args) {
System.out.println("HELLO world");
}
}语句如上,既然主方法中使用了void关键字
但是方法体中使用System.out.print,为什么还能有输出,不矛盾吗?本人菜鸟,污了各位大侠双眼,望嘴下留情!
欢迎各位大侠指教
public static void main(String[] args) {
System.out.println("HELLO world");
}
}语句如上,既然主方法中使用了void关键字
但是方法体中使用System.out.print,为什么还能有输出,不矛盾吗?本人菜鸟,污了各位大侠双眼,望嘴下留情!
欢迎各位大侠指教
解决方案 »
- myeclipse与Tomcat配置出错!!!
- 一个简单的内存分配问题
- JavaScript怎么把返回的json数据传递给flex组件
- 播放光盘一段时间后自动重启.
- 关于Servlet的一个问题
- Weblogic安装问题,怪异
- statement 执行execute来进行数据的插入如何判断插入结果是否正常? 如果使用executeUpdate又怎么做?
- static {}块里如果有try-catch,有什么特别的地方吗?我好象在哪里看过,但记不清楚了!谢谢!
- thinking in java(SE)第11章的问题!!
- 求助诸位大侠 —— 关于文本框的问题!
- 关于vi编辑器问题
- JDK 与 Jrockit的 Calendar类处理日期有什么区别?
与返回值么有一毛钱关系
System.out.println("HELLO world"); 是输出字符串。
该代码是省略了return的。相当于:
public class study2{
public static void main(String[] args) {
System.out.println("HELLO world");
return;
}
}
楼主看看这个例子,我想你应该就懂了!public class Stu
{
public static void main(String args[]){
Per p = new Per();
p.per();
String p1 = p.per1();
System.out.println(p1);
}
}
class Per
{
int age;
String name;
public void per(){
System.out.println("话说楼主该去好好看看基础方面的书了");//这句是无法返回值得
}
public String per1(){
System.out.println("这句就有返回值了 do you known");
return "ok";
}
}