java变量、数据类型和运算符

java变量、数据类型和运算符

ID:8971908

大小:97.00 KB

页数:3页

时间:2018-04-13

java变量、数据类型和运算符_第1页
java变量、数据类型和运算符_第2页
java变量、数据类型和运算符_第3页
资源描述:

《java变量、数据类型和运算符》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、面向对象程序设计第2节变量、数据类型和运算符♥2.1变量变量是存储数据的一个基本单元,使用变量的步骤:1.声明一个变量:根据类型开辟空间数据类型变量名;Ex:intage;2.赋值:将数据存入空间变量名=数值;3.使用变量:取出数据使用Ex:age=18;注:①②可一步完成:数据类型变量名=数值;Ex:intage=18;注意:变量一定是先声明赋值后才能使用。2.2标识符、关键字和Java的命名规范2.2.1标识符、关键字标识符是赋予常量、变量、方法、类或者接口的名称,可以由用户自行定义,无长度限制,但要符合以下规则:l标识符由一个或多个字母、下划

2、线(_)、美元符号$和数字组成,长度没有限制。l标识符不能用数字开头,Java中的标识符严格区分大小写。l关键字不能做为标识符使用关键字(keyword)是Java中一些赋以特定的含义、并用做专门用途的单词l所有Java关键字都是小写的,TURE、FALSE、NULL等都不是Java关键字;lgoto和const虽然从未使用,但也作被为Java关键字保留;ltrue,false,null虽被用做专门用途,但也不是Java关键字,它们只是显式常量值;2.2.2Java命名规范(重要,一定按规定办事)l类名和接口名首写字母要大写,如果几个单词组成,每个

3、单词首写字母大写,其余小写;l方法名和变量名首写字母小写,如果几个单词组成,除了第一个单词外其余单词首写字母大写,其余小写;l包名小写l常量名全部字母大写,如果几个单词组成,每个单词之间用“-”隔开;面向对象程序设计2.3.Java数据类型2.3.1基本数据类型(4类8种)l整数类型:byte,short,int,longl浮点类型:double,floatl逻辑类型:booleanl字符类型:char2.3.2引用(复合)数据类型l类:String,System,……l接口:Serializable,ActionListenerl数组:array

4、Ex:下面数据分别是什么类型的67.8‘a’78“ILoveJava”true2.3.3数据类型的使用:publicclassStudent{//方法main()是Java应用程序的唯一入口publicstaticvoidmain(String[]args){doublescore=98.5;//成绩Stringname="张三";//姓名charsex='男';//性别System.out.println("考试成绩为:"+score);//输出其他……}}表达式结果5/25%25.0/25.0%2(double)5/2(double)(5/2)

5、212.51.02.52.05>62<1

6、

7、5>=42<1&&5>=4!(2==3)falsetruefalsetrueinti=5;i++;intj=5;j--;inta=5,b=a++;inta=5,b=++a;i值为6(i=i+1)j值为4(i=i-1)a=6,b=5(后加:先取值再运算)a=6,b=6(前加:先运算后取值)3+4>3-2&&!(4>5)(a=5)<=2a=5<=2truefalse//a为整型变量false//a为boolean型2.4运算符:1.赋值运算符=、+=、-=、*=、/=、%=2.算术运算符+、-、*、/、%、3

8、.关系运算符>、>=、<、<=、!=、==4.逻辑运算符&&、

9、

10、、!5.自增自减运算符:++、--6.字符串连接运算符:+2.5数据类型转换和运算符优先级2.5.1数据类型转换数据类型精度从低到高排序:面向对象程序设计byte、short、int、long、float、double自动类型转换:把低精度赋值给高精度时强制类型转换:把高精度赋值给低精度时:(类型名)表达式2.5.2运算符优先级优先级顺序:()>!>算术运算符>比较运算符>&&>

11、

12、>=2.6三种插入注释的风格:l//单行注释l/*多行注释*/l/**文档注释*/备注:常见错误l变量

13、不赋值就直接使用l变量名子不合法l声明完全相同的两个变量l把低精度的变量不转换直接赋给高精度的作业♠1.完善之前的PrintInfo.java,输出以下信息:总成绩为int型,平均成绩为double型。要求:信息用变量存储,添加必要的注释。2.编写Java应用程序,输出英文小写字母表。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。