欢迎来到天天文库
浏览记录
ID:58882948
大小:532.50 KB
页数:90页
时间:2020-09-30
《Java课件 第2章 基本程序设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章基本程序设计1动机在前一章,我们学习了如何创建、编译以及运行一个Java程序。从这章开始,我们将学习如何编程解决实际问题。通过解决这些问题,你将会学习基本数据类型以及相关的主题,例如:变量、常量、数据类型、运算符、表达式以及输入和输出。2学习目标编写Java程序完成简单的计算(第2.2节)。使用Scanner类从控制台获取输入(第2.3节)。使用标识符命名变量、常量、方法和类(第2.4节)。使用变量存储数据(第2.5-2.6节)。用赋值语句和赋值表达式编写程序(第2.6节)。使用常量存储永久数据(第2.7节)。声明Java基本数据类型:byte、short、int、long
2、、float、double和char(第2.8.1节)。使用Java运算符书写数学表达式(第2.8.2-2.8.3节)。显示当前时间(第2.9节)。使用简捷运算符(第2.10节)。将一种类型的值强制转换为另一种类型(第2.11节)。计算贷款支付额(第2.12节)。使用char类型表示字符(第2.13节)。计算整钱兑零(第2.14节)。使用String类型表示字符串(第2.15节)。熟悉Java的文档管理、程序设计风格和命名习惯(第2.16节)。区分语法错误、运行错误、逻辑错误和调试错误(第2.17节)。(GUI)使用JOptionPane输入对话框获取输入(第2.18节)。3用一
3、个例子介绍程序设计程序清单2.1计算圆的面积这个程序是用来计算圆的面积。ComputeAreaRun4跟踪程序的执行publicclassComputeArea{/**Mainmethod*/publicstaticvoidmain(String[]args){doubleradius;doublearea;//Assignaradiusradius=20;//Computeareaarea=radius*radius*3.14159;//DisplayresultsSystem.out.println("Theareaforthecircleofradius"+radius+"
4、is"+area);}}无值半径radius为半径radius分配内存动画5跟踪程序的执行publicclassComputeArea{/**Mainmethod*/publicstaticvoidmain(String[]args){doubleradius;doublearea;//Assignaradiusradius=20;//Computeareaarea=radius*radius*3.14159;//DisplayresultsSystem.out.println("Theareaforthecircleofradius"+radius+"is"+area);}}无
5、值半径radius内存无值面积area为面积area分配内存动画6跟踪程序的执行publicclassComputeArea{/**Mainmethod*/publicstaticvoidmain(String[]args){doubleradius;doublearea;//Assignaradiusradius=20;//Computeareaarea=radius*radius*3.14159;//DisplayresultsSystem.out.println("Theareaforthecircleofradius"+radius+"is"+area);}}20半径ra
6、dius无值面积area给半径radius赋值20动画7探究程序执行publicclassComputeArea{/**Mainmethod*/publicstaticvoidmain(String[]args){doubleradius;doublearea;//Assignaradiusradius=20;//Computeareaarea=radius*radius*3.14159;//DisplayresultsSystem.out.println("Theareaforthecircleofradius"+radius+"is"+area);}}20半径radius内存
7、1256.636面积area计算面积并将其赋值给变量area动画8探究程序执行publicclassComputeArea{/**Mainmethod*/publicstaticvoidmain(String[]args){doubleradius;doublearea;//Assignaradiusradius=20;//Computeareaarea=radius*radius*3.14159;//DisplayresultsSystem.out.println("Thear
此文档下载收益归作者所有