版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章Java语言概述(2)知识目标掌握Eclipse的基本使用方法;了解Java程序的分类;掌握Java应用程序的结构;掌握使用Eclipse创建Java应用程序的步骤。能力目标能会使用Eclipse的创建Java应用程序。本节教学目标第2节初入Java世界
4任务陈述123知识准备任务实施任务拓展任务实训51任务陈述任务描述:使用Eclipse编写第一个Java程序,要求输出一个字符串:WelcometoJavaWorld!。运行结果:2知识准备1.4Java程序结构1Java程序的主类及格式每一个Java应用程序都必须包含一个main()方法,main()方法是程序的入口点。main()方法的格式如下:publicstaticvoidmain(String[]args){…}
2知识准备其中:public修饰符,说明main()方法具有公有访问属性。static修饰符,说明main()方法是静态的。main是入口方法的名称。
String[]args说明命令行参数args,它是一个String数组。main()方法必须放到一个类里。含有main()方法的类称为主类。2知识准备Java的注释它是用于解释说明程序的文字。编译器忽略注释内容。(1)单行注释,使用“//”表示单行注释的开始。如://输出消息到控制台。(2)多行注释,使用“/*”和“*/”表示注释的开始和结束。如:/**第一个Java程序Welcome。*/(3)文档注释,使用“/**”和“*/”表示注释的开始和结束。注释内容可以被JDK的工具javadoc所解析,生成说明文档。2知识准备2
Java程序的构成(1)package语句,即包定义。如:packagecn.di1_04;//定义包cn.di1_04。(2)import语句,即导入包。如:importjava.util.Scanner;//导入包java.util中的类Scanner。(3)公共类定义部分,class前用public修饰,最多只有1个。(4)类定义部分,用关键字class定义,有0个或多个。(5)接口定义部分,用关键字interface定义,有0个或多个。2知识准备注意:(1)包package,用来管理类的命名空间,避免同名类冲突。具有相同功能的类一般放在同一个package中。(2)一个Java源程序最多只能有一个公共类。如果有,则源文件名必须与公共类名完全相同,如果没有,则源文件名可以任意。如:源文件名和类名都是Welcome。(3)如果一个源程序中有多个类,在编译时将为每个类生成一个class字节码文件,在项目文件夹下bin对应目录中。2知识准备1.5使用Eclipse创建Java程序1使用Eclipse创建Java程序的步骤(1)创建Java项目、包及类。主菜单“File”→“New”→“JavaProject”;“New”→“Package”;“New”→“Class”。(2)输入Java源程序。类的代码编辑窗口。(3)编译、运行Java源程序。在保存程序时,系统会自动编译;单击绿色三角形状的“Run”按钮,或单击Run菜单下的run命令,也可以在程序上单击右键选择Runas-JavaApplication完成。2知识准备注意:(1)内容辅助键:Alt+/起提示作用;main+alt+/,可以输入main方法;sout(或syso)+alt+/,可以输入System.out.println方法。(2)格式化:代码没有错误并且关闭输入法后,单击主菜单Source|Format命令或用快捷键ctrl+shift+f。(3)重构|重命名:选中后单击主菜单或右键Refactor|Rename命令,可以对变量、类、方法、包、文件夹等Java标识符进行重命名。(4)行号的显示和隐藏:在代码区域的最左边的空白区域,右键--ShowLineNumbers即可。2知识准备2每个文件夹及文件的作用:展开“PackageExplorer”窗口的“Java_01”项目,对应的程序文件结构。(1)Java_01:是工程名或项目名。(2)src:用于存放应用程序的源代码。(3)JREsystemlibrary:用于存放工程运行所需的JDK的基础jar包的名字和所在路径。2知识准备3Java开发的步骤(1)编写源文件:扩展名是.java。(2)编译程序:用Java编译器(javac.exe)编译源文件,得到字节码class文件。(3)运行程序:用Java解释器(java.exe)来解释执行字节码文件。实现思路使用Eclipse编写Java程序步骤:
1、创建一个Java项目、包及类;2、编辑Java源程序;3、编译运行Java源程序。3任务实施3任务实施任务代码packagecn.di1_04;//包名/**第一个Java程序Welcome。*/publicclassWelcome{ publicstaticvoidmain(String[]args){//程序执行入口
//输出消息到控制台
System.out.println("WelcometoJavaWorld!"); }}4任务拓展编程风格Allmans风格:Allmans风格也称“独行”风格,即左、右大括号各自独占一行。当代码量较小时适合使用“独行”风格,代码布局清晰,可读性强。Kernighan风格:Kernighan风格也称“行尾”风格,即左大括号在上一行的行尾,而右大括号独占一行。当代码量较大时不适合使用“独行”风格,因为该风格将导致代码的左半部分出现大量的左、右大括号,导致代码清晰度下降,这时应当使用“行尾”风格。5任务实训
一、实
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山东省烟台市爱华双语学校2023-2024学年七年级上学期第一次月考生物试题(解析版)-A4
- 河北省沧州市献县2023-2024学年八年级上学期期末考试数学试卷(含答案)
- 养老院老人生活照顾人员考核奖惩制度
- 养老院老人健康监测人员行为规范制度
- 财务管理体系改革方案
- 《硅酸盐的分析》课件
- 2024年度污水外运处理与环保产业扶持政策合同范本3篇
- 文玩买卖合同(2篇)
- 撤销赠与房产合同(2篇)
- 2024年二手房买卖专业代签服务合同3篇
- 安保设施保障措施方案
- 2024市场营销知识竞赛题库及答案(共169题)
- 2024年平面设计师技能及理论知识考试题库(附含答案)
- 部编版语文四年级上册第五单元大单元作业设计
- TSHJX 061-2024 上海市域铁路工程施工监测技术规范
- 2024年井下采煤工技能竞赛理论考试题库(含答案)
- 2.4.1 尝试对生物进行分类课件-2024-2025学年人教版生物七年级上册
- 植物学智慧树知到答案2024年浙江大学
- 医院事业单位招录100题真题真解(结构化面试)
- 培训机构学校:教师管理手册
- 39 《出师表》对比阅读-2024-2025中考语文文言文阅读专项训练(含答案)
评论
0/150
提交评论