版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
人工智能时代Java项目实战项目一实现Java基础编程·创建Java开发环境·使用Java编写工具·使用构造方法传参计算圆面积·使用BufferedReader类进行键盘输入·使用输入与输出对话框计算三角形面积·使用Scanner类计算三角形面积刘丹
任务描述任务一创建Java开发环境上海御恒信息科技公司接到客户的一份订单,要求用Java语言修改之前用C++编写的程序。公司刚招聘了一名程序员小张,软件开发部经理要求他尽快熟悉Java的开发环境,并将之前用C++编写的程序改为Java程序,小张按照经理的要求开始做以下的任务分析。任务一创建Java开发环境首先要了解客户的C++程序是如何编写的,其次要熟悉Java语言的特点、熟悉常用的文本编辑器和Java运行环境的安装,最后用Java语言重新编写客户的C++程序。
任务分析任务一创建Java开发环境第一步:打开客户的C++程序,观察C++代码的特点。
任务实施任务一创建Java开发环境第二步:熟悉Java语言的特点。
任务实施任务一创建Java开发环境第三步:安装SublimeText(文本编辑器)。注意事项:文件-->另存为-->(选择扩展名.java)。
View-->Syntax-->Java(设置Java的显示格式)。Preferences-->Font-->CTRL+=放大字体,CTRL+-缩小字体
任务实施任务一创建Java开发环境第四步:熟悉JavaSDK21开发环境的安装。
任务实施修改安装路径为d:\jdk21
任务一创建Java开发环境第四步:熟悉JavaSDK21开发环境的安装。
任务实施运行JavaSDK21安装程序任务一创建Java开发环境第五步:熟悉Eclipse运行环境的安装。
任务实施运行Eclipse安装文件并选择EclipseIDEforJavaDevelopers任务一创建Java开发环境第五步:熟悉Eclipse运行环境的安装。
任务实施修改安装路径为d:\Eclipse2023_12后单击Install、Accept、Launch任务一创建Java开发环境第五步:熟悉Eclipse运行环境的安装。
任务实施修改工作空间路径为d:\MyJava后击Launch任务一创建Java开发环境第五步:熟悉Eclipse运行环境的安装。
任务实施单击右上角Hide按钮任务一创建Java开发环境第五步:熟悉Eclipse运行环境的安装。
任务实施单击File、New、JavaProject后输入工程名:SampleProject任务一创建Java开发环境第五步:熟悉Eclipse运行环境的安装。
任务实施右击左侧窗口中的src、New、Package后输入包名:mypackage任务一创建Java开发环境第五步:熟悉Eclipse运行环境的安装。
任务实施右击左侧窗口中的包名:mypackage选择New、File后输入文件名:CircleArea.java任务一创建Java开发环境第五步:熟悉Eclipse运行环境的安装。
任务实施单击菜单Window后选择Preferences、General、Appearance、ColorsandFonts、TextFont并设置微软雅黑、粗体、20后,单击ApplyandClose任务一创建Java开发环境第五步:熟悉Eclipse运行环境的安装。
任务实施在编辑界面输入计算圆面积的代码任务一创建Java开发环境第六步:单击:运行(按钮)显示结果为:
任务实施圆的面积为:78.53981633974483任务一创建Java开发环境1、C++程序有头文件,主函数;主函数中包括输入、处理及输出部分。2、Java程序编写时要有导入包部分,然后在类中书写输入、处理及输出部分。3、文本编辑器建议用SublimeText或Notepad++。4、JavaSDK21在安装时要修改安装路径为d:\jdk21。5、EclipseIDEforJavaDevelopers在安装时要修改工作空间路径为d:\MyJava后击Launch。6、Eclipse的基本使用包括三步:新建项目、在项目中新建包、在包中新建类。7、Java基本编程的三步是:自定义包(package)、导入系统包(import)、自定义类(class)。
任务小结任务一创建Java开发环境1、使用命令提示符和记事本调试Java程序(前提是已安装好jdk21)(1)在D盘创建文件夹peterjava,在此文件夹中用记事本创建批处理文件autoset.bat,
文件内容如下:
path=d:\jdk21;d:\jdk21\bin;%path%;
setclasspath=.;d:\jdk21\lib\dt.jar;d:\jdk21\lib\tools.jar;%classpath%;(2)在命令控制台执行autoset.bat文件,命令如下:
d:
cd\peterjava
autoset.bat(3)用记事本创建Sample.java文件,命令如下:
notepadSample.java
任务拓展任务一创建Java开发环境(4)以下为Sample.java文件的内容:
importjava.io.*;
importjava.lang.*;
publicclassSample{
publicstaticvoidmain(String[]args){
System.out.println(“Hello,world!!!”);
}
}(5)用javac编译Sample.java源文件,用java执行生成的Sample.class文件,命令如下:
javacSample.java
javaSample(6)在屏幕上显示结果为“Hello,world!!!”。
任务拓展任务一创建Java开发环境2、使用JCreatorpro调试Java程序(前提是已安装好jdk21)(1)在网上下载JCreatorpro的安装程序setup.exe,并双击setup.exe执行安装程序,
直到完成安装。(2)注意在安装时的FileAssociations中设置JCreatorWorkspaceFile的扩展名是.jcw。(3)注意在安装时的JDKHomeDirectory中设置已安装的JDK的主目录为:d:\jdk21。(4)安装好后进入JCreator,选择:Configure(菜单),再单击:Options(选项),在
JDKProfiles中能看到绑定的JDK的安装目录为:d:\jdk21。(5)单击:File(菜单),选择:New(选项),选择:File(选项),选择:
JavaFile(选项),单击:Next(按钮),输入文件名:Area.java,目录定位在:
D:\myjava中,单击:Finish(按钮)。
任务拓展任务一创建Java开发环境(6)输入如下Java代码:
importjava.lang.*;
importjava.io.*;
publicclassArea{
publicstaticvoidmain(String[]args){
doubler,s;
r=2.5;
finaldoublePI=3.14
s=PI*r*r;
System.out.println(“s=”+s);
}
}
任务拓展任务一创建Java开发环境(7)单击:工具栏中的保存(按钮),单击:工具栏中的执行(按钮)(或按F5快捷键)(8)在下方输出窗口显示运行结果为:s=19.625
任务拓展任务一创建Java开发环境1、Java程序与C++程序有哪些区别?2、编写Java程序可以用哪些编辑器?3、Eclipse的基本使用包括哪三个步骤?4、Java基本编程的三个步骤是什么?
任务思考任务二使用Java编写工具上海御恒信息科技公司接到客户的一份订单,要求用IntelliJIDEA来开发Java项目。公司刚招聘了一名程序员小张,他以前是用Eclipse编写Java程序的,软件开发部经理要求他尽快熟悉IntelliJIDEA的特性和使用方法,并将以前的Java项目用安装好的IntelliJIDEA进行调试,小张按照经理的要求开始做以下的任务分析。
任务描述任务二使用Java编写工具首先在官网上下载IntelliJIDEACommunityEdition的安装包并安装,其次创建桌面快捷方式、更新上下文菜单并创建关联和更新PATH变量,再次新建工程并进行软件设置,最后在编辑窗口中输入代码并进行调试。
任务分析第一步:首先在jetbrains的官网/idea/download/?section=windows上下载IntelliJIDEACommunityEdition安装包,并选择Download可执行文件.exe。任务二使用Java编写工具
任务实施任务二使用Java编写工具第二步:双击:ideaIU-2023.3.1.exe,安装IntelliJIDEA。
任务实施安装IntelliJIDEA任务二使用Java编写工具第二步:双击:ideaIU-2023.3.1.exe,安装IntelliJIDEA。
任务实施改变安装目录为D:\IDEA2023_3_1任务二使用Java编写工具第三步:创建桌面快捷方式、更新上下文菜单并创建关联和更新PATH变量。
任务实施任务二使用Java编写工具第四步:单击:“否,我会在之后重新启动(N)”,再单击:完成(按钮)。
任务实施任务二使用Java编写工具第五步:双击:桌面上的IntelliJIDEA2023.3.1(快捷图标),选择:“IconfirmthatIhavereadandacceptthetermsofthisUser
Agreement”单击:Continue(按钮)。
任务实施任务二使用Java编写工具第六步:选中:Starttrial(单选钮),单击:StartTrial(按钮)。
任务实施任务二使用Java编写工具第七步:单击:continue(按钮),显示出:WelcometoIntelliJIDEA(主界面),单击:NewProject(按钮)。
任务实施任务二使用Java编写工具第八步:Name中输入:circlearea,Location中输入:D:\myjava,Language中选择:Java,JDK中选择前面已安装的D:\jdk21,单击:Create(按钮)。
任务实施任务二使用Java编写工具第九步:右击:左侧Project下的circlearea中的src(文件夹),选择:New(选项),选择:File(选项),输入文件名:Area.java,在右侧编辑器中输入:Java源代码。
任务实施任务二使用Java编写工具第十步:单击:运行按钮或按快捷键(SHIFT+F10),
在屏幕下方显示运行结果:Area=38.465。
任务实施任务二使用Java编写工具1、在jetbrains的官网
/idea/download/?section=windows上
下载IntelliJIDEACommunityEdition安装包,并下载。2、双击:ideaIU-2023.3.1.exe,安装IntelliJIDEA。3、安装IntelliJIDEA,改变安装目录为D:\IDEA2023_3_1。4、创建桌面快捷方式、更新上下文菜单并创建关联和更新PATH变量。5、启动IntelliJIDEA2023.3.1后,先新建工程,再进行设置,最后输入源
代码后运行。
任务小结任务二使用Java编写工具1、IDEA,全称IntelliJIDEA,是用于Java编程语言的集成开发环境(IDE)。这款软
件由JetBrains公司开发,公司总部位于捷克共和国的首都布拉格,开发团队主要由
严谨的东欧程序员组成。2、IDEA被公认为业界最好的Java开发工具之一,其在多个方面的功能表现尤为出色。
例如,它拥有智能代码助手和代码自动提示功能,能够帮助开发者更高效地编写代
码。同时,IDEA还支持重构、JavaEE,并集成了各类版本控制工具(如git、svn
等)、JUnit、CVS整合以及代码分析等功能。此外,其创新的GUI设计也受到了广
泛的好评。3、在IDEA的旗舰版中,还支持HTML、CSS、PHP、MySQL、Python等多种编程语
言和数据库。不过,在免费版中,支持的语言相对较少,主要包括Java、Kotlin等。
任务拓展任务二使用Java编写工具4、除了上述强大的功能外,IDEA还提供了动态语法检测和代码检查功能。前者可以
实时检测代码中不符合Java规范或自定义规范的部分,并在页面中高亮显示;后者
则可以对代码进行自动分析,找出存在风险的代码,同样以高亮方式展示。5、在代码编辑方面,IDEA具备智能编辑功能,可以在开发者输入代码的过程中,自
动补充方法或类,进一步提高编码效率。6、IntelliJIDEA是一款功能全面且强大的IDE,无论是对于Java初学者还是经验丰富
的开发者,都是值得考虑的选择。
任务拓展任务二使用Java编写工具1、IntelliJIDEA都有哪些常用的版本?2、IntelliJIDEA中的快捷键你使用较高频率的是哪几个?3、请在网上搜索还用哪些常用的Java开发工具,并下载尝试安装。
任务思考
任务描述任务三使用构造方法传参计算圆面积上海御恒信息科技公司接到客户的一份订单,要求用构造方法传参计算圆面积。公司刚招聘了一名程序员小张,他以前是用C++编写程序的,软件开发部经理要求他尽快熟悉Java语言的特性,并用构造方法传参来调试程序,小张按照经理的要求开始做任务分析,用构造方法传参输入圆的半径,用实例方法计算并输出圆的面积。用构造方法传参计算圆面积,首先,我们要新建自定义包来存放自定义类、导入系统包为自定义类服务、新建自定义类封装实例变量、构造方法、实例方法与主方法,其次在自定义类中要声明私有实例变量radius、area及常量PI,再次在构造方法中通过传参为radius赋值、用实例方法实现算法、用实例方法输出,最后在主方法中调用以上方法分别实现圆的半径的输入、圆面积的计算及输出。
任务分析任务三使用构造方法传参计算圆面积第一步:新建自定义包。
任务实施任务三使用构造方法传参计算圆面积第二步:导入包。
任务实施任务三使用构造方法传参计算圆面积第三步:书写类并声明常量和实例变量。
任务实施任务三使用构造方法传参计算圆面积
任务实施任务三使用构造方法传参计算圆面积第四步:在构造方法中通过传参为radius赋值。
任务实施任务三使用构造方法传参计算圆面积第五步:用实例方法实现算法。
任务实施任务三使用构造方法传参计算圆面积第六步:用实例方法输出。
任务实施任务三使用构造方法传参计算圆面积第七步:主方法调用以上方法实现输入,计算及输出,最后类结束。
任务实施任务三使用构造方法传参计算圆面积第八步:输出结果如下所示:1、编写Java代码时要先设计程序的基本架构,分别是输入、处理、输出。2、要能发现并分析程序中可能出现的错误。3、针对客户的需求要设计构造方法传参赋值替代直接赋值。4、设计程序时要养成书写注释来理清编程思路并便于团队合作。5、学会用不同的算法,来解决同一个问题(求圆面积)。6、用主方法调用构造方法实现输入、调用实例方法实现计算及输出。
任务小结任务三使用构造方法传参计算圆面积使用实例方法传参计算圆面积:
1、新建包与导入包与任务实施一致。
2、修改以上的类名为CircleAreaBak,避免出现二义性错误。
3、修改构造方法传参输入为实例方法传参输入。
任务拓展任务三使用构造方法传参计算圆面积
4、修改主方法main中的代码,用对象调用实例方法实现输入、计算及输出,最后类结束。
5、其他代码与任务实施一致,不用修改,运行结果也与任务实施一致。
任务拓展任务三使用构造方法传参计算圆面积1、Java中缩进的作用是什么?不缩进程序也能正常运行吗?2、Java中注释都有哪些,他们分别有哪些作用?3、程序设计中都有哪三类常见错误?
任务思考任务三使用构造方法传参计算圆面积任务四使用BufferedReader类进行键盘输入上海御恒信息科技公司接到客户的一份订单,要求用BufferedReader类进行键盘输入。公司刚招聘了一名程序员小张,他之前习惯用构造方法传参来进行数据的输入,软件开发部经理要求他尽快熟悉BufferedReader的特性,并用此类的方法设计键盘输入,小张按照经理的要求开始做任务分析,用BufferedReader类进行键盘输入。任务描述用BufferedReader类进行键盘输入,首先,我们要新建自定义包来存放自定义类、导入系统包为自定义类服务、新建自定义类封装实例变量、实例方法与主方法,其次在自定义类中要声明私有实例变量a、b、c、s、area及输入流阅读器对象isr和缓冲流阅读器对象br,再次在实例方法中实现键盘输入字符串、转换类型后赋值给实例变量、用实例方法判断三角形的条件是否成立、用实例方法实现三角形面积的计算、用实例方法输出三角形条件成立的结果、用实例方法输出三角形条件不成立的结果、用实例方法调用以上相关方法输出最终的结果,最后在主方法中调用以上的方法分别实现输入,计算及输出(可以用对象数组分别输入与输出3次)。任务四使用BufferedReader类进行键盘输入任务分析第一步:新建自定义包。任务四使用BufferedReader类进行键盘输入任务实施第二步:导入包。任务四使用BufferedReader类进行键盘输入任务实施第三步:书写类并声明实例变量及输入流阅读器对象和缓冲流阅读器对象。任务四使用BufferedReader类进行键盘输入任务实施第四步:用实例方法实现键盘输入字符串,转换类型后赋值给实例变量。任务四使用BufferedReader类进行键盘输入任务实施第五步:用实例方法判断三角形的条件是否成立。任务四使用BufferedReader类进行键盘输入任务实施第六步:用实例方法实现三角形面积的计算。任务四使用BufferedReader类进行键盘输入任务实施第七步:用实例方法输出三角形条件成立的结果。任务四使用BufferedReader类进行键盘输入任务实施第八步:用实例方法输出三角形条件不成立的结果。以上七步完成,调试结果如上图所示:任务四使用BufferedReader类进行键盘输入任务实施第九步:用实例方法调用以上相关方法输出最终的结果。任务四使用BufferedReader类进行键盘输入任务实施第十步:主方法调用以上方法实现输入,计算及输出
(要求用对象数组输入输出3次)。任务四使用BufferedReader类进行键盘输入任务实施第十一步:输出结果。任务四使用BufferedReader类进行键盘输入任务实施1、用BufferedReader类进行键盘输入需要声明输入流阅读器对象InputStreamReader
和缓冲流阅读器对象BufferedReader。2、用实例方法实现键盘输入字符串,转换类型后赋值给实例变量。3、用实例方法判断三角形的条件是否成立。4、用实例方法实现三角形面积的计算。5、用实例方法分别输出三角形条件成立的结果、不成立的结果,并用实例方法调用以上
方法输出最终结果。6、主方法调用以上方法实现输入,计算及输出(可以用对象数组来提高输入输出效率)。任务四使用BufferedReader类进行键盘输入任务小结1、将以上第四步的输入实例方法inputDatat()修改为构造方法TriangleAreaBak()。任务四使用BufferedReader类进行键盘输入任务拓展2、将以上第九步的实例方法dispResult()修改为析构方法finalize()。任务四使用BufferedReader类进行键盘输入任务拓展3、在主方法中修改对象调用输出方法为析构方法的自动调用。任务四使用BufferedReader类进行键盘输入任务拓展4、其他代码与任务实施一致,不用修改,运行结果也与以上任务实施第十一步一致,但运行时要考虑内存的情况,可能输出结果有异常,这时可以将对象名赋值为null和System.gc()这两句代码注释后,用对象名直接调用finalize()方法。任务四使用BufferedReader类进行键盘输入任务拓展1、Java中输入流阅读器对象和缓冲流阅读器对象的作用是什么?2、Java中构造方法和析构方法的作用分别是什么?3、在Java的主方法中使用对象数组有何作用?任务四使用BufferedReader类进行键盘输入任务思考上海御恒信息科技公司接到客户的一份订单,要求用输入与输出对话框来计算三角形面积。公司刚招聘了一名程序员小张,他之前习惯用构造方法与析构方法来进行数据的输入与输出,软件开发部经理要求他尽快熟悉对话框的特性,并用对话框来修改输入与输出,小张按照经理的要求开始做任务分析,用输入与输出对话框计算三角形面积。任务五使用输入与输出对话框计算三角形面积任务描述用输入与输出对话框计算三角形面积,首先,我们要新建自定义包来存放自定义类、导入系统包为自定义类服务、新建自定义类封装实例变量、实例方法与主方法,其次在自定义类中要声明私有实例变量a、b、c、s、area,再次在实例方法中实现输入对话框(JOptionPane.showInputDialog())输入字符串、用实例方法判断三角形的条件是否成立、实现三角形面积的计算、用输出对话框(JOptionPane.showMessageDialog())输出三角形条件成立的结果及不成立的结果、用实例方法调用以上相关方法输出最终的结果,最后在主方法中调用以上的方法分别实现输入,计算及输出(可以用对象数组分别输入与输出3次)。任务五使用输入与输出对话框计算三角形面积任务分析任务五使用输入与输出对话框计算三角形面积任务实施第一步:新建自定义包。任务五使用输入与输出对话框计算三角形面积任务实施第二步:导入包。第三步:书写类并声明实例变量。任务五使用输入与输出对话框计算三角形面积任务实施第四步:用实例方法实现输入对话框输入(将输入的字符串转换类型后赋值给实例变量)。任务五使用输入与输出对话框计算三角形面积任务实施第五步:用实例方法判断三角形输入的三条边是否会产生异常。任务五使用输入与输出对话框计算三角形面积任务实施第六步:用实例方法判断三角形的条件是否成立。任务五使用输入与输出对话框计算三角形面积任务实施第七步:用实例方法实现三角形面积的计算。任务五使用输入与输出对话框计算三角形面积任务实施第八步:用实例方法包含输出对话框输出三角形条件成立的结果。任务五使用输入与输出对话框计算三角形面积任务实施第九步:用实例方法包含输出对话框输出三角形条件不成立的结果。任务五使用输入与输出对话框计算三角形面积任务实施第十步:用实例方法调用以上相关方法输出最终的结果。任务五使用输入与输出对话框计算三角形面积任务实施第十一步:主方法调用以上方法实现输入,计算及输出(要求用对象数组输入输出3次)。任务五使用输入与输出对话框计算三角形面积任务实施第十二步:输出结果。任务五使用输入与输出对话框计算三角形面积任务实施输入小数边长a:输入小数边长b:
输入小数边长c:第十二步:输出结果。任务五使用输入与输出对话框计算三角形面积任务实施输出三角形条件成立的面积第十二步:输出结果。任务五使用输入与输出对话框计算三角形面积任务实施输入整数边长a:输入整数边长b:
输入整数边长c:第十二步:输出结果。任务五使用输入与输出对话框计算三角形面积任务实施输出三角形条件不成立的结果输出三角形条件不成立的结果1、用JOptionPane类中的showInputDialog()方法可以输入数据。2、用Double.parseDouble()方法将输入的字符串转换为Double类型的数值。3、在实例方法后添加throwsException子句来判断是否发生算法异常。4、用JOptionPane类中的showMessageDialog()方法可以输出数据。。5、用JOptionPane.QUESTION_MESSAGE常量表示提问符号。6、用JOptionPane.INFORMATION_MESSAGE常量表示信息符号。7、用JOptionPane.ERROR_MESSAGE常量表示错误符号。8、主方法main()要放入try{...}catch(Exceptionex){...}语句块中。任务五使用输入与输出对话框计算三角形面积任务小结任务五使用输入与输出对话框计算三角形面积任务拓展1、修改导入包部分。2、修改主类名实现显示主界面。任务五使用输入与输出对话框计算三角形面积任务拓展3、新建所有组件对象。任务五使用输入与输出对话框计算三角形面积任务拓展4、在构造方法中设置界面布局并在指定位置添加相应组件,还要添加监听器。任务五使用输入与输出对话框计算三角形面积任务拓展5、在事件方法中调用相应的实例方法。任务五使用输入与输出对话框计算三角形面积任务拓展6、在实例方法中调用辅助类的实例方法实现算法。任务五使用输入与输出对话框计算三角形面积任务拓展7、在实例方法中清空所有文本框。8、在主方法中设置窗体大小并显示。任务五使用输入与输出对话框计算三角形面积任务拓展9、书写辅助类实现三角形面积算法的封装(这是一个内部类)。任务五使用输入与输出对话框计算三角形面积任务拓展9、书写辅助类实现三角形面积算法的封装(这是一个内部类)。任务五使用输入与输出对话框计算三角形面积任务拓展10、输出结果。第一种JFrame输出结果:任务五使用输入与输出对话框计算三角形面积任务拓展10、输出结果。第二种JFrame输出结果:任务五使用输入与输出对话框计算三角形面积任务拓展10、输出结果。第三种JFrame输出结果:1、JOptionPane类中哪个方法能实现对话框输入?2、JOptionPane类中哪个方法能实现对话框输出?3、用JOptionPane中的哪些常量可以分别表示提问、信息及错误符号?4、使用JFrame制作窗口类程序需要用到哪些常见的类和方法?任务五使用输入与输出对话框计算三角形面积任务思考上海御恒信息科技公司接到客户的一份订单,要求用Scanner类实现三角形面积的计算。公司刚招聘了一名程序员小张,他之前习惯用BufferedReader类来进行数据的输入,软件开发部经理要求他尽快熟悉Scanner类的特性,并用该类的方法来修改输入部分,小张按照经理的要求开始做任务分析,用Scanner类实现三角形面积的计算。
任务描述任务六使用Scanner类计算三角形面积用Scanner类计算三角形面积,首先,我们要新建自定义包来存放自定义类、导入系统包,尤其是包含Scanner类的java.util包、新建自定义类封装实例变量、实例方法与主方法,其次在自定义类中要声明私有实例变量a、b、c、s、area和Scanner的对象sc,再次在构造方法中实现键盘输入、用实例方法判断三角形的条件是否成立、用实例方法实现三角形面积的计算、用实例方法输出三角形条件成立的结果及不成立的结果、用析构方法调用以上相关方法输出最终的结果,最后在主方法中调用以上的方法分别实现输入,计算及输出(可以用对象数组各循环结构分别输入与输出3次)。
任务分析任务六使用Scanner类计算三角形面积
任务实施任务六使用Scanner类计算三角形面积第一步:新建自定义包。
任务实施任务六使用Scanner类计算三角形面积第二步:导入系统输入输出包与常用工具包。第三步:书写类并声明实例变量及Scanner类的对象。
任务实施任务六使用Scanner类计算三角形面积第四步:在构造方法中用Scanner的对象调用其相应方法进行键盘输入,并赋给实例变量。
任务实施任务六使用Scanner类计算三角形面积第五步:用实例方法判断三角形的条件是否成立、实现三角形面积的计算、用实例方法输出三角形条件成立和不成立的结果、用析构方法调用以上相关方法输出最终的结果、主方法调用以上方法实现输入,计算及输出以及最终输出结果都与以上任务四中的代码相同。
任务实施任务六使用Scanner类计算三角形面积1、用Scanner类进行键盘输入时需要为其新建对象,并在自动调用构造方法时
将System.in作为实参。2、用Scanner类的nextDouble()方法来输入浮点型小数。3、用Scanner类的nextInt()方法来输入整数。4、用Scanner类的next()方法来输入字符串。
任务小结任务六使用Scanner类计算三角形面积1、修改实例方法inputChar(),使其能返回键盘输入的字符
(用循环实现字符的连接)。
任务拓展任务六使用Scanner类计算三角形面积2、修改构造方法使其能调用inputChar()方法实现键盘输入字符串。3、其他代码以及最终输出结果都与以上任务实施中的代码相同。任务六使用Scanner类计算三角形面积
任务拓展1、Java中Scanner类的next()、nextInt()、nextDouble()的区别是什么?2、Java中System.in.read()方法在使用的过程中要注意些什么?3、在Java的实例方法中如何用循环实现字符的连接?
任务思考任务六使用Scanner类计算三角形面积项目综合实训实现IT职业信息调研上海御恒信息科技公司接到一个订单,需要为某软件开发公司设计实现IT职业信息调研的Java项目。程序员小张根据以上要求进行相关项目的架构设计后,按照项目经理的要求开始做以下的项目分析。
项目描述首先,要从窗口类JFrame继承、定义布局方式、构造三个JPanel分别加入窗口的北中南、在北面的JPanel中加入一个标签和2个复选框、在中部的JPanel中加入一个JTextArea、在南面的JPanel中加入一个标签,其次为两个JCheckBox复选框分别加入侦听器、定义两个成员变量保存.NET复选框和JavaE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030跨境电商市场发展分析及前景趋势与投融资机会研究报告
- 2026汽车智能表面材料自清洁技术应用与成本效益研究报告
- 2026汽车噪声控制技术进展与市场需求分析报告
- 2026汽车ADAS系统功能安全认证与法律责任边界报告
- 2026智能胎压监测系统普及障碍与市场教育策略报告
- 2026智能建筑管理系统行业供需状况与战略分析报告
- 2026智慧灯杆多场景应用商业模式可行性分析报告
- 2026智慧城市建设投资规模与市场化运营模式评估报告
- 2026智慧农业物联网技术应用场景及商业模式创新评估报告
- 2026无人机物流配送网络节点布局优化与成本效益研究报告
- 2026内蒙古扎煤公司面向社会招聘生产性灵活用工108人笔试备考试题及答案解析
- 2026校招:版图设计试题及答案
- 2026春统编版二年级下册道德与法治第一单元教学设计
- 2026年潍坊护理职业学院单招综合素质笔试模拟试题含详细答案解析
- 2026年长沙电力职业技术学院单招职测考试题库附答案
- 非开挖管道顶管施工方案
- 【2025年】辐射安全与防护培训考试题库(附答案)
- 石油天然气钻井施工方案
- 豪华酒店安全风险源辨识清单
- 串串店劳务合同范本
- 2025北京市体育局所属事业单位招聘100人笔试参考题库及答案解析
评论
0/150
提交评论