欢迎来到天天文库
浏览记录
ID:15215294
大小:470.00 KB
页数:22页
时间:2018-08-02
《开发基于java语言的银行卡模拟系统课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、书名:开发基于Java语言的银行卡模拟系统ISBN:978-7-111-34208-3作者:孙华林出版社:机械工业出版社本书配有电子课件开发基于Java语言的银行卡模拟系统高职高专ppt课件开发基于Java语言的银行卡模拟系统教师:孙华林开发基于Java语言的银行卡模拟系统高职高专ppt课件第2章java语言基础※技能目标掌握Java语言的基础知识熟练使用程序流程语句编写程序掌握Java的断点调试方法开发基于Java语言的银行卡模拟系统高职高专ppt课件第2章java语言基础※上机任务搭建Bank系统的初始化界面:通过练习巩固程序结构的知识增加系统的友好性开发基于J
2、ava语言的银行卡模拟系统高职高专ppt课件开发基于java语言的银行卡模拟系统2.1Java语言基本要素Java语言主要有标识符、关键字、常量、变量、运算符等元素组成。2.1.1标识符标识符就是一个名字,和我们每个人都有自己的名字一样,Java中的类、对象、方法、数组等都应该有作为其标识的名字。标识符可以由字母、下划线、美元符号和数字组成,并且第一个字符不能为数字。例如:x1、$_23、_www都是合法的标识符;123_a、4$、int都是不合法的标识符。2.1.2关键字关键字(Keyword)就是被赋予特定意义的单词,他们不能作为名字来使用,即不能用关键字来定义常量、变量
3、。常用的关键字如书中表2-1所示。2.1.3数据类型在程序运行的过程中,很多信息需要通过变量(Variable)加以存储,以便程序随时取用,一个变量代表一个内存空间,数据就存储在这个空间中,由于数据在存储时所需要的容量各不相同,不同的数据就必须要配给不同大小的内存空间来存储。在Java中基本的数据类型主要分为整型节型、浮点型、字符型与布尔型。【注意】Java中的浮点型常量(4.5)是作为double类型的,如果要使用float类型的数据时,需要在4.5后加上f(F),4.5f才是float类型的数据。开发基于Java语言的银行卡模拟系统高职高专ppt课件开发基于java语言的
4、银行卡模拟系统2.1Java语言基本要素2.1.4常量和变量一个变量代表一个内存空间,数据就存储在这个空间中,使用变量名来取得数据相信会比使用内存位置来的更方便,变量是一个数据存储空间的表示,将数据指定给变量,就是将数据存储至对应的内存空间,调用变量,就是将对应的内存空间的数据取出供你使用。在Java中使用变量,必须要先定义变量名与数据类型,例如:intage;//定义一个整型变量doublescope;//定义一个双精度浮点型变量变量的命名有几种风格,主要以清楚易懂为主。在Java中定义一个变量,就会配置一块内存空间给它。这块空间中原先可能就有数据,因此变量在定义后的值是不
5、可预期的。Java对于安全性的要求极高,你不可以在定义变量后,而在未指定任何值给它之前就使用它,编译器在编译时会报告这个错误。如果定义变量age却没有给它指定值,则会显示以下信息:Thelocalvariableagemaynothavebeeninitialized开发基于Java语言的银行卡模拟系统高职高专ppt课件开发基于java语言的银行卡模拟系统2.1Java语言基本要素2.1.5数据类型转换相同类型的数据可以直接运算,不同类型的数据进行运算时,首先要将数据转换为同一类型,然后再进行运算。数据类型转换分为自动转换盒强制转换两种。自动转换时所遵循的从低到高的转换规则如
6、下:byte->short->int->long->float->doublechar->int->long->float->double箭头表示数据的转换方向,即箭头前面的类型转换成箭头后面的类型。例如,当byte类型数据和short类型数据运算时,应将byte类型转换成short类型后再进行运算。自动类型转换只能按照规定的方向进行转换。可以通过强制转换将数据类型转换成指定的类型。例如:(int)4.5=4,将浮点类型强制转换成整型。2.1.6运算符与表达式1.算术运算符与算术表达式注意算术表达式由算术运算符和一个或者两个操作数组成。算术运算符分为单目和双目两种,双目算术运
7、算符有加()、减()、乘(*)、除(/)、取余(%),使用上与加减乘除一样,必要时加上括号表示运算的先后顺序。例如:a20(b5)*3c/9。开发基于Java语言的银行卡模拟系统高职高专ppt课件开发基于java语言的银行卡模拟系统2.1Java语言基本要素单目运算符有自增()、自减(),可以是i,或是j,作用是让变量增加1或是减少1。算术运算符的优先级顺序为:和运算,以及单目的加、减运算最高;其次是*、/和%运算,双目的、优先级最低。2.关系运算符与关系表达式关
此文档下载收益归作者所有