大一暑期学习计划

一.Java基础
1.掌握Java的基本语法
2.理解面向对象思想以及面向对象编程得特点
3.熟悉常见集合工具类
4.掌握泛型的使用
二.Android
1.熟悉Activity与Intent组件
2.熟悉常用的布局管理器以及常用的控件
3.任选一小项目完成(要求使用Android Studio进行开发):
1)完整的计算器功能(要求使用GridView进行布局)
a.包括常见的各种运算
b.完善考虑各种输入情况:算式的合法性(连续运算符),结果可显示(无限小数等)、结果的正确性(运算顺序);保证程序不崩溃
2)仿qq聊天界面(使用ListView)
a.发送消息,软件自动回复任意消息,消息显示方式与qq相同
b.若有能力可以自行完成局域网内聊天(加入网络以及多线程)
三.Java进阶
1.异常处理以及基本的异常种类
2.IO流的使用
3.多线程编程的特点
4.网络编程
5.反射、类加载机制
四.其他
1.以上至少完成前两项
2.要求每人建立自己的博客,记录学习过程,总结知识点
3.制作ppt展示自己的学习成果

你可能感兴趣的:(计划)