自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 黑马程序员——面向对象最全总结:谁说程序员没有“对象”

本文将以我个人对于该部分内容的理解,重新对整个体系进行归纳和划分,以一种不太常见的方式把面向对象的基础内容全部涵盖在内。我把整个面向对象的知识分成两大部分:第一部分是“功能”,第二部分是“关系”。功能部分包括:类的定义、类的初始化、类的实例化、类的修饰、类的扩展几个部分。关系部分包括:实例与类的关系、子类与父类的关系、类与类的关系几个部分。具体内容将在下文详述。“异常处理”这部分的内容也常常被一些国内外教科书划分在面向对象的章节中,不过由于我认为异常处理部分内容的体系比较有特点,基本上属于自成体系,也有不

2015-09-21 14:10:15 1020

原创 黑马程序员——IO流:自顶向下的总结

在本章中,我想尝试用一种新的方法来学习知识。传统的方式下,我们按部就班的抄写老师的笔记,加上自己个人的注解和理解,随后把知识体系完完整整,十分详尽的罗列出来。然后再通过不断的复习和巩固,做一些习题来达到更深层次的理解。这种方式固然有它的好处,但是也许并不是能够最快单刀直入问题核心的方式。对于程序员这个工作来说,要学习的东西实在是浩如烟海,如果每一次都用最传统的方式来学习,恐怕在效率上值得探讨。对于以前的那种学习方式,我姑且称之为“自底向上”的学习,这种方式对基础知识的掌握当然十分牢固,但是它有一个缺陷,便是

2015-09-27 22:31:21 713

原创 黑马程序员——反射的理解与应用

本文对反射的概念和应用做了一个比较完整的初步总结,对老师上课所演示的实例全部亲手在Eclipse中实现,并写上了详细的注释。反射的关键核心在于字节码,通过Class这个类的操作,可以对得到的字节码进行许多十分强悍的处理,包括通过暴力反射的方法看到private变量的值。要进一步理解这一章的内容,还需要深入学习Java虚拟机的相关知识。

2015-09-27 03:51:00 594

原创 黑马程序员——集合:泛型和新特性

本文在仔细深入理解课程内容的基础之上,对泛型这部分内容作了详细的笔记和解读。完整而清晰的注释体现在代码块中,另外还写了集合与数组互转的方法,以及一些JDK5所提供的新特性。学习了泛型的内容之后,再看JDK文档,就有了更深入的理解。泛型的作用使得程序更加安全,同时又增加了一些扩展性。当然,也因此而引入了一些局限性。什么时候使用泛型,需要自行掌握和判断

2015-09-24 15:51:59 473

原创 黑马程序员——集合Collection:体系详述

本文综合了老师的课程内容以及维基百科上的多方面内容,对集合体系中的常见类型及其操作进行了系统的总结。其中包含了Collection通用方法,List、Set、Map等方面,文章的精华内容在对代码的注释以及实现上。所有代码均亲自在Eclipse中调试运行,程序的输出结果以注释的方式放在代码段中。

2015-09-24 05:05:12 1982

原创 黑马程序员——String类、基本数据类型包装类

本文中,我根据老师的课程,详细地总结了String类的相关用法。String类主要是会灵活运用该给提供给我们的方法。这些基本方法本身并不难,但是组合在一起,解决实际问题的过程中,还是要动不少脑筋的。解决问题的过程最重要的并不是一味地写代码,而是仔细观察问题的特点,从中找到一些相应的规律,然后尝试着先解决一个规模较小的问题,可以通过调试程序来看到具体而详细的运作过程。这章相较于面向对象、异常等章节,内容属于比较简单,但是它却更为变化无穷。有时候,简洁不一定就是简单。

2015-09-23 16:31:33 401

原创 黑马程序员——多线程:轻量级进程

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------线程的生命周期new: 一个新的线程以一个新的状态开始了它的生命周期。它始终留在这个状态中直到程序开始线程。它也被称为一个生成的进程。Runnable: 在一个新生成的线程开始后,这个线程变得可运行。在这个状态下的线程被认为正在执行任务。Waiting: 有时候,一个线程当

2015-09-23 00:58:21 430

原创 黑马程序员——异常处理全过程:不怕一万,就怕万一

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------异常的基本概念异常的分类问题划分为两种:Error类:严重的问题,一般不编写针对性的代码对其进行处理。Exception类:非严重的问题,可以使用针对性的处理方式进行处理。Exception还可以进一步分成两类:非RuntimeException:

2015-09-22 11:42:34 1696

原创 黑马程序员——函数与数组:精打细算的年级组长的利器

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------去森林公园开篝火晚会黑马高中高一年级准备去森林公园举办一次篝火晚会,年级组长经过实地长期深入考察,发现森林公园有一项鲜为人知的福利....

2015-09-18 22:05:15 831

原创 黑马程序员——Java基础:嵌套for循环的进化史

我从最基本的嵌套for循环开始,层层深入,不断演进,实现了许多有意思的小功能,每一个版本都是建立在前一个版本的基础之上变化而成。一共有15个小程序

2015-09-16 23:41:35 486

原创 黑马程序员——JAVA菜鸟修炼记之天下大势:Java体系鸟瞰

我比较喜欢以一种居高临下的方式先来鸟瞰整个JAVA的知识体系,这样不至于在无边无际的“细节森林”中迷失。当然,刚开始不可能也不需要对每一处知识点都面面俱到,我就以一个初学者的视角,把我所认为的在JAVA中的一些最基础的内容罗列出来,今后再对其中的细节慢慢逐层深入,精雕细琢,这也许和画家作画的方式比较类似。

2015-09-06 23:42:34 676

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除