面向对象的思想一直指导者我们软件的分析、设计与开发。java语言是一种面向对象的语言,在学习java之前,先回顾一下面向过程和面向对象。
一面向过程
面向过程主张按功能来划分系统需求,每个功能都负责对数据进行一次处理,每个功能都接受一些数据。它最小的单位是函数,每个函数负责完成一个功能,整个系统由一个个函数组成,其中有一个主函数,作为程序的入口,主函数依次调用其他普通函数...
分类:
编程语言 时间:
2014-10-26 17:01:00
阅读次数:
155
继承继承的好处:子类拥有父类的所有属性和方法,peivate修饰的无效;实现代码复用class子类extends父类
例如:classDogextendsAnimal{
......
}
父类:
packagecom.imooc;
publicclassAnimal{
publicintage;
publicStringname;
publicvoideat(){
System.out.println("动物具..
分类:
编程语言 时间:
2014-10-26 06:56:33
阅读次数:
179
封装将类的某些信息隐藏在内部,通过该类提供的方法实现对隐藏信息的操作和访问。好处:1)只能通过规定的方法访问数据;2)隐藏类的实例细节,方便修改和实现。封装的实习步骤:publicclassTelphone{
privatefloatscreen;
privatefloatcpu;
privatefloatmem;
publicfloatgetSc..
分类:
编程语言 时间:
2014-10-26 06:54:34
阅读次数:
207
多态1.引用多态:1)父类的引用可以指向本类的对象;2)父类的引用可以指向子类的对象publicstaticvoidmain(String[]args){
Animalobj1=newAnimal();//父类的对象指向本类
Animalobj2=newDog();//父类的引用可以指向子类的对象
//Dogobj3=newAnimal();不可以使用子类的引用指向父..
分类:
编程语言 时间:
2014-10-26 06:53:26
阅读次数:
155
转换流:
InputStreamReader:字节到字符的桥梁。解码
OutputStreamWriter:字符到字节的桥梁。编码
流的基本规律
1.明确源和汇
源:InputStream、Reader
汇:OutputStream、Writer
2.明确数据是否是纯文本数据
源:如果是,Reader,否,InputStream
汇:如果是,Writer,否,OutputStre...
分类:
编程语言 时间:
2014-10-26 00:27:52
阅读次数:
234
System.out:标准输出设备,控制台
System.in:标准输入设备,键盘
输入演示
输入字符串遇到回车,打印,输入over,输入结束
PS:键盘的录入只读取一个字节,先将字节拼一个字符串,所以需要一个容器,再参与over的判断...
分类:
编程语言 时间:
2014-10-25 23:03:24
阅读次数:
243
一、模拟BufferedReader
自定义MyBuffereaReader
对于缓冲区而言,里面其实就是封装一个数组,对外提供方法对数组的操作,这些方法最终操作的都是数组的角标
原理:从源中取出数据存入缓冲区,再从缓冲区不断的取出数据,取完后,继续从源中继续取数据,进缓冲区,直至源中的数据取完,用-1做为结束标记
import java.io.*;
class MyBufferedRea...
分类:
编程语言 时间:
2014-10-25 20:11:50
阅读次数:
247
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------第一讲:黑马程序员_毕向东_Java基础视频教程第20天-01-IO流(File概述)一,File 类的了解:用于将文件或者文件夹封装成对象。方便对文件与文件夹进行操作。File对象...
分类:
编程语言 时间:
2014-10-25 15:51:04
阅读次数:
214
一、复制文本文件
将G盘的文本文件复制到D盘上
也就是 读取G盘中文本文件的数据,写入D盘中->连读带写
而剪切呢,就是连读带写后,删除原盘的文件
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class Main
{
public static v...
分类:
编程语言 时间:
2014-10-25 00:53:57
阅读次数:
279
输入流和输出流相对于内存
将外部设备的数据读取到内存中:输入
将内存中的数据写入外部设备中:输出
IO流常用基类
字节流的抽象基类:InputStream,OutputStream
字符的抽象基类:Reader,Writer
PS:由这四个流派生出的子类都是以父类名作为后缀名
如:InputStream的派生类FileInputStream,Reader的派生类FileReader
...
分类:
编程语言 时间:
2014-10-24 22:16:01
阅读次数:
294