免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 6454 | 回复: 26
打印 上一主题 下一主题

public static void main(String[] args)的几个疑问 [复制链接]

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-04-23 22:05 |只看该作者 |正序浏览
看书上说的:
public:允许任何类调用main方法。

其他类如何调用?***.main(****)这样吗?main方法不都是一个类所必须的一个方法吗?

static:表示main方法与HelloWorldApp类相关联,而不是在这个类的一个实例上进行操作。

这句话怎么理解,有点不明白啊。

void:表示main方法不返回任何值。
这个没问题。

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
27 [报告]
发表于 2005-04-27 19:19 |只看该作者

public static void main(String[] args)的几个疑问

搞定了,谢谢!

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
26 [报告]
发表于 2005-04-27 18:56 |只看该作者

public static void main(String[] args)的几个疑问

原帖由 "白色乌鸦" 发表:
read the following:

http://www.chinaunix.net/jh/26/128217.html
2.4.1编译无包(公共包)的Java程序
2.4.2编译有包的Java程序
2.4.3编译文件查找顺序
3. FQA  

hope this can help you.

谢谢!我去看看

论坛徽章:
0
25 [报告]
发表于 2005-04-26 19:13 |只看该作者

public static void main(String[] args)的几个疑问

read the following:

http://www.chinaunix.net/jh/26/128217.html
2.4.1编译无包(公共包)的Java程序
2.4.2编译有包的Java程序
2.4.3编译文件查找顺序
3. FQA  

hope this can help you.

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
24 [报告]
发表于 2005-04-26 18:01 |只看该作者

public static void main(String[] args)的几个疑问

D:\mine>;dir
驱动器 D 中的卷是 应用软件
卷的序列号是 FC92-CA7D

D:\mine 的目录

2005-01-19  10:56       <DIR>;          .
2005-01-19  10:56       <DIR>;          ..
2005-04-26  15:28                1,231 MyTestClass.java
2005-04-26  17:00                  972 MyTestClass.class
2005-04-26  17:00                  269 MyTestClass1.java
2005-04-26  17:00                  336 MyTestClass1.class
2005-04-26  17:02       <DIR>;          aaa
我现在在aaa目录下放了一个MyTestClass1.java,编译它的时候需要这个MyTestClass.java,它在哪个包下面?我不知道啊

论坛徽章:
0
23 [报告]
发表于 2005-04-26 17:17 |只看该作者

public static void main(String[] args)的几个疑问

[quote]原帖由 "剑心通明"]我这两个文件是在同一个目录的,如果不在一起放的话,应该怎么办?[/quote 发表:

在调用的文件上写
import somepackage ;

sompackage: 你的被调用的类所在的包

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
22 [报告]
发表于 2005-04-26 17:06 |只看该作者

public static void main(String[] args)的几个疑问

D:\mine\aaa>;javac MyTestClass1.java
MyTestClass1.java:4: cannot find symbol
symbol  : class MyTestClass
location: class MyTestClass1
       MyTestClass mtc = new MyTestClass();
       ^
MyTestClass1.java:4: cannot find symbol
symbol  : class MyTestClass
location: class MyTestClass1
       MyTestClass mtc = new MyTestClass();
                             ^
2 errors

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
21 [报告]
发表于 2005-04-26 17:03 |只看该作者

public static void main(String[] args)的几个疑问

我这两个文件是在同一个目录的,如果不在一起放的话,应该怎么办?

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
20 [报告]
发表于 2005-04-26 17:02 |只看该作者

public static void main(String[] args)的几个疑问

D:\mine>;javac MyTestClass1.java
MyTestClass1.java:5: sayGoodBye() has private access in MyTestClass
          mtc.sayGoodBye();
             ^
1 error

D:\mine>;javac MyTestClass1.java

D:\mine>;java MyTestClass1
Good-bye

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
19 [报告]
发表于 2005-04-26 17:01 |只看该作者

public static void main(String[] args)的几个疑问

呵呵,我刚才自己胡乱试出来了
  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP