- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[管理学]第2章-Java基础语法
本讲目标 理解Java语言中标识符和关键字 掌握Java语言中常量和变量的表达方法 掌握Java语言中的数据类型 掌握Java语言数据类型之间的类型转换 掌握Java语言中函数的声明和调用 掌握Java语言的运算符 标识符 标识符指用户自定义的一串字符串。在Java语言中,标识符必须以字母、美元符号或者下划线打头,后接字母、数字、下划线或美元符号串。另外,Java语言对标识符的有效字符个数不做限定。Java标识符大小写敏感。 合法的标识符: a,b,c,x,y,z,result,sum,value,a2,x3,_a,$b等。 非法的标识符: 2a,3x,byte,class,a,x-value,new,true,@www等。 常见的标识符(牢记) (1)常量名字 (2)变量名字 (3)类的名字 (4)对象的名字 (5)数组的名字 (6)函数(方法)的名字 标识符命名规则 (1)一般标识符定义应尽可能“达意”,使用英文 如value,result,number,getColor,getNum,setColor,setNum等 (2)常量的名字一般全大写,如PI (3)类名一般用大写字母打头 如TestProgram,Demo (4)数组名、对象名、变量名、方法名一般首字母小写,按“驼峰法则” 如userName、setHeight…. Java严格区分字母大小写,标识符中的大小写字母被认为是不同的两个字符。例如以下是四个不同的合法标识符:ad,Ad,aD,Da。 注释 (1)单行注释: //这是单行注释 (2)多行注释 /** * 这是多行注释 * 这是多行注释 */ 关键字 关键字是Java语言本身使用的标识符,有其特定的作用。所有的Java关键字将不能被用作用户的标识符。 数据类型 程序处理的对象是描述各种客观事物的数据。表示不同事物的数据在取值范围、实施的运算与需要的精度方面往往存在着一定的差异,为了降低存储空间的占有率,提高计算机的运算效率,各种程序设计语言都将数据按照不同的需求分为不同的数据类型。每种数据类型在取值范围、实施的运算与表示精度方面都有各自的特征。 数据类型 Java语言的数据类型分为基本类型和对象类型。 基本数据类型包括4种整数类型、2种浮点类型、字符类型和布尔类型。 Java基本数据类型 变量 在程序执行过程中其值可以改变的数据,称为变量。 每个变量都必须有对应的名称来标识它,即变量名。变量名由程序设计者自己命名,但要注意必须是合法的标识符。 根据变量数据的特点,决定其数据类型,在Java中,一个变量只能属于某种确定的数据类型,并且在定义该变量时就要给出声明,这样就确定了该变量的取值范围。 变量 变量的定义形式: [修饰符] 数据类型 变量名[=初始值]; 例如: byte age=18; short height; boolean flag; int num=100; 注意:只有8种基本数据类型可以定义变量。 变量初始化 变量在使用之前必须初始化 变量初始化的方式有两种: 声明的时候初始化 先声明,后初始化 例: int x=5,y; y=x+3; 变量的初始化例子 例: public class Test1{ public static void main(String args[]){ int x=2,y; y=x+3; System.out.println(“x的初始值为:“+x); System.out.println(“y的初始值为:“+y); } } 基本数据类型之间的转换 在表达式计算过程中,每个运算符都对参与计算的运算对象的类型有一定的要求。如果参与计算的两个运算对象拥有相同的数据类型,则直接进行计算;否则,需要先将两个运算对象转换为同一个数据类型,再进行计算。 目标数据类型的位数不小于被转换的数据的数据类的位数,这样才是类型安全的转换,才不会丢失需要转换的信息。 位数由小到大如下: byte→ short→ int→long→float→ double 基本数据类型相互转换 常量 常量是指在程序整个运行过程中,其数值永不变的量。常量是程序初始化内存地址后,其值不能再改变的内存地址的符号名称。 常量在程序运行期间仅能被赋值一次,一旦赋值后不能被再次更改,因此,在声明常量时可以不立刻赋予特定的常量值。 在
您可能关注的文档
- [管理学]社交礼仪4.ppt
- [管理学]社会保障制经济理论基础.ppt
- [管理学]社会保障学习题自考.doc
- [管理学]社会心理学第3讲社会态度.ppt
- [管理学]社会心理学第八讲社会关系.ppt
- [管理学]研究生《财政学》教学课件.ppt
- [管理学]社会调查研究方法绪论.ppt
- [管理学]社区工作实务-实务篇.ppt
- [管理学]社区建设与管理第六章社区和谐管理艺术.ppt
- [管理学]税务筹划第四章其他各税.ppt
- DeepSeek培训课件入门宝典:第2册 开发实战篇 .pptx
- 全面认识全过程人民民主-2024春形势与政策课件.pptx
- 2024春形势与政策-全面认识全过程人民民主.pptx
- 2025年春季学期形势与政策第二讲-中国经济行稳致远讲稿.docx
- 2024春形势与政策-铸牢中华民族共同体意识课件.pdf
- 2024春形势与政策-走好新时代科技自立自强之路课件 (2).pptx
- 2024春形势与政策-走好新时代科技自立自强之路课件.pptx
- 形势与政策学习指导教学-整套课件.pdf
- 2023年春季形势与政策讲稿第三讲-开创高质量发展新局面.pdf
- DeepSeek培训课件-清华大学-DeepSeek模型本地部署与应用构建.pptx
最近下载
- 小儿机械辅助排痰的护理.pptx VIP
- 对老年人坠床的预防 与照护 老年人安全照护 养 老 .pptx
- 2023年小升初语文分班考暑假备考 专题10 名著阅读 (知识梳理+作业+解析).pdf VIP
- 2025内蒙古包钢房产物业集团有限公司招聘35名工作人员笔试备考试题及答案解析.docx
- 《化妆品配方与制备技术》课件——第12章 眉部用美容化妆品.pptx VIP
- 2024-2030年中国铸造钢铁铸件行业发展状况规划分析报告.docx
- 新式茶饮的营销策略分析——以喜茶为例.doc
- 2024高考现代文阅读导练:诗化小说(附参考答案).doc VIP
- 心理健康课程第四期 学会与同学相处 25张幻灯片.pptx VIP
- 除颤仪故障应急预案演练.pptx VIP
文档评论(0)