实训2Java语言基础

上传人:痛*** 文档编号:144791298 上传时间:2022-08-28 格式:DOC 页数:5 大小:75KB
收藏 版权申诉 举报 下载
实训2Java语言基础_第1页
第1页 / 共5页
实训2Java语言基础_第2页
第2页 / 共5页
实训2Java语言基础_第3页
第3页 / 共5页
资源描述:

《实训2Java语言基础》由会员分享,可在线阅读,更多相关《实训2Java语言基础(5页珍藏版)》请在装配图网上搜索。

1、文档供参考,可复制、编制,期待您的好评与关注! 实训2 Java语言基础一、 相关知识点在Java语言中,为了使程序易读,在程序中添加适当的注释,可以使程序更加清晰明了。对于标识符来说,使用标识符时必须使用合法的标识符,通常每种语言都会对自身使用的标识符作一些规定,符合这些规定才是合法的,但在合法的基础上,应该使标识符具有一定的含义,当然这不是硬性的规定,而是一种高质量代码的体现。Java语言中,基本数据类型包括整型、浮点型、字符型和布尔型,它们在Java语言中都有固定的长度,Java语言中没有字符串这种数据类型,只能通过面向对象的语句产生一个String对象。常量的值是固定的,常量又分为直接

2、常量和符号常量,符号常量必须先声明,后使用;变量在程序中可以随时改变值,变量也必须先声明,后使用。Java语言中,常用的运算符包括算术运算符、关系运算符、逻辑运算符、位运算符和赋值运算符等,运算符的优先级与结合性对表达式的最终结果有着很大的影响,同时也最容易产生逻辑错误,这点在编程过程中应该特别注意,如果遇到不能具体判断优先级运算的时候,一般将需要先执行的表达式放入括号中来表明这些表达式具有较高的优先级,需要先进行运算。二、 实训目的1.掌握常量和变量的定义及基本数据类型。2.掌握算术运算。3.掌握关系运算与逻辑运算。4.掌握数据类型的转换三、 实训内容及要求将下面第四点实训参考程序的4段Ja

3、va应用程序输入到Eclipse工作台中,通过调试并运行这4段Java应用程序。分析程序中各运算符的作用、赋值语句的使用方法、数据类型转换的要点、表达式的功能和表达式的值,并和上机编译运行程序的输出结果进行比较。通过这4段Java应用程序,分别掌握常量和变量的定义及基本数据类型、算术运算、关系运算与逻辑运算、数据类型的转换。四、 实训参考程序1.DataTypes.java/*This file is named as DataTypes.java.*/public class DataTypespublic static void main(String args)final double

4、A=3.14;byte b=024; short c=0x17af;int d=10000;long e=-145L;float f=-8.29F;double g=1.6E-4; char h=h;boolean i=false;System.out.println(A=+A);System.out.println(b=+b);System.out.println(c=+c);System.out.println(d=+d);System.out.println(e=+e);System.out.println(f=+f);System.out.println(g=+g);System.ou

5、t.println(h=+h);System.out.println(i=+i); 2.ArithmaticOperation.javapublic class ArithmaticOperationpublic static void main(String args)int a=6+10;int b=a*2;int c=b/4;int d=b-c;int e=-d;int f=e%4;double g=a%3;int h=a+;int i=-a;System.out.println(a=+a);System.out.println(b=+b);System.out.println(c=+c

6、);System.out.println(d=+d);System.out.println(e=+e);System.out.println(f=+f);System.out.println(g=+g);System.out.println(h=+h);System.out.println(i=+i);3.RelationAndLogicOperation.javapublic class RelationAndLogicOperationpublic static void main(String args)int a=5,b=3;boolean c=a5);System.out.print

7、ln(b+!=0&+a+/+b+5=+d);boolean e=(b!=0&a/b5);System.out.println(b+!=0&+a+/+b+5=+e);4.DataTypesChange.javapublic class DataTypesChangepublic static void main(String args)byte a=8;char b=a;int c=12;long d=145L;float e=8.29F;double f=365.725;int g=b+c; /char型的变量b转换为int型long h=d-c; /int型的变量c转换为long型float

8、 i=a*e; /byte型的变量a转换为float型double j=i/g-f; /int型的变量g转换为float型,i/g的结果又转换为double型System.out.println(g=+g);System.out.println(h=+h);System.out.println(i=+i);System.out.println(j=+j);五、 实训操作步骤1.打开Eclipse集成开发环境,在Eclipse工作台的菜单中选择“文件”“新建”“类”,在新建Java类窗口的名称栏中输入“DataTypes”,单击“完成”按钮,出现“DataTypes.java”程序编辑窗口,在程

9、序编辑窗口中输入实训参考程序1中的代码;输入完成后,在菜单栏或工具栏中按“保存”命令按钮即可;顺序选择菜单栏“运行”菜单项的“运行方式”和“Java应用程序”,即可运行该段程序,或者在包资源管理器窗口中选择“DataTypes.java”,单击鼠标右键,在弹出的快捷菜单中顺序选择“运行方式”和“Java应用程序”,同样可以运行该段程序,程序运行界面如图2-1所示。图2-1 DataTypes程序运行界面 2.“ArithmaticOperation.java”程序的操作同1类似,程序运行界面如图2-2所示。图2-2 ArithmaticOperation程序运行界面3.“RelationAnd

10、LogicOperation.java”程序的操作同1类似,程序运行界面如图2-3所示。图2-3 RelationAndLogicOperation程序运行界面4.“DataTypesChange.java”程序的操作同1类似,程序运行界面如图2-4所示。图2-4 DataTypesChange程序运行界面六、 实训后的问答1.Eclipse集成开发环境怎样提示多行注释标记符不匹配的错误?2.实训参考程序2中的语句long e=-145L和float f=-8.29F,其中-145L和-8.29F的“L”和“F”可以删除吗?3.Eclipse集成开发环境怎样提示常量或者变量没有赋初值而被引用的错误?4.Eclipse集成开发环境怎样提示定义的数据值与其类型不匹配的错误?5.Eclipse集成开发环境怎样提示未定义数据类型而直接给常量或者变量赋初值的错误?6.Eclipse集成开发环境怎样提示数据类型转换不匹配的错误?5 / 5

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!