前两天去面试了一下Android岗位,发现真的是很多八股文都遗忘了,今天从简单知识点开始复习,很多不一定正确,还望大家海涵。
一、JAVA语言基础部分
Java是Android的常用编程语言之一,另一个就是kotlin了,kotlin会在后面复习
1、注释与规范
单行注释://
多行注释:/**/
文档注释:/****/
单行注释和多行注释都是写给自己看的,而文档注释会被Javadoc读取作为文档内容。Javadoc中常见标注:
@link:{@link 包名.类名#方法名(参数类型)} 用于快速链接到相关代码
@code: {@code text} 将文本标记为code
@param:{@param 类型}解释泛型的类型
@author:{@author 作者}来标记作者
@return:{@return string}解释返回值
2、变量与常量
变量:可以变化的量 人的年龄、身高、体重……
常量:不会变化的量
变量写法:数据类型 变量名; int i
final修饰的变量叫做“常量”,只能赋值一次,不可以修改;
Java是强类型的编程语言,Java中的任何一个变量都必须明确指明其数据类型。
3、数据类型
Java基本类型
共有八种,基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类型又可以分为整数类型byte、short、int、long和浮点数类型float、double。
引用数据类型
类Class、接口interface、数组[]
4、运算符