java
Dionysus_S
新手上路,任重道远
展开
-
面向对象
面向对象世界由对象组成面向对象的方式描述对象的世界符合人类的的思维习惯java语言是面向对象的计算机语言的发展向接近人的思维方式演变对象同时具有属性和方法两项特性,对象的属性和方法通常被封装在一起。共同体现事物的特性,二者相铺相成,不能分割类是对象的类型(不同于int类型:具有方原创 2017-01-28 12:22:28 · 191 阅读 · 0 评论 -
面向对象三大特征一——封装
面向对象三大特征之一——封装封装:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问Get set 方法:Get 读取 set写入this 代表当前对象 用法:1 调用属性 2 调用方法3 调用构造(必须是构造方法中的第一条语句)包--三大作用1、区分相同名字的类2、当类很多时,可以很好的管理类原创 2017-01-28 12:45:20 · 329 阅读 · 0 评论 -
面向对象三大特征之一——多态
面向对象三大特征之一——多态多态:同一个引用类型,使用不同的实例而执行不同操作多态的两个要素:1子类重写父类方法 2使用父类的类型实现多态的两种形式:1 使用父类作为方法形参实现多态 2使用父类作为方法返回值实现多态向上转型:父类的引用指向子类对象。自动进行类型转换父类型> 引用变量名> = new 子类型>();此时通过父类引用变量调用的方法是原创 2017-01-28 12:58:49 · 395 阅读 · 0 评论 -
接口
接口接口就是给出一些没有内容的方法,封装到一起,到某个类要使用的时候,在根据具体情况把这些方法写出来。接口的建立语法:interface接口名{方法;}class 类名 implements 接口{方法;变量;}接口是更加抽象的抽象的类,抽象类里的方法可以有方法体,接口里的所有方法都没有方法体。 接口--注意事项1、接口不能被实例化2、接口中所有原创 2017-01-28 13:01:18 · 205 阅读 · 0 评论 -
异常
异常异常是指在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序Java编程语言使用异常处理机制为程序提供了错误处理的能力Java的异常处理是通过5个关键字来实现的:try、catch、finally、throw、throws在try-catch块后加入finally块,可以确保无论是否发生异常,finally块中的代码总能被执行原创 2017-01-28 13:05:37 · 208 阅读 · 0 评论 -
面向对象三大特征之一——继承
面向对象三大特征之一——继承子类与父类是is-a关系使用extends关键字代码复用 [访问修饰符] class Pet { //公共的属性和方法}[访问修饰符] class Dog extends Pet { //子类特有的属性和方法}继承是Java中实现代码重用的重要手段之一。Java中只支持单根继承,即一个类只能有一个直接父类原创 2017-01-28 12:53:05 · 323 阅读 · 0 评论 -
集合框架
集合框架 Java集合框架位于java.util包中Collection 接口存储一组不唯一,无序的对象List 接口存储一组不唯一,有序(插入顺序)的对象Set 接口存储一组唯一,无序的对象Map接口存储一组键值对象,提供keyArrayList类实现了长度可变的数组,在内存中分配连续的空间。遍历元素和随机访问元素的效率比较高LinkedList类采用链表存储原创 2017-01-28 13:12:15 · 183 阅读 · 0 评论 -
泛型
泛型泛型集合可以约束集合内的元素类型典型泛型集合ArrayList,HashMap、表示该泛型集合中的元素类型泛型集合中的数据不再转换为Object泛型接口就是拥有一个或多个类型参数的接口public interface接口名类型形参> { 方法名(类型形参 类型形参实例);}泛型类就是具有一个或者多个类型参数的类public class 类名原创 2017-01-28 13:18:32 · 257 阅读 · 0 评论