- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.10 Java的程序结构 1.11 classpath的指定 使用set classpath命令指定java类的执行路径 set classpath=d:\MyApp 这样,即使你不处于d:\MyApp,也可以执行该目录中的类文件 1.12 Java程序的执行步骤 步骤1:使用javac命令将java源文件编译成*.class字节码 步骤2:使用java命令解释class字节码并执行之 javac sourcefile.java java classfile 注1:每次使用java命令执行class字节码时,都会启动JVM,JVM通过classpath给出的路径加载所需类文件,并从main()方法处开始执行,直到main()方法的所有语句执行完毕。我们可以通过set classpath命令设置类的加载路径 注2:Thinking in Java JVM是Java实现跨平台可移植性的关键,可以将JVM设想成一台虚拟的计算机,只要在不同的软硬件平台上植入对应版本的JVM,Java程序就可以在各个平台上移植,真正做到“write one, run anywhere” compile execute output source code Hello.java byte code Hello.class 【作业1】创建、编译和运行Java程序 1. 创建名为MyFirstApp.java的源文件(推荐使用EditPlus) 2. 编译这个源文件 3. 运行字节码 4. 用”I Control!”替换程序中的”I Rule!”,保存、编译并运行程序 5. 用Main代替main重新编译源文件,将会怎样?为什么? 6. 试验System.out.print()与System.out.println()的区别 7. 以上System.out中的System可以写成system吗?为什么? 8. 应用本讲所学的知识,说明Java的程序结构 * * * * * * * * * * * * * * * * * * * * * * * * * * * Java语言 教材推荐 Java开发实战经典 李兴华 2009年8月 清华大学出版社 推荐理由: 国内最佳原创Java入门书籍 为Java应用开发打牢基础 书本与视频结合易于自学 好书力荐 1. Head First Java 第2版 Kathy Sierra 中国电力出版社 5. Beginning Java Objects 第2版 Jacquie Barker 人民邮电出版社 6. Java核心技术 第8版 Cay S. Horstmann 机械工业出版社 7. Java编程思想 第4版 Bruce Eckel 机械工业出版社 Java版块下的Java SE子版块 2. Java程序设计教程 Stuart Reges 机械工业出版社 3. Java语言程序设计 第8版 Y. Daniel Liang 机械工业出版社 8. Java SE 6.0编程指南 吴亚峰 人民邮电出版社 9. Java面向对象编程 孙卫琴 电子工业出版社 网络资源 10. 30天学通Java项目案例开发 吴亚峰 电子工业出版社 11. Java程序员职场全攻略 吴亚峰 电子工业出版社 4. Java大学简明教程 实例程序设计 Deitel 电子工业出版社 尚学堂 马士兵 J2SE授课视频 第1篇 开启Java之门—基础知识 【入门引例】 阿星的早晨 6:30,阿星的手机闹钟响了,由于昨晚卧谈会开得太晚,阿星将手机闹钟的声音关掉,此时,有Java功能的设备开始起作用 首先,手机发信号给寝室电灯的控制器:“先不要开阿星这边的灯,那家伙还在睡” 几分钟后,手机闹钟又响了,阿星还是将它按掉,等到第三次手机闹钟被按掉时,手机发信号给寝室电灯的控制器,于是阿星头顶的灯亮了,紧接着,手机自动给寝室里最勤奋的小强发短信:“麻烦帮我抢个座位,第3~6排居中的位置” 这一幕,因为Java而成真,它已被广泛应用于计算机、移动电话、PDA 、机顶盒、智能卡、各种控制设备…… 【学习重点】 1. 理解Java是顺应软件开发潮流的现代语言 2. 了解Java的版本及其发展 3. 了解Java的技术分支 4. 了解Java的重要特性 5. 理解Java虚拟机(JVM)的基本原理 6. 把握Java及其它主流语言的发展趋势 7. 掌握JDK的安装与配置 9. 会编写、编译并执行简单的Java程序
您可能关注的文档
最近下载
- 生理性房室传导阻滞_刘仁光.pdf VIP
- 农村自来水厂建设工程分部分项施工方案和技术措施.pdf VIP
- (人教A版数学选择性必修一)2025年秋季学期讲义第12讲第一章空间向量与立体几何测评卷(基础卷)(学生版+教师版).docx VIP
- 《反恐怖防范管理规范 第2部分:医院》(DB22 T 3687.2-2025).pdf VIP
- 计算机视觉教程 作者 章毓晋 CCV04.ppt VIP
- 化工原理第四版谭天恩习题答案解析.pdf VIP
- 2025年高考物理(山东卷)试卷评析及2026高考备考策略 课件.pptx
- 人教版新版一年级语文上册课程纲要.pdf VIP
- 2025年广州地铁集团公司经营方针和战略.docx
- 2025年职业技能无人机驾驶员-民用无人机驾驶员理论知识参考题库含答案解析(5卷).docx VIP
文档评论(0)