摘要: 第一讲 泛型(Generic)一、概述1、JDK1.5版本以后出现的新特性。用于解决安全问题,是一个类型安全机制。2、JDK1.5的集合类希望在定义集合时,明确表明你要向集合中装入那种类型的数据,无法加入指定类型以外的数据。3、泛型是提供给javac编译器使用的可以限定集合中的输入类型说明的集合时,... 阅读全文
posted @ 2015-01-15 20:01 天空101 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 第一讲集合框架先看下面的图:这就是集合框架的构成。由于数据结构的不同,有不同的集合,也叫容器。下面是集合类的简单介绍。一、为什么出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。二、数组和集合类同是容器,有何不同... 阅读全文
posted @ 2015-01-15 20:00 天空101 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 第一讲 String类一、概述String是字符串的类类型,用于描述字符串事物。字符串是一个特殊的对象。特殊之处就在于: Stings= new String();和String s1=””;两种写法都是在创建对象,使用起来一样。二、特点 字符串最大的特点就是:一旦被初始化就不可以被改变。例: St... 阅读全文
posted @ 2015-01-15 19:58 天空101 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 一、多线程概述 要理解多线程,就必须理解线程。而要理解线程,就必须知道进程。1、进程 是一个正在执行的程序。 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。2、线程就是进程中的一个独立的控制单元。线程在控制着进程的执行。只要进程中有一个线程在执行,进程就不会结束。 一个进... 阅读全文
posted @ 2015-01-15 18:51 天空101 阅读(248) 评论(0) 推荐(1) 编辑
摘要: 第一讲 多态 多态可以理解为事物存在的多种体现形态。 例:动物中猫,狗。猫这个对象对应的类型是猫类型,如:猫x = new猫();同时猫也是动物中的一种,也可以把猫称为动物。动物 y = new猫();那么动物就是猫和狗具体事物中抽取出来的父类型。父类型引用指向了子类对象。一、多态的体现1、父类的引... 阅读全文
posted @ 2015-01-15 18:49 天空101 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、概述继承是面向对象的一个重要特征。当多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继那个类即可。这时,多个类可以称为子类,单独的这个类称为父类或者超类。例如:猫和豹子都是猫科动物,那么就可以说描述猫这个对象创建的类,是子类;而描述猫科动物这个... 阅读全文
posted @ 2015-01-15 18:46 天空101 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 面向对象是Java语言区别c语言的一个重要特点,也是学好Java必须掌握的重要部分。接下来我会根据视频教程,总结对Java面向对象的理解与应用,以及牵涉到的一些知识点。一、理解面向对象 我们知道c语言是一门面向过程的语言,那么面向对象就是相对面向过程而言的。如把大象装进冰箱,c语言强调的是功能行... 阅读全文
posted @ 2015-01-15 16:28 天空101 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一、概念同一种类型数据的集合。简单的来说就是一容器,用来装东西的。 使用数组的好处:可以自动给数组中的元素从0开始编号,方便操作这些元素。二、一维数组的格式 格式1:元素类型[ ]数组名= new元素类型[元素个数或数组长度] ; 如:int [] arr = new int [3];也可以写成:i... 阅读全文
posted @ 2015-01-15 16:18 天空101 阅读(835) 评论(0) 推荐(0) 编辑
摘要: 目的:本人健忘,以后难免会重装系统啥的,软件卸了装是常有的事,特此写此详细教程,一是方便自己以后重装的时候可以看看;二是如果有某位初学者有幸光临,也可以给一点参照。下面我会从JDK的下载、安装、环境变量的配置和其中的一些问题进行详细说明,Let go!一、下载 JDK是个免费的东东,所以大家不要去百... 阅读全文
posted @ 2015-01-15 16:02 天空101 阅读(166183) 评论(1) 推荐(4) 编辑
摘要: 一、关键字 定义:被Java赋予了特殊含义的单词。 特点:体现上都是英文小写。1、用于定义数据类型的关键字基本数据类型: 整数类型:byte short int long浮点类型:float double 字符类型:char 布尔型:boolean引用数据类型:class(类) interface(... 阅读全文
posted @ 2015-01-15 15:45 天空101 阅读(511) 评论(0) 推荐(0) 编辑