Android(五)——Java基础

1.Java内存结构

(1)概念

(2)组成

(3)Java的一些池子

| 池子名称 | 归属内存结构 | 描述 |

(4) 栈和堆的区别

2.Java中的本地方法————Native Method

(1)概念

(2)作用

(3)Native和JNI之间的关系

3.Java中的异常处理机制

(1)概念

(2)作用

4.Java中的泛型

(1)概念

(2)作用

5.Java中的注解与反射

(1)概念

(2)作用

(3)Android注解和Java注解之间的关系

(4)Java中共有多少种注解

(5)反射

(6)注解的作用范围和生命周期

(7)注解的解析方式

6.intent-filter

(1)概念

(2)作用

7.MVC、MVP、MVVM设计模式

(1)概念

(2)作用

(3)代码分析(登录界面为例)

Model

LoggedInUser

LoginDataSource

LoginRepository

Result

ViewModel

LoginViewModel

LoginViewModelFactory

View

LoginActivity

LoggedInUserView

LoginFormState

LoginResult

8.Java的简单类

(1)简单类

(2)Java类的类型

9.Java程序初始化顺序

(1)父类的静态代码块

(2)子类的静态代码块

(3)父类的普通代码块

(4)父类的构造方法

(5)子类的普通代码块

(6)子类的构造方法

10.为什么接口没有变量,但是抽象类有变量

11.Java中的多线程

(1)概念

(2)创建线程的方式

(3)线程的状态

(4)线程调度

(5)线程同步

(6)线程互斥

(7)线程通信

(8)线程分类

12.Java类加载

(1)编译、类加载与运行之间的关系

(2)Java中的三种类加载器

13.Java中的四种引用

全部评论

相关推荐

点赞 1 评论
分享
牛客网
牛客企业服务