java基本语法.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:18 大小:22KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

java基本语法.doc

java基本语法.doc

预览

免费试读已结束,剩余 8 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Java程序设计第02讲Java基本语法王伟本讲教学目标?掌握Java的数据类型、变量常量?掌握运算符及优先级?掌握各种控制语句河北师范大学软件学院Java课程组本讲内容?Java的变量、常量?Java的运算符?Java的语句河北师范大学软件学院Java课程组回顾内存如何存放数据?电脑使用内存来记忆计算时所使用的数据?内存如何存储数据?1、开房间(单人间、双人间、总统套间)√2、入住?内存像旅馆?数据各式各样,要先根据数据的需求(即类型)为它申请一块合适的空间河北师范大学软件学院Java课程组变量在银行存1000元钱,银行一年的利息5%,那一年之后钱变成了多少?内存变量:一个数据存储空间的表示105098.761000*(1+5%)1000不同数据存入具有不同内存地址的空间,相互独立对于专业程序员,数据存入内存不算完:怎么找到存入的数据?存进去还能改吗?河北师范大学软件学院Java课程组为什么需要变量?内存地址不好记,怎么办??通过内存中小房间的别名找到数据存储的位置房间对应房间名字房间类型入住的客人变量名变量类型变量值变量?变量是存储数据的一个基本单元河北师范大学软件学院Java课程组变量命名规则2-1Java语言中,变量命名要符合一定规则money,score,name,sex首字母变量名1、字母2、下划线‘_’3、‘$’符号其余部分任意多的:1、数字2、字母3、下划线‘_’4、‘$’符号变量命名规范:简短且能清楚地表明变量的作用,通常第一个单词的首字母小写,其后单词的首字母大写。例如:myScore河北师范大学软件学院Java课程组变量命名规则2-2?检查下面这些是否是合法的变量名principal$lastnamezipcode×123rate×discount%×Citycost_pricemarks_3city×int河北师范大学软件学院Java课程组变量应用1、在内存中存储本金1000元2、显示内存中存储的数据的值publicclassHelloWorld{publicstaticvoidmain(String[]args){intmoney=1000;//存数据System.out.println(money);//使用数据}数据类型}变量名内存空间存的数值河北师范大学软件学院Java课程组变量的声明和赋值数据类型变量名=数值;数据类型变量名;变量名=数值;intmoney=1000;intmoney;money=1000;?使用变量的步骤:?第一步:声明一个变量根据类型开辟空间?第二步:赋值将数据存入空间?第三步:使用变量取出数据使用河北师范大学软件学院Java课程组常量?常量是一种标识符,它的值在运行期间恒定不变?常量标识符在程序中只能被引用,而不能被重新赋值常量圆周率PI圆周率PIpublicstaticfinaldoublePI=3.14159265358979323846;代码表示方式将ang角度转换成径度publicstaticdoubletoRadians(doubleang){returnang/180.0*PI;}12河北师范大学软件学院Java课程组用法常量的优点?如果不使用常量,直接在程序中填写数字或字符串,将会有什么麻烦?程序的可读性变差:用publicstaticdoubletoRadians(doubleang){returnang/180.0*3.14159265358979323846;}publicstaticdoubletoDegrees(doubleang){returnang*180.0/3.14159265358979323846;}户很难理解数字或字符串的意思程序的可维护性变差:如果数值改变,则需要在很多地方改动,既麻烦又易出错publicstaticfinaldoublePI=3.14159265358979323846;//圆周率publicstaticdoubletoRadians(doubleang){returnang/180.0*PI;}publicstaticdoubletoDegrees(doubleang){returnang*180.0/PI;}使用常量可以增强程序的可读性、可维护性13河北师范大学软件学院Java课程组Java中常量的定义规则?加入final关键字代表常量,加入static关键字代表类变量?尽量使用含义直观的常量来表示那些将在程序中多次出现的数字或字符串publicclassStudent{pu