标题:class 与命名问题
只看楼主
josephzzq
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2007-3-18
 问题点数:0 回复次数:10 
class 与命名问题

我想问一下高手,这是我的程序:
public class HellojavaWorld{
public static void main(String args[]){
System.out.println("Hello,Welcome to the Java world!");
}
}
如果我把它保存为java.java是,编译就出现问题.
我想问的问题是
1.用public class HellojavaWorld的public这个关键字之后,命名一定要HellojavaWorld吗,为什么呢?

2.如果不是public这个关键字,命名又可以怎样呢?
我是刚学,刚运行的,请你们高手能尽量详细的回答一下,小弟不胜感激!

搜索更多相关主题的帖子: class 
2007-03-24 15:35
Tyanbo
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2007-3-24
得分:0 
這是無法改變的,名字必需公共變量名是一致的.建議你再看一下書.沒有爲什麽.這是固定的!

我的博客http://www. 技术论坛http://bbs. 欢迎光临!
2007-03-24 16:05
josephzzq
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2007-3-18
得分:0 
哦,原来是这样
2007-03-24 19:15
yuyunliuhen
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:1435
专家分:0
注 册:2005-12-12
得分:0 
文件名与类名必须是一致的,包括大小写

Go confidently in the  directions of your dreams,live the life you have imagined!Just do it!
It is no use learning without thinking!
2007-03-24 20:21
song4
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:38
帖 子:1533
专家分:4
注 册:2006-3-25
得分:0 
以下是引用josephzzq在2007-3-24 15:35:49的发言:

我想问一下高手,这是我的程序:
public class HellojavaWorld{
public static void main(String args[]){
System.out.println("Hello,Welcome to the Java world!");
}
}
如果我把它保存为java.java是,编译就出现问题.
我想问的问题是
1.用public class HellojavaWorld的public这个关键字之后,命名一定要HellojavaWorld吗,为什么呢?

2.如果不是public这个关键字,命名又可以怎样呢?
我是刚学,刚运行的,请你们高手能尽量详细的回答一下,小弟不胜感激!

如果没有用HellojavaWorld命名
不会找到这个文件


嵌入式 ARM 单片机 驱动 RT操作系统 J2ME LINUX  Symbian C C++ 数据结构 JAVA Oracle 设计模式 软件工程 JSP
2007-03-24 22:32
苍琅
Rank: 1
等 级:新手上路
帖 子:116
专家分:0
注 册:2006-12-11
得分:0 
最基础的问题!~
如楼上所述:文件名与类名必须是一致的,区别大小写!~

现实的残酷并不能磨灭我们对生活的渴望! " target="_blank">http://canglangjv.
2007-03-24 22:38
johnson1982
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-3-11
得分:0 
区分大小写是应该的 但是必须和类名相同这句话是有错误的   因为只要你不用public修饰类    那随便起名都是对的

2007-03-24 23:50
sea7
Rank: 2
等 级:新手上路
威 望:3
帖 子:291
专家分:0
注 册:2007-2-17
得分:0 
不要灌水

软件是一种修养
2007-03-25 14:08
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
以下是引用josephzzq在2007-3-24 15:35:49的发言:

我想问一下高手,这是我的程序:
public class HellojavaWorld{
public static void main(String args[]){
System.out.println("Hello,Welcome to the Java world!");
}
}
如果我把它保存为java.java是,编译就出现问题.
我想问的问题是
1.用public class HellojavaWorld的public这个关键字之后,命名一定要HellojavaWorld吗,为什么呢?

2.如果不是public这个关键字,命名又可以怎样呢?
我是刚学,刚运行的,请你们高手能尽量详细的回答一下,小弟不胜感激!

1,如果有public的类,那么文件名必须要public的类名一样,并且一个文件最多只能有一个public的类
2,如果不是public的类,那么文件名可以随便取


可惜不是你,陪我到最后
2007-03-25 14:09
jishuai
Rank: 1
等 级:新手上路
帖 子:97
专家分:0
注 册:2006-12-15
得分:0 

小弟就是想知道这个问题哦
谢谢各位了啊

2007-03-26 11:42



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-126421-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.322755 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved