自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ALLEN的个人博客

关于自己的一些心得体会

  • 博客(19)
  • 收藏
  • 关注

原创 迷茫——原点——浮躁的我

或许是自己的心浮气躁,或许是自己见异思迁,每当看到一个新的东西都想去尝试一下,可到头来还是浅尝辄止,

2014-04-11 14:31:48 503 1

转载 Java异常处理总结

Java异常处理总结           异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或者错误如果多个地方出现,那么你每个地方都要做相同处理,感觉相当的麻烦!         Java语言在设计的当初就考虑到这些问题,提出异常处理的框架的方案,所有的异常都可以

2014-04-01 16:51:50 617

原创 《java核心技术》(原书第七版)读书笔记之第十一章

花了一个下午把异常这章基本上看完了,其中有几个部分没看,觉得暂时用不到,个人感觉这章东西不多,但是有一点难度,而且在编程中用到的还是比较广的,在网上看了一下有很多已经写得比较成熟度的关于异常的帖子,我也拜师学艺,拿来参考一下,具体见其他博文,小弟就不在这里班门弄斧了。    当然,看完异常还是有些许感受,的确看完书有些地方写得不是非常清楚,可能老外的思维模式跟中国人就不一样,也有可能是翻译问题,

2014-04-01 16:48:28 645

转载 java内部类的作用分析

提起Java内部类(Inner Class)可能很多人不太熟悉,实际上类似的概念在C++里也有,那就是嵌套类(Nested Class),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看,就是在类中又定义了一个类(下文会看到,内部类可以在很多地方定义),而实际上并没有那么简单,乍看上去内部类似乎有些多余,它的用处对于初学者来说可能并不是那么显著,但是随着对它的深入了解,你会发现Java的

2014-03-31 19:13:57 445

原创 《java核心技术》(原书第七版)读书笔记之第六章

看完第六章,有一种晕乎晕乎的感觉,前面还好,至少知道接口的一些概念,看到内部类和代理彻底晕菜了,好吧,这部分的读书笔记暂时先写接口这段,后面两块等我啥时候理解了再写。   知识点整理:  1.实现接口使用关键字implements,接口中的所有方法自动属于public,实现一个接口必须要实现里面的方法。接口绝对不能含有实例域,也不能在接口中实现方法。在实现接口时,必须把方法声明为public。

2014-03-31 19:12:58 552

原创 《java核心技术》(原书第七版)读书笔记之第五章

有阵子没写博客了,这一章看了很久,倒不是说内容很难,只是中间有很多事打断了,以后要争取每天都有记录,每天进步一点,加油!   知识点总结:   (1)关键字extends表示继承。已存在的类:超类/基类/父类,新类:子类/派生类/孩子类。为了调用超类中的方法,使用super关键字。   (2)关于super与this:super不是一个对象的引用,不能将super赋给另一个对象变量,他只是一

2014-03-27 22:03:17 996

转载 java中的反射机制

一、什么是反射: 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗系统、

2014-03-27 22:00:11 480

转载 JAVA中equals的用法

Object类中的equals方法用于检测一个对象是否等于另一个对象。在Object类中,这个方法判断两个对象是否具有相同的引用,如果两个对象具有相同的引用,它们一定是相等的。从这点上看,将其作为默认操作也是合乎情理的。然而,对于多数类类说,这种判断并没有什么意义,例如,采用这种方式比较两个PrintStream是否相等就完全没有意义。然而,经常需要检测两个对象状态的相等性,如果两个对象的状态相等

2014-03-27 21:44:59 780

转载 java中protected的权限

首先说明:父类和之类在不同包中,那么父类中的default和private方法都不能被子类继承。 java中protected 1. protected 访问控制符能被用于方法和成员变量。     2. 声明为protected的方法和成员变量能被同一个包里的所有类所访问,就像默认修饰符package一样。     3. 能被该类的子类所访问,子类可以和父类不在一个包中。

2014-03-21 16:41:37 803

转载 JAVA中的接口和抽象类(转)

