- 博客(18)
- 收藏
- 关注
转载 面向对象
面向对象1 封装隐藏实现细节,提供简单的编程接口2 继承从已有的类创建新类的过程提供继承信息的类叫父类(超类、基类)得到继承信息的类叫子类(派生类、衍生类)子类是用来扩展父类能力的,如果子类缩小的父类的能力,这种继承关系是不能成立的继承的关键字extendsJava中的继承是单继承(一个类只能继承一个父类)Object类是所有类的父类(每个类都隐式...
2014-06-19 22:27:00 94
转载 编程专题
编程专题1 I/O编程1.1 java.io一个方向一个维度两种对称输入和输出的对称性InputStream --- OutputStreamReader --- Writer字节和字符的对称性InputStream --- ReaderOutputStream --- Writer两种设计模式适配器模式...
2014-06-19 22:26:00 119
转载 Java基础
Java基础1 语言元素1.1 关键字有特殊含义的单词,不能被用作标识符(全小写)abstract --- 定义抽象类或者抽象方法assert --- 断言(*)boolean --- 定义布尔类型的关键字byte --- 定义字节类型(最小的整型)的关键字break --- 终止循环catch --- 捕获异常continue --- 让循环...
2014-06-19 22:24:00 99
转载 接口
接口是一种规范,是一种定义。类描述了对象的属性和行为,而接口包含了一个类需要实现的行为。 接口的好处是伸缩性更强,类的属性划分更合理。接口能够用于暴露一个类的某些行为,而不是这个类的所有行为。接口还可以用于强制作用于其它对象的行为,以确保某些方法被对象实现。 以面向对象的角度考虑,将一个类与自身本来的特征和行为与依赖于外部的可选特征和行为分离,让类尽可能的单纯,即解耦。(jav...
2014-05-14 23:22:00 96
转载 多态
继承、封装、多态、抽象是面向对象编程的四大基本特征。封装隐藏了类的内部实现机制,从而可以再不影响使用者的前提下,改变类的内部结构,同时保护了数据。继承是为了重用父类代码,同时为多态做准备。多态就是相同的行为,不同的实现。 在Java中,多态有两种理解方式:静态多态和动态多态。静态多态的实现方式是方法重载,其调用规则是根据对象在定义时的类型相应地调用对应类中的重载方法。动态多态的...
2014-05-12 22:35:00 84
转载 封装
类的每一个成员(包括成员变量、方法和构造器)douyou一个访问修饰符,用来判断谁可以访问该成员。 Java为类中的成员提供了四种访问级别,按照访问权限由大到小排列如下: a、公共访问级别:使用public关键字修饰。用public关键字修饰的成员对外公开,即公共成员可以被任何其他对象访问。(全部) b、受保护访问级别:使用protected关键字修饰。受保护的成员...
2014-05-12 21:34:00 78
转载 初识继承
继承是面向对象的重要特征之一。拓展一个已有的类,并具有该类的属性和行为创建的新类过程,叫继承。已有的类叫父类,新类叫子类。 类与类的关系有组合(has-a)和继承(is-a)。继承使用extends这个关键字来声明。继承的优点: a、代码的可重复率; b、父类的属性和行为可以用于子类; c、子类可以拓展父类的属性和行为; d、设计应用程序变得更加简单。...
2014-05-08 22:50:00 160
转载 对象的行为
我们查看方法的签名,就可以了解到调用一个方法时所需知道的一切。方法的签名不包含方法体内的任何语句,签名只是方法的声明部分。按照声明方法出现的顺序,分为修饰词、返回值类型、方法名、形式参数列表。在Java中,参数包括形参和实参。形参是定义方法所需变量,实参是调用方法所传递具体的值。当实际参数传递给形式参数时,实际参数的数据被复制给形式参数。在编程中,在方法调用之间复制数据的过程称为按值...
2014-05-06 23:23:00 78
转载 类、对象、包
结构化编程:过程是核心,围绕着要解决的任务来设计;面向对象编程:对象是核心,围绕问题域中的对象来设计。 万物皆对象,类是具有相同属性和行为的一组对象的集合。对象是类的实例,类是对象的抽象。为什么要使用类和对象呢?我们有了基本的数据类型,但实际物体太多,难以表示,我们抽象出类来描述,可以添加自己的数据类型了。没有类则没有对对象的产生;没有对象产生的类不能直接使用;对象的所有活动范...
2014-05-05 22:52:00 86
转载 Java方法
我们经常使用到的System.out.println(),println()是一个方法(Method),而System是系统类(Class),out是标准输出对象(Object)。这句话的用法是调用系统类System中的标准输出对象out中的方法println()。Java 方法是解决一列重复步骤的组合。它主要有重用和分离的作用。 定义一个方法,如:public static ...
2014-04-30 20:16:00 56
转载 Java基础
在正式全面学习Java之前,有一些基础是需要了解的。1、语法;2、JVM;3、运算符号;4、三种程序基本结构。 1、语法 关于变量与常量的概念。变量是在内存中的一小块区域,我们在程序中通过变量名来访问该区域。每个变量在使用前必须先声明(也就是向JVM申请内存区域),然后必须赋值(向申请的区域内填充内容),然后才能使用。变量名大小写敏感,长度没有限制。java中,不区分变量...
2014-04-29 22:10:00 72
转载 程序流程控制
Java语言中提供了4类程序控制语句,来描述流程: 1.选择语句:if-else,switch, 2.循环语句:while,do-while,for 3.跳转语句 break,continue 4.异常处理语句:try-catch-finally,throw 1、选择语句意思是根据某种条件做出朝哪个方向前进的判断。主要分为三种:单分支结构、双分支结构、多...
2014-04-28 23:39:00 119
转载 Java运算符
Java语言中的表达式是由运算符与操作数组合而成的,所谓的运算符就是用来做运算的符号。在Java中的运算符,基本上可分为算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符等。 算术运算符:1、单目:+(取正)-(取负) ++(自增1) - -(自减1);2、双目:加+、减-、乘*、除/、取模%、字符串连接符+;3、三目:a>b?true:false 说明:当a大于b的时...
2014-04-25 23:45:00 94
转载 初识Java
今天我们是开始正式学习Java。主要讲了两方面的内容:认识Java和一些基础语法。 首先是Java的起源,这不得不提起Java之父James Gosling以及Java现在的logo图形是一杯咖啡。Java发展到现在主要有三个版本,SE(J2SE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。EE(J2EE),e...
2014-04-24 23:29:00 61
转载 编程基础
今天是讲解编程基础相关知识。 首先我们所用软件都是由多个程序组成的,程序是由多个指令组成的。程序包括数据和算法。算法就是解决问题的方法,即为办事的具体步骤。而程序的基本结构包括了顺序结构、选择结构和循环结构。指令体现在语言上。语言开始是机器直接识别的机器语言,由0或1二进制构成。为了人们方便记忆,采用了助记符代替一系列的01数字,发展为汇编语言。但是这仍然不符合人们的思维模式,...
2014-04-23 23:36:00 90
转载 操作系统学习
操作系统作为用户和计算机硬件之间的接口且控制各种程序执行的一系列程序。它是计算机系统的资源管理着,它负责管理并调度对系统各种资源的使用。 操作系统的“开端”一般被认为是引导程序(Boot),它是操作系统程序中最早被计算机硬件系统加载入内存并执行的部分,引导程序一般规定长度为512个字节,就是从这512字节开始,操作系统被一步步装载入计算机内存,进而最终控制整台计算机。那么引导程...
2014-04-19 22:56:00 78
转载 思维导图学习
如今我们已经进入了信息大爆炸的时代。每天我们接受大量的信息,但却是混乱之极,从而能利用的少之又少。但幸运的是,我们也有各种办法解决问题。思维导图这一工具就是良好的整理思绪的工具。 思维导图是由托尼·巴赞(Tony Buzan)提出的,他发现像达·芬奇这样的伟大的艺术家在他们的笔记中都使用了许多图画、代号和连线,通过图文并茂的方式记录他的思想。这是一种良好的记录笔记与思维的工具。...
2014-04-19 21:40:00 110
转载 Internet学习总结
1987年9月,CANET(中国学术网)在北京计算机应用技术研究所内正式建成中国第一个国际互联网电子邮件节点,并于9月14日发出了中国第一封电子邮件:“Across the Great Wall we can reach every corner in the world.(越过长城,走向世界)”,揭开了中国人使用互联网的序幕。 中投顾问高级研究员薛胜文介绍了骨干网的概念:“骨...
2014-04-18 16:02:00 290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人