版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录任务1创建Java程序并创建一个类任务2计算并输出扇形的周长和面积创建Java程序并创建一个类任务1使用Eclipse编写第一个Java程序,在Eclipse控制台输出一个字符串:“WelcometoJavaWorld!”。其运行结果如下:任务描述创建Java程序并创建一个类75%添加标题内容您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。1.1Java的两类程序结构1.Java程序结构Java程序主要分为两类:Java应用程序(JavaApplication)和Java小程序(JavaApplet)。
2.Java应用程序Java应用是指能够独立运行的程序,需要独立的解释器来解释运行。Java应用程序的主类必须有一个定义为:publicstaticvoidmain(String[]args)的main方法。该方法是Java应用程序的标志,也是Java应用程序执行时的入口点。创建Java程序并创建一个类75%添加标题内容您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。
Java应用程序的结构大致如下:创建Java程序并创建一个类75%添加标题内容您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。
3.Java小程序Java小程序是运行于各种网页文件中,用于增强网页的人机交互、动画显示、声音播放等功能的程序,它不能独立运行。Java小程序的结构大致如下:创建Java程序并创建一个类75%1.2实践操作:使用Eclipse创建Java程序并创建一个类1.使用Eclipse创建Java程序的步骤1)打开Eclipse,通过File->New->JavaProject创建一个新的项目,在Projectname文本框输入项目的名称,然后单击“Finish”按钮完成项目的创建,如图2-1-1所示。创建Java程序并创建一个类75%
2)在Eclipse左边会出现如图2-1-2所示的一个项目(javabook)。3)右击项目中的src,在弹出的快捷菜单中选择New->Package,打开如图2-1-3所示的窗口,在Name文本框输入包名“com.task02”,单击“Finish”按钮。创建Java程序并创建一个类75%4)右击“com.task02”,在弹出的快捷菜单中选择New->Class,打开如图2-1-4所示的窗口,在Name文本框输入“Welcome”,并勾选“publicstaticvoidmain(String[]args)”,单击“Finish”按钮,出现如图2-1-5所示窗口。5)在如图2-1-5所示窗口中即可进行代码编写工作。创建Java程序并创建一个类75%
2.使用Eclipse创建一个名为“Welcome”的类(1)实施思路1)按照上文步骤创建一个名为“Welcome”的类;2)在main方法中书写向控制台打印信息的代码。(2)程序代码创建Java程序并创建一个类75%巩固训练:输出自己的基本信息1)掌握使用Eclipse开发简单Java程序;
2)掌握Java程序的框架;
3)掌握创建一个Java程序的步骤;
4)掌握Java项目组织结构。1.实训目的创建Java程序并创建一个类2.实训内容仿照本任务在Eclipse中编写一个输出自己的基本信息(如所在学校、所属专业、姓名和年龄)的JavaApplication程序。计算并输出扇形的周长和面积任务2输入扇形的半径和角度,在控制台输出扇形的周长和面积。要求:扇形的周长只保留整数部分,舍掉小数部分。其运行结果如下:任务描述计算并输出扇形的周长和面积75%添加标题内容您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。2.1Java语言系统1.Java中的标识符程序中的各个元素加以命名时,使用的命名记号称为标识符。Java中的包、类、方法、参数和变量的名称,可由任意顺序的大小写字母、数字、下划线(_)和美元符号($)组成,但标识符不能以数字开头,不能是Java中的保留字或关键字。
合法的标识符:
不合法的标识符:
计算并输出扇形的周长和面积75%添加标题内容您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。
2.Java中的关键字计算并输出扇形的周长和面积75%添加标题内容您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。
3.Java中的保留字保留字是指Java中现在还没有用到,但是以后随着Java版本的升级可能用到的字符。主要有两个:goto和const。与关键字一样,在程序里保留字不能用来做为自定义的标识符。
4.Java中的注释
(1)单行注释
单行注释,就是在注释内容前面加双斜线(//),Java编译器会忽略掉这部分信息。
(2)多行注释
多行注释,就是在注释内容前面以单斜线加一个星形标记(/*)开头,并在注释内容末尾以一个星形标记加单斜线(*/)结束。当注释内容超过一行时一般使用这种方法。计算并输出扇形的周长和面积75%添加标题内容您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。
5.Java中的分隔符
Java和其他语言一样有起分隔作用的特殊符号,称为分隔符。
(1)分号Java是以分号作为语句的分隔而不是用回车换行符,每一个结束的语句都要以分号结束。
(2)大括号Java里大括号是定义一块代码的。例如:publicstaticvoidmain(String[]args){}//方法体放在{}中。计算并输出扇形的周长和面积75%添加标题内容您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。
(3)方括号方括号主要用于数组。
(4)小括号小括号是所有分隔符中功能最丰富的。如优先计算2*(2+6)、强制类型转换(int)3.5、方法声明时参数的定义等。
(5)圆点圆点通常使用在类和实例对象调用方法、属性、内部类时的分隔符。(6)空格空格在Java中是分隔一句语句不同部分。计算并输出扇形的周长和面积6.Java中的变量与常量(1)Java中的常量所谓常量,就是程序运行过程中不改变的量。常量有不同类型:布尔常量、整数型常量、字符型常量、浮点型常量和字符串型常量。(2)Java中的变量所谓变量,就是值可以改变的量,变量用来存放数据并保存对象的状态。计算并输出扇形的周长和面积75%添加标题内容您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。计算并输出扇形的周长和面积
7.Java中的数据类型
Java的数据类型划分为两大类:基本数据类型和引用数据类型。基本数据类型的数据占用内存的大小固定,在内存中存入的是数据本身。引用数据类型在内存中存入的是引用数据的存放地址,并不是数据对象本身。Java的数据类型如图所示。75%添加标题内容您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。
8.类型转换数据类型的转换方式可分为“自动类型转换”及“强制类型转换”两种。
(1)自动类型转换当需要从低级类型向高级类型转换时,编程人员无需进行任何操作,Java会自动完成类型转换。低级类型是指取值范围相对较小的数据类型,高级类型则指取值范围相对较大的数据类型,如long型相对于float型是低级数据类型,但是相对于int型则是高级数据类型。
(2)强制类型转换如果需要把数据类型较高的数据或变量赋值给数据类型相对较低的变量,就必须进行强制类型转换。语法格式:计算并输出扇形的周长和面积75%添加标题内容您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。
计算并输出扇形的周长和面积
9.运算符与表达式
Java中的语句有很多种形式,表达式就是其中一种形式。表达式是由操作数与运算符所组成:操作数可以是常量、变量也可以是方法,而运算符就是数学中的运算符号,如“+”、“-”、“*”、“/”、“%”等。75%添加标题内容您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。Java提供了许多的运算符,这些运算符除了可以处理一般的数学运算外,还可以做逻辑运算、地址运算等。根据其所使用的类的不同,运算符可分为赋值运算符、算术运算符、关系运算符、逻辑运算符、条件运算符、括号运算符等。计算并输出扇形的周长和面积75%添加标题内容您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。计算并输出扇形的周长和面积75%2.2实践操作:编程输出扇形的周长和面积1)在Eclipse的项目中创建包“com.task03”,之后再创建类AreaAndPerimeterOfFan;2)在Main方法中定义所需要的变量和常量;3)从命令行参数接收输入的数据,并转化为float类型;4)根据扇形的公式求面积和周长;5)在控制台输出扇形的面积和周长。1.实施思路计算并输出扇形的周长和面积75%计算并输出扇形的周长和面积2.程序代码75%巩固训练:实现一个数字加密器1)能较熟练的使用Ec
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年二级建造师之二建机电工程实务押题模拟审定版附答案详解
- 2025天津水务集团对外招聘安排笔试历年参考题库附带答案详解
- 2025四川波鸿实业有限公司招聘威斯卡特(绵阳)汽车零部件制造有限公司质量工程师岗位测试笔试历年参考题库附带答案详解
- 2025四川广安农城产业开发有限公司招聘劳务派遣制工作人员笔试历年参考题库附带答案详解
- 2025四川华丰科技股份有限公司招聘工艺工程师岗位测试笔试历年参考题库附带答案详解
- 2025四川九州电子科技股份有限公司招聘包装设计岗测试笔试历年参考题库附带答案详解
- 2025内蒙古呼和浩特春华水务开发集团有限责任公司招聘考察人员笔试历年参考题库附带答案详解
- 2025云南普洱市融媒体中心招聘下属公司工作人员拟聘用笔试历年参考题库附带答案详解
- 2025中国建筑一局(集团)有限公司质量管理部总经理竞聘1人笔试历年参考题库附带答案详解
- 2025上海崇明工程质量检测有限公司招聘5人笔试历年参考题库附带答案详解
- 2026广东清远市清城区统计局招聘清城区第四次全国农业普查专项工作人员5人考试备考试题及答案解析
- 2026中国低空经济白皮书
- 2026-2030中国膳食纤维行业运行现状及发展趋势研究报告
- 中国烟草总公司辽宁省公司招聘笔试真题2025
- 2026年注册土木工程师(水利水电工程水土保持)考试题库【综合卷】附答案详解
- 2025年中新社校招专业笔试及答案
- 全媒体运营师职业技能竞赛试题及答案(251-500单选题)
- JCT2460-2018 预制钢筋混凝土化粪池
- (完整版)口腔科学试题库
- 硬笔书法全册教案共20课时
- 冀教版七年级数学上册第五章《一元一次方程》课件
评论
0/150
提交评论