欢迎来到天天文库
浏览记录
ID:41268519
大小:442.51 KB
页数:35页
时间:2019-08-20
《《简单Java程序》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于工作过程的Java程序设计教程第1章简单Java程序1.1屏幕上显示一句话的Java程序知识要点Java程序编写与运行类定义main方法配置开发环境[实例]编写程序,从屏幕输出一句话Helloworld!。1.详细设计classHelloWorld{main(Stringarg[]){输出文字"Hello,World!";}}2.输出文字编码实现System.out.println是Java输出语句,输出后换行。输出的文字,需用双引号扩起来。System.out.print是另一条输出语句,不同之处是它输出后不用换行。3
2、.源代码略4.测试与运行源程序是一个HelloWorld类,必须存入名为HelloWorld.java文件中。编译源程序的命令是javac.exe,如果编译成功,会产生一个和源程序同名的可执行的.class文件。执行编译好的程序命令是java.exe。运行结果如下:5.技术分析1)源代码注释/*text*/:编译器忽略从/*到*/之间的所有内容。//text:编译器忽略从//到行尾的所有内容。2)类定义面向对象的程序思想是Java语言的核心。所谓对象就是客观存在的事物,如张三,李四等,以及具体的某台电脑、某本书等。这些对象总是可以按
3、照一定的特征划分为不同的类。如张三,李四属于人“类”,再如电脑类,书类等。Java中为描述客观存在的一个个对象,就必须首先从定义类开始。Java中类定义的最基本形式是:classname{...}关键字class开始名为name的类的类定义,Java的类名一般都以大写字母开始。类一般包含属性和方法。3)main方法main方法是应用程序的入口点,它可以接受命令行参数。扩号()中的Stringargs[]表示命令行的第一个参数、第二个参数…,分别保存在String(字符串)变量args[0]、args[1]…中。或者说args是保存命
4、令行参数的字符串数组。4)配置开发环境用命令“path=%path%;C:j2sdk1.4.2bin”添置一个路径,见下图:设置类环境classpath。一般情况下tools.jar和dt.jar是需要放在classpath环境中的。6.问题与思考例1-2的语句System.out.println(args[0]+""+args[1]+"!");中,“+”起到什么作用?1.2基本数据类型及运算知识要点基本数据类型Java对象数据类型[实例]整数、浮点数、布尔数、字符数及运算。1.详细设计程序分别输出Java的整数类型数据、浮点
5、型数据、字符型数据、布尔型数据。2.编码实现分析:一般来说Java中只有类型相同才可以相互运算,3、5是整数;3.5、5.4是浮点数;3>5是布尔数;'J'表示一个字符。3.源代码publicclassDataCalculate{publicstaticvoidmain(Stringargs[]){System.out.println(3+5);System.out.println(3.5+5.4);System.out.println(3>5);System.out.println('J');}}4.测试与运行5.技术分析1)基本
6、数据类型基本数据类型是比较简单的表达一些基本信息的数据类型,Java有8种基本数据类型,这8种基本类型又分为4类。类型位数字节数取值范围整数类型byte81[-27,27-1]short162[-215,215-1]int324[-231,231-1]long648[-263,263-1]浮点类型float324[1.4E-45,3.4028E+38]double648[4.9E-324,1.7977E+308]字符类型char162['u0000','ffff']布尔类型boolean81true,false2)Java对象
7、数据类型广义上讲,Java中每一个类都可以看着是一种数据类型,这里统称为对象数据类型。与8种基本数据类型相对应,Java中有8种相应的对象数据类型,分别是Byte、Short、Integer、Long、Float、Double、Character和Boolean。6.问题与思考1)实例中如果输出的不时3>5,而是3<5,将是什么结果?2)把下面表中对应的十进制数转换成二进制、八进制和十六进数。十进制二进制八进制十六进5711251.3把1、2、3累加到变量知识要点常量和变量赋值和初始化数据类型转换[实例]1、2、3累加到变量。
8、1.详细设计程序利用Java的赋值语句实现累加。2.编码实现语句:sum=sum+1;分析:Java的赋值语句不同于数学中的等号,所以sum=sum+n;可以把n累加到变量sum中。3.源代码略4.测试与运行5.技术分析1)常量Ja
此文档下载收益归作者所有