`
代码小达人
  • 浏览: 24463 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

基础回顾提纲

阅读更多
蓝杰项目体系
一.画图板
1.java基础入门,小图形打印
   了解java发展,熟悉java编程环境和格式,学会用记事本写程序,同时用cmd运行程序

   至少完成三种三角图形的打印

2.类与对象
   正确理解类与对象
   能联系实际去解释类(抽象的)和对象(具体的)区别
   java如何定义类,如何创建一个对象

   写出pk类型小游戏

3.构造器
   构造方法和普通方法的区别
   方法重载的特点
   this(两种用法)、super(调用父类的构造方法)关键字的使用 详见个人博客
   静态多态和动态多态(静态:构造方法的重载  动态:画图板中用shape类子类重写其方法)

   ps:子类在构造时会自动调用父类的构造方法,要调用父类的非无参的构造方法时需要super,调用的


   写个人总结,总结对构造器、重载、this的认识

4.登录界面实现
   javax.swing包下的类的使用

5.类的继承
   区别重载和重写
   自动转型
   多态

6.接口和抽象类
   接口和抽象类的特点(接口的属性必须是常量,方法一定是抽象方法,后面无方法体,无普通方法,abstract可省略不                      写抽象类的抽象方法必须是abstract,可有普通方法存在)
   接口的实现要点(抽象类可以不实现一些不需要实现的方法,而接口就需要全部实现,抽象类只能继承一个接口,但是                      普通类可以接多个接口)
   理清普通类、接口和抽象类的区别

7.监听器的实现
   创建监听器
   对象在监听器实现登录时候类与类之间的传递(值传递和引用传递)

8.画图板的实现
   鼠标监听器的使用
   Graphics的使用(java.awt包下)

   Graphics为什么要获取(来源于一个组件,自己配不了,当获取其方法时,临时配置的,重新创建时其方法为空)
   尝试实现5个图形

9.画板优化
   构造方法传值的熟练使用
   匿名内部类实现监听器的添加(还有方法内部类,静态内部类(static修饰的一个内部类))

   对匿名内部类和内部类的理解(共有4种)

10.仿XP画板的实现
    在给窗体布局的时候需注意监听器的添加位置,Graphics获取的位置
    边框布局,Jpanel的运用

11.数组(一维数组、二维数组)
   数组的遍历(一维数组、二维数组)
   冒泡、快速、希尔、选择、插入排序的实现

12.队列
   泛型队列的增删改查

13.画板队列实现重绘
   paint方法的理解
   队列保持图像对象

14.画板二维数组重绘实现
   Robot类截屏
   遍历二维数组保存截屏图片的像素点颜色

15.集合框架
   list、set、map的异同点
   set list :set可以重复,无序,用迭代器来实现,list不能重复,有序,通过下标来获取元素

二.棋盘类游戏(五子棋,连连看。。)
1.关键字分析
   四大访问限定符各自的访问权限
   this、super、final、static各自用法和适用场合
  
   ps:final类不能被继承,静态类中的属性必须也是静态的

2.棋盘类游戏棋盘设计
   二维数组,print重绘、棋盘定位

3.人人算法
   如何实现人机算法

三.文件搜索器
1.文件、递归、异常机制(强制性异常(需要处理异常)和非强制性异常(空指针之类的))
   深入理解file及其操作
   处理递归
   try  catch、throw(方法抛出异常)、throws(代码抛出异常)
2.文件输入输出流

3.文件缓存输入输出流、文件复制
    在效率上充分把握缓冲流的好处

4.数据输入输出流(画图板保存)
    对象保存为文件
    画图板文件的保存

5.BMP格式解析
    深入理解图片保存的格式

四.多线程游戏
1.对线程的理解
    进程的理解和实际运用
    线程的创建方式有2种

    闹钟小游戏

2.多线程弹球的实现
    重绘在线程中的运用
    小球碰撞、相互碰撞的小游戏

3.多线程小游戏实现

五.哈夫曼压缩
分享到:
评论
1 楼 javafound 2012-10-25  
字太大啊

相关推荐

    Java软件开发基础课件+复习提纲+代码

    "复习提纲.pdf" 是一个关键的学习辅助工具,它通常包含了课程的重点和难点,帮助学生系统地回顾所学内容。复习提纲可能包括类与对象、数据类型、控制结构、方法、数组、字符串、异常处理、类库使用等方面的关键知识...

    2013级毕业调研报告提纲(1)-论文.zip

    提纲是报告的基础框架,它概述了研究的主要内容、结构和逻辑顺序。"论文.zip" 暗示这个提纲是以论文的形式呈现,可能包含多个章节和细分论点。 【描述解析】 描述中同样提到的是“2013级毕业调研报告提纲(1)-论文....

    计算机专业毕业论文提纲

    5.1 **主要工作**:回顾整个研究过程,强调在论文中完成的主要任务和贡献。 5.2 **进一步的工作**:讨论未来可能的研究方向或系统可能的改进空间,指出当前研究的局限性和潜在的优化点。 **参考文献**:列出论文中...

    软件工程复习提纲

    这份"软件工程复习提纲"涵盖了该领域的关键概念和过程,旨在帮助备考者或学习者系统性地理解和回顾这一主题。以下是根据提供的文件名和描述整理出的核心知识点: 1. **软件工程定义**:软件工程是一门应用科学,它...

    软件工程复习提纲及复习用PPT

    通过深入学习这个复习提纲和PPT,学生可以全面地回顾软件工程的基本原理,为即将到来的期末考试做好充分准备。同时,这也为未来的职业生涯打下了坚实的基础,因为软件工程的实践方法在现实世界中具有广泛的应用。在...

    081 提纲-论文.zip

    提纲是论文写作的基础,它为作者提供了一个清晰的框架,帮助组织思路,并确保所有关键点都能得到充分讨论。以下是一些关于论文提纲和撰写过程中的关键知识点: 1. **论文结构**:一篇标准的学术论文通常包括摘要、...

    三年级英语上册上学期复习提纲PPT课件.pptx

    这份三年级英语上册上学期的复习提纲涵盖了...通过这个复习提纲,学生可以全面回顾和巩固上学期所学的英语基础知识,为接下来的学习打下坚实的基础。同时,教师也可以根据提纲来设计各种教学活动,使学习更加生动有趣。

    python学习期末复习提纲选择题

    本文将从Python学习期末复习提纲选择题的角度,总结出重要的知识点,旨在帮助读者快速回顾Python基础知识。 变量和数据类型 在Python中,变量是一种存储值的容器。Python有多种数据类型,如整数、浮点数、字符串、...

    一年级上学期复习提纲.doc

    【一年级上学期复习提纲】 ...通过这样的复习提纲,学生可以系统地回顾并加强他们在汉语学习上的基础,为接下来的学习打下坚实的基础。同时,家长和教师也可以根据提纲的内容进行针对性的辅导和练习。

    【初中三年级】九年级上册英语期中复习提纲.doc

    5. 记英语笔记(keep an English notebook):记录新学的词汇和句型,便于日后回顾。 6. 练习说英语(practise speaking English):只有通过实践才能真正提升口语能力。 7. 使发音准确(get the pronunciation ...

    基于导学提纲的学生自主学习能力的培养.doc

    首先,明确学习目标是导学提纲的基础。在制定导学提纲时,教师需以学生为中心,用易于理解的语言设定清晰、具体的学习目标。这些目标不仅为学生的学习提供方向,同时也帮助他们自我评估、自我控制,强化自主学习意识...

    论文提纲修改-论文.zip

    总之,一个好的论文提纲是成功撰写论文的基础,它有助于作者有条不紊地进行研究,确保论文内容的完整性和深度。通过对提纲的反复修改,作者能够不断优化文章的结构,提升论文的质量。在学术界,重视提纲的构建与修改...

    375 提纲-论文.zip

    首先,论文提纲是论文结构的基础,它帮助作者组织思想,确保逻辑清晰,各个部分之间有连贯性。一个标准的论文提纲通常包括以下几个部分: 1. **标题**:简洁明了地概括论文的主题,应具有吸引力且准确反映研究内容...

    2022年自我成长分析报告写作提纲[扫描版].pdf

    【自我成长分析报告写作提纲】是一份指导个人进行深度自我反思和成长规划的文档,旨在帮助个人系统性地回顾过去,理解现状,并设定未来发展方向。以下是对该提纲的详细解析: 一、自我成长分析 这部分是报告的核心...

    调查报告提纲怎么写.doc

    编写一份高质量的调查报告提纲是撰写有效报告的关键步骤,它可以帮助作者清晰地组织思想,确保内容的逻辑性和...通过以上步骤和注意事项,可以创建出一个结构清晰、逻辑严谨的调查报告提纲,为撰写报告打下坚实的基础。

    毕业论文书写提纲(仅供参考).

    - **成果总结**:回顾项目的实现过程及取得的成绩。 - **不足之处**:分析项目中存在的问题或局限性。 - **未来展望**:提出改进意见或未来的研发方向。 **解析:**结论部分是对整个项目的总结和反思。例如,在完成...

    2013级毕业调研报告提纲(1).zip

    【2013级毕业调研报告提纲(1)】是一个关于进行毕业调研报告的指导文档,主要针对2013级的学生。...这份提纲不仅对他们的毕业研究有指导作用,也为他们未来在学术或职业生涯中从事研究工作打下坚实的基础。

    七年级人教版道德及法治复习提纲综合版.doc

    【七年级人教版道德与法治复习提纲综合版】主要涵盖了初中一年级道德与法治课程中的...通过这份综合版复习提纲,学生可以全面回顾和巩固道德与法治课程中的重要概念,为他们的道德素养和法治意识的提升提供有力的支持。

    数学物理方法期末复习提纲.pptx

    期末复习是检验学生学习成果的关键时刻,而复习提纲则是帮助学生系统梳理和回顾课程知识点的指明灯塔。本文将基于《数学物理方法期末复习提纲》的概要内容,深入剖析复变函数论与数学物理方程的重点难点,为即将参加...

Global site tag (gtag.js) - Google Analytics