【Android应用编程基础第6篇】Java语言的数据类型.pdf

【Android应用编程基础第6篇】Java语言的数据类型.pdf

ID:52245003

大小:112.24 KB

页数:2页

时间:2020-03-25

【Android应用编程基础第6篇】Java语言的数据类型.pdf_第1页
【Android应用编程基础第6篇】Java语言的数据类型.pdf_第2页
资源描述:

《【Android应用编程基础第6篇】Java语言的数据类型.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java数据类型【Android基础第6篇】微价值网星河前面我们讲了Android开发环境搭建,包括模拟器与真机调试方法,本期开始,我们逐步介绍Android应用开发中常用的一些Java编程基础知识,包括数据类型、分支与循环控制、类与对象的设计、函数与接口等。首先来看Java数据类型,总体上可以分为基本类型(数值型、字符型、布尔型)和引用类型两种。一、基本类型1、数值型包括整数类型(又包含byte、短整型short、整数int和长整型long)、浮点类型(包含float以及双精度double)。其中,整数类型默认为int,

2、浮点型默认为double,如果要表示long型数据或float型数据,要在相应的数值后面加上l、L或f、F,否则会出现编译问题。2、字符型一个char类型型的变量,对应一个字符,例如’a’,这种类型的变量在Java中由两个字节(byte)组成。这种类型不区分正负,为无符号类型。3、布尔类型也即boolean类型,只有两个取值:false和true。注意这种类型的变量,不能转换成任何其他数据类型。Java中所有的基本数据类型都有固定的取值范围、占用固定大小的内存空间,而不受具体操作系统的影响,这样可以保证Java程序的跨平台

3、、可移植性。对于基本数据类型,一个需要注意的问题是类型转换,包括自动转换与强制转换,在后面会结合实例详细分析。二、引用类型引用类型可以分为三种:类(Classs)、数组类型(Array)、接口类型(Interface)。引用在某种语义上等同于CC++语言中的指针(Pointer),指向一个相应类型(类、数组、接口)的实例对象。当一个引用类型不指向任何对象时,其值为一个特殊值:null。引用的默认值就是null。例如,我们定义了一个Student学生类型:classStudent{privateStringmName;//

4、姓名privateStringmSex;//性别privateintmAge;//年龄privateStringmSchool;//学校…}其中mAge成员变量为int整形,是基本数据类型,这样在实例化、创建一个Student对象的时候,mAge变量自动赋值为0。但是对于其中的引用类型对象mName来说,此时只会分配一个引用,指向null,当你想使用mName对象的时候,必须实例化(也即创建一个String类型的mName对象)之后才能使用,否则会引起异常报错。微价值网(公号vjiazhi),专注移动互联网、App推广、盈

5、利以及Android/iOS等技术基础培训。我们的微价值,就是你的大价值!欢迎投稿Android/iOS技术类文章,可以发到谋哥邮箱1351231599@qq.com,谢谢。

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

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

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