资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
文档供参考,可复制、编制,期待您的好评与关注! 实训2 Java语言基础一、 相关知识点在Java语言中,为了使程序易读,在程序中添加适当的注释,可以使程序更加清晰明了。对于标识符来说,使用标识符时必须使用合法的标识符,通常每种语言都会对自身使用的标识符作一些规定,符合这些规定才是合法的,但在合法的基础上,应该使标识符具有一定的含义,当然这不是硬性的规定,而是一种高质量代码的体现。Java语言中,基本数据类型包括整型、浮点型、字符型和布尔型,它们在Java语言中都有固定的长度,Java语言中没有字符串这种数据类型,只能通过面向对象的语句产生一个String对象。常量的值是固定的,常量又分为直接常量和符号常量,符号常量必须先声明,后使用;变量在程序中可以随时改变值,变量也必须先声明,后使用。Java语言中,常用的运算符包括算术运算符、关系运算符、逻辑运算符、位运算符和赋值运算符等,运算符的优先级与结合性对表达式的最终结果有着很大的影响,同时也最容易产生逻辑错误,这点在编程过程中应该特别注意,如果遇到不能具体判断优先级运算的时候,一般将需要先执行的表达式放入括号中来表明这些表达式具有较高的优先级,需要先进行运算。二、 实训目的1.掌握常量和变量的定义及基本数据类型。2.掌握算术运算。3.掌握关系运算与逻辑运算。4.掌握数据类型的转换三、 实训内容及要求将下面第四点实训参考程序的4段Java应用程序输入到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 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.out.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);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.println(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 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”程序编辑窗口,在程序编辑窗口中输入实训参考程序1中的代码;输入完成后,在菜单栏或工具栏中按“保存”命令按钮即可;顺序选择菜单栏“运行”菜单项的“运行方式”和“Java应用程序”,即可运行该段程序,或者在包资源管理器窗口中选择“DataTypes.java”,单击鼠标右键,在弹出的快捷菜单中顺序选择“运行方式”和“Java应用程序”,同样可以运行该段程序,程序运行界面如图2-1所示。图2-1 DataTypes程序运行界面 2.“ArithmaticOperation.java”程序的操作同1类似,程序运行界面如图2-2所示。图2-2 ArithmaticOperation程序运行界面3.“RelationAndLogicOperation.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集成开发环境怎样提示数据类型转换不匹配的错误? /
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号