摘要: AP计算机课程考试A以JAVA语言作为基础,了解JAVA语言的特点,学习计算机编程语言和面向对象程序设计的思想以及简单的算法。注重于培养学生学习能力、计算机操作能力、分析问题的能力、代码理解能力和程序设计的能力。今天小编就介绍一下AP计算机科学A知识点-标识符和类型。 1.1 Types and Identifiers 标识符和类型 1.Identifier 标识符 标识符
AP计算机课程考试A以JAVA语言作为基础,了解JAVA语言的特点,学习计算机编程语言和面向对象程序设计的思想以及简单的算法。注重于培养学生学习能力、计算机操作能力、分析问题的能力、代码理解能力和程序设计的能力。今天小编就介绍一下AP计算机科学A知识点-标识符和类型。
1.1 Types and Identifiers 标识符和类型
1.Identifier 标识符
标识符指的是变量的名字,相当于我们在数学中设的未知数。但是标识符的设置是有一定规则的,并不是所有的名字都可行(相当于我们的名字一样,也有很多的规则),具体如下:
不可以以数字开通,如5people这样的变量名字是不对的。
可以以符号开头,比如_instance是没有问题的。
不可以使用一些java内部保留下来的有其他意思的名称(int ,if,else之类)
对大小写敏感。
通常情况下,作为良好的书写风格,我们推荐以下两个命名规则:
1)用英文单词来表示变量的含义。比如学生的年龄,我们可以用studentAge来表示,这样会令人一目了然。
2)变量的第一个字母为小写,之后的每一个单词首个字母大写。如下所示: getName(获取名字),surfaceArea(表面积)。
2.Built-Type内置类型
在定义变量前面,我们需要定义这个变量的类型。而java自己内置的变量类型有这4个:
1)Int.整数Integer的意思,比如int a = 100用来表示一个整数的变量a是100.
2)Boolean。布尔值,用来表示真假,只有两个值,true或者false。
3)Double。用来表示小数。比如double a = 0.8。
4)String。字符串,用来保存不同的字符。
3.Storage of Numbers数值存储
二进制表示整数
我们先来看看我们最熟悉的十进制:
#FormatImgID_0#
.
而二进制的做法与十进制也挺类似的,如下:
在java的内部存储中,以8个二进制来作为一个Byte,简称B。在大家日常使用电脑中,硬盘容量单位会有KB,GB,TB。这里的B指的就是8个二进制来存储的信息。
十六进制表示整数
除了二进制和十进制外,我们还有一个比较常用的进制就是十六进制(Hexadecimal Number or Hex Number)。在十六进制中,使用0-9和A-F来表示数,其中A指10,B指11,F指15等等。其与十进制的换算方法和二进制没有任何区别。
#FormatImgID_1#
4.Final Variables Final 变量
Final顾名思义就是最终的意思,这意味着由Final定义的变量以后不可以再改变(事实上它就变成了常量Constant).如下显示:
#FormatImgID_2#
而常量的名称(标识符)一般是全部大写,单词之间用符号_来分隔。
(AP课程包括:AP生物、AP美国历史、AP计算机、AP心理学、AP欧洲史、AP化学、AP英美文学、AP微积分、AP物理、AP化学等。AP师资团队全部是由顶尖名校毕业、且AP教学时长在3000个小时以上的教师亲授课程。授课方式:一对一全程名师督导备考陪同,量身定制互动直播授课,点题讲题破题一步到位,反复实战演练,助力AP考生备考冲刺5分。)
咨询课程顾问,免费领取全套AP考试指南和真题学习资料。
针对2018年的AP考试,开设“AP基础课程、强化课程、刷题模考课程、冲刺课程”。想快速提分的同学可以在线咨询客服,了解课程详情,预约名师1V1试听课;为你量身打造专属AP学习方案;即可免费领取AP考试学习资料/视频课件/直播公开课/AP模考题库/AP报考白皮书!