一个怪问题.

chinajiji 2003-09-11 09:49:31
为什么不能用Com2做文件名(Com2.java),或工程名,或class 名?
用UltraEdit新建一个文件,用Com2.java做文件名保存时,提示"该文件名是一个保留的设备名,请选择其它文件名",在Jbuilder 9中编译有class Com2{}的程序时会死掉.
为什么?Com2一个什么设备名?
...全文
39 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
honkyjiang 2003-09-30
  • 打赏
  • 举报
回复
我在win2000server Dos窗口用 Com2 即弹出 打开方式 !!
"Click the program you want to use to open 'com2'; if the program is not in the list, click Other,"
当保存com2(以为文件名)时弹出 "This file name is a reserved device name,
Please choose another name" 在这里很明了了 !!
bobZ 2003-09-30
  • 打赏
  • 举报
回复
com2就是第二个串行口
liad 2003-09-30
  • 打赏
  • 举报
回复
用别的名字就是了
learnner 2003-09-30
  • 打赏
  • 举报
回复
设备保留名嘛,就像关键字一样不能用作文件名,还有如con.txt这种文件名都不可以
chinajiji 2003-09-30
  • 打赏
  • 举报
回复
up
blacksabbat 2003-09-12
  • 打赏
  • 举报
回复
操作系统把设备当作文件一样来管理(虚拟的),com2是设备端口应该与通讯有关,用猫上网的时候在配置调制解调器时应该见过com1,com2吧。
这种名字就像JAVA里的保留字一样,你总不能生命一个变量叫做int吧?一个道理
chinajiji 2003-09-12
  • 打赏
  • 举报
回复
多谢steedhorse(晨星)帮我up!
最近学JAVA,单位工作要用,不爽! 还是C++爽!
晨星 2003-09-11
  • 打赏
  • 举报
回复
呵呵,叽叽大哥来这里问问题啊,没的说,帮你up,:)
klbt 2003-09-11
  • 打赏
  • 举报
回复
学习。

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