在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。   抽象类往往用来表征我们在对问题领域进行分析、 设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象,我们不能把它们实例化(拿不出一个具体的东西)所以称之为抽象。   比如:我们要描述“水果”,它就是一

2014-03-21 16:20:30 386

转载 Java中的final关键字

Java和AS3.0关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。   可以修饰的对象: final 类 final方法 final变量  1、final类   final类不能被继承,因此final类的成员方法没有机会被覆盖,默认都是final的。在设计类时候,如果这个类不需要有子类,类的实

2014-03-21 15:42:28 413

原创 《java核心技术》(原书第七版)读书笔记之第四章

呼~一声轻松!别误会,不是在那啥,而是刚刚终于看完了《core java》的第四章,整整花了2天半,虽说看的比较累,期间遇到不懂,各种找度娘,下面说说自己看的感受和一些自己觉得比较重要的地方。         感受:一个字——晕!以前没有接触过面向对象的我,对于一下子冒出来的那么多名词感觉异常的陌生,神马类,对象,实例,封装bulabulabula~顿时心生厌恶,冒出了焚烧书本的念头,不过随

2014-03-20 18:10:22 943

转载 Java中的初始化块

在Java中,有两种初始化块:静态初始化块和非静态初始化块. 静态初始化块:使用static定义,当类装载到系统时执行一次.若在静态初始化块中想初始化变量,那仅能初始化类变量,即static修饰的数据成员. 非静态初始化块:在每个对象生成时都会被执行一次,可以初始化类的实例变量. 非静态初始化块会在构造函数执行时,且在构造函数主体代码执行之前被运行. 括号里的是初始化块,这里面的代

2014-03-20 14:42:32 473

转载 java中static作用详解

static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。 只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,无

2014-03-20 09:24:38 352

原创 关于《core java》中打印日历小程序的总结

import java.util.*;public class CalendarTest {public static void main(String[] args) {GregorianCalendar d = new GregorianCalendar();int today;today = d.get(Calendar.DAY_OF_MONTH);int mouth;mouth = d.g

2014-03-19 18:06:48 598

转载 跟机器人滚床单?你愿意吗?

现在的机器人做得越来越像人类,几年前日本就开发出了仿真的机器人,也许在未来几年内人们就可以制造出和真人一样的机器人了。这些机器人不但看起来像人类,动作、触感也都像人类。但是,除非人工智能奇点提前到来,不然这些机器人不能很好的和人交流。但是根据近期的研究,他们可以称为很好的性工作者。 如果你曾今读过一些科幻小说,并且想象未来世界,和机器人一起滚床单这件事情应该不会令你惊讶。我想说,这种事迟早都要发

2014-03-19 14:49:57 900

转载 Eclipse快捷键大全(转载)

Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行  Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对

2014-03-19 13:18:16 509

原创 《java核心技术》(原书第七版)读书笔记之第一,二,三章

昨天花了一天的时间看完了《java核心技术》的第一到第三章的内容,下面将其中觉得做一个读书笔记,将其中重要内容摘录下来,以便以后复习,如果有什么写的不好或者有些需要补充的,以后会再增加,也请各位高手给予指正。 第一章 java程序设计概述   第一章主要讲的是java的由来以及介绍了java的特性,由于没有设计到设计模式,所以对其中各种健壮性,可移植性没有直观的认识,以后如果做了相关项目或许会

2014-03-19 13:05:47 1089

原创 Java初学之感悟&&《java核心技术》读书疑问

这是CSDN上的第一篇博文,不知道该写些什么作为第一篇文章比较好,既然最近在学java就说说学习的情况吧,以此勉励。   由于本科专业原因,没有学过java和面向对象的语言,所以在第一次接触到java时还是挺不习惯的(ps:本科都是玩单片机的),用惯了面向过程的c语言,一下子转到面向对象java语言,确实让我有些感觉不适应,不过既然开始学了就好好学吧,最近半个月都在看尚学堂马士兵的视频,发现那个

2014-03-19 10:50:49 1587

空空如也

空空如也

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

TA关注的人

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