- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
除了Eclipse和MyEclipse集成开发工具外,还有其他一些开发Java程序的集成开发工具,例如JCreator、JBuilder等,这些集成工具一度也是开发Java程序的热门集成开发工具,只不过随着时间的推移,被功能更加完善使用更先进的工具所代替,这也是发展的必然规律。如对如上的集成工具有兴趣,可以从相应的网站上了解并下载。如我们可以从网站下载JCreator。 任务5 上机练习及综合实战 上机练习1 指导——分别使用记事本和MyEclipse集成环境编写Java程序,实现向控制台输出:“大家好!我是xxx,我特别喜欢JAVA程序!” 训练要点: 使用记事本开发Java程序。 Java输出语句。 会使用javac和java命令。 会使用MyEclipse集成开发环境编写Java输出语句并编译、运行。熟练掌握MyEclipse集成环境的使用方式。 需求说明: 从控制台输出一行信息:“大家好!我是xxx,我特别喜欢Java程序!”。 实现思路及关键代码: 创建记事本程序(或在MyEclipse环境下编写程序),文件名为Test.java。 编写Java代码以及必要的注释。 System.out.println(“xxxxxx”);//引号中为所要输出的内容 使用javac命令编译.java文件。 使用java命令运行编译后的.class文件。 在MyEclipse集成环境下编译运行文件。 参考解决方案: public class Test{ public static void main(String[] args){ /*输出介绍的信息*/ System.out.println(“大家好!我是张三丰,我非常喜欢Java程序!”); } } 上机练习2--常见错误辨析 程序开发存在一条定律,即“一定会出错”定律。有时候我们会不经意犯一些错误,有时候我们为了了解代码还会故意去制造一些错误来做试验。无论如何,我们都必须能够认识并排除常见的错误。 下面我们就来见识一些常见错误类型。 类名不可以随便起 前面我们曾介绍过,Hello是类名,是由程序员自由命名的,那么我们来看 这个类名是否可以随便起呢?在Hello.java文件中,我们把类名修改为hello,修改后的代码如下所示: public class hello { public static void main(String[] args) { System.out.println(Hello,java!!!); } } 修改保存后我们看到MyEclipse进行了自动编译,在修改的那一行左侧出现了一个带红色叉号的灯泡,将鼠标移到灯泡上会出现一个错误提示(翻译后为)“公用类型hello必须在它自己的文件中定义”,如图1-25所示。 图1-25 更改类名后的错误页面 仔细观察这个页面,会发现在MyEclipse的编辑视图里,包资源管理器、问题视图中都给出了错误提示,我们可以快速定位程序出错的位置,这使得程序开发变得非常方便。 小技巧: 如果无法看到这两个视图,可以选择菜单“窗口”(window)→“显示视图”(show view)→“问题”(problems)打开。 那么这个错误提示是什么意思呢?这是Java语言自身的一个规定,因此,我们得出第一个结论。 结论1: public修饰的类的名称必须与Java文件同名! 2、void不可少 在main( )方法的框架中,void是告诉编译器main( )方法没有返回值。既 然没有,那可不可以去掉呢?去掉void后的代码如下所示,保存后,可以看到MyEclipse给出了“缺少方法的返回类型”的错误提示。 public class Hello { public static main(String[] args) {//去掉了void System.out.println(Hello,java!!!); } } 那么这个错误提示是什么意思呢?这是Java语言自身的又一个规定,因此得出第二个结论。 结论2:main( )方法中的void不可少! 3、Java对大小写敏感 我们知道,英文有大小写字母之分,那么Java语言中,是否可以随意使用 字母大小写呢?把用来输出信息的System的首字母改为小写system,修改后的代码如下所示。 public class Hello { public static void main(String[] args) { system.out.println(Hello,java!!!); } } 将修改后的代码保存,可以看到MyEclipse告诉我们又出错了——“无法解析system”!这说明系统不认识system,所以我们又得出了第三个结论
您可能关注的文档
最近下载
- CAS 127.1-2009 洁净室及相关受控环境 第1部分:空气洁净度等级.docx
- 2021-2022学年六年级数学上册典型例题系列之第六单元百分数的应用题其三:百分率问题(解析版).docx VIP
- 湖南省高中信息技术学业水平考试.docx VIP
- RCS-9700系列C型测控装置技术和使用说明书.pdf VIP
- Unit+2+More+than+fun+Starting+out+&understanding+ideas+课件+2025-2026学年外研版(2024)英语七年级上册.pptx VIP
- 新人教版7年级上册英语全册课件(2024年新版教材).pptx
- (安全生产标准化资料7.2-1-4)劳动防护用品发放管理制度.doc VIP
- 七年级语文上册 第三单元 单元测试卷(人教版 2024年秋).pdf VIP
- 一种磁悬浮式旋转餐桌.pdf VIP
- 2022公路上边坡崩塌坡灾害风险评估指南.docx VIP
原创力文档


文档评论(0)