1 / 23
文档名称:

学习 Android 需要什么程度的 Java 基础?.pdf

格式:pdf   大小:1,410KB   页数:23
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学习 Android 需要什么程度的 Java 基础?.pdf

上传人:小彬 2021/7/1 文件大小:1.38 MB

下载得到文件列表

学习 Android 需要什么程度的 Java 基础?.pdf

相关文档

文档介绍

文档介绍:学习 Android 需要什么程度的 Java 基础?
这是别人的总结,希望对你有用,我也只是转载

-------------------------------------------------以下内容转载 ------------------------------------
原内容在 Android 必备的 Java 知识点

Android 应用程序开发是以 Java 语言为基础的,所以需要有扎实的 Java 基础知识。首先熟悉 java
基本语法,然后熟悉设计模式等。

a) Java 基础语法:看下面的《Java 知识点列表》
b)设计模式:由于在 Android 系统的框架层当中,使用了大量的设计模式,如果没有这个方面的
知识,对于 Android 的理解就会大打折扣。设计模式


的种类非常之多(设计模式大概有 28 种,具体请看设计模式系列 ),一个一个的全部掌握,是
不现实的,必须首先掌握面向对象的基础设计原则,有


了这些基础原则的支持,理解 android 容易很多。


有了这些知识,然后再来学习 Android 开发,一定会事半功倍。


《Java 知识点列表》:这些是别人总结,我只是加些说明。
开发环境:
1 Java SDK 下载和安装
2 环境变量的配置(path 和 classpath)

编程基础
3. 标识符命名规范
4 Java 数据类型
第 1 页第 1 页
学习 Android 需要什么程度的 Java 基础?
5 运算符
6 分支语句(if,switch)
7 循环语句(for,while)
8 函数的定义方法
只要是个程序员,都懂。语言之间可以融会贯通。



面向对象基础
向对象的三个基本特征是:封装、继承、多态
9. 面向对象与面向过程语言之间的区别
10 面向对象基本思想(封装)
封装:把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,
对不可信的进行信息隐藏
11 类的定义方法
12 对象和类的关系
13 对象的创建方法
14 通过对象使用成员变量和成员函数的方法
15 构造函数的作用
16 函数的重载
17 static 的作用
18 this 的作用

面向对象高级:
19 面向对象基本思想(继承)
继承: 它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩

20 继承的作用
第 2 页第 2 页
学习 Android 需要什么程度的 Java 基础?
21 继承的语法特点
22 super 的使用方法
23 面向对象基本思想(多态)
多态:是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就
可以根据当前赋值给它的子对象的特性以不同的方式运作。简单的说,就是一句话:允许将子类
类型的指针赋值给父类类型的指针。
实现多态,有二种方式:覆盖,重载
24 对象的向上转型和向下转型
25 final 关键字的作用:不能被继承,也没有子类
26 抽象类和接口的定义方法
27 接口和抽象类的语法特征
28 抽象类和接口在面向对象编程当中的地位和意义
29 设计模式(工厂方法模式)

30 Java 当中异常的定义
31 异常的分类以及各自的特点
32 try…catch…finally 结构的处理方法
33 throw 和 throws 的使用方法
深入理解 java 异常处理机制

34 自定义异常的使用方法
35 内部类的定义方法
36 匿名内部类的定义

最近更新

2024年大理州特岗教师招聘考试真题汇编附答案.. 34页

2024年德州科技职业学院辅导员考试笔试真题汇.. 31页

2026年信阳职业技术学院单招职业技能测试模拟.. 43页

2025中国电建旗下TLT(中国)战略发展联盟招聘.. 34页

2025南平武夷福森农林科技有限公司直聘人员招.. 48页

2025年商洛职业技术学院马克思主义基本原理概.. 13页

2026年国开电大基础写作形考题库带答案(黄金.. 37页

2025年衢州职业技术学院马克思主义基本原理概.. 12页

2025广东广州市白云区人民政府均禾街道办事处.. 47页

2025广西百色市检察机关招聘聘用制书记员15人.. 36页

2026年宪法知识竞赛试题库100道【真题汇编】 41页

2026年广东省广州市单招职业倾向性考试模拟测.. 43页

2026山西省面向中国矿业大学(北京)选调优秀.. 51页

2026年保安学校考试试题及一套完整答案 15页

2026年春考c语言考试题库及答案参考 13页

2026年卧底笔试题库100道及参考答案(培优) 39页

2026年消毒技术题库及完整答案【全国通用】 39页

2026年自考专业(营销)考试题库2000道及完整答.. 82页

2026年辽宁职业学院单招职业适应性测试模拟测.. 44页

2026年招聘新教师考试题库附答案 41页

单位组织廉政知识测试题(全国通用) 14页

2026年武夷山职业学院单招职业适应性考试题库.. 44页

项目论证方案建议书 6页

项目经理工作方法优化建议书 5页

音乐课程提升建议书 6页

青少年禁毒策略建议书 6页

ALC墙板蒸压加气轻质混凝土板材安装施工方案及.. 3页

腰椎康复操ppt 27页

GBT228-2024金属材料室温拉伸试验方法 39页

单招考试-计算机网络技术期末试卷(带答案) 14页