Java 基础
文章平均质量分 67
a吖云
Do More Try More Think More
展开
-
IO流总结(一)
综叙 IO流是处理设备之间的数据传输的,Java对数据的操作是通过流的方式来完成,流按照数据分为:字节流和字符流按照流向分为:输入流和输出流。 字节流的抽象基类:InputStream,OutputStream 字符流的抽象基类:Reader,Writer IO程序的书写过程: 导入IO包中的类 进行原创 2015-06-24 20:26:40 · 406 阅读 · 0 评论 -
IO流总结(二)
一、File类 File类是IO包中唯一代表磁盘文件本身信息的类,而不是代表文件中的内容。java中的目录被当作一种特殊的文件使用,用list()方法返回一个字符串数组,表示目录中的所有子目录和文件名。 File类的常见方法: 1,创建 boolean createNewFile();在指定位置创建文件,如果该文件已经存在,原创 2015-06-25 12:45:49 · 433 阅读 · 0 评论 -
多线程
(一)、进程、线程、多进程的概念 进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。 线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。 注意点: 1、一个进程中至少有一个线程。 2、一个进程中可以有多个执行路径,称之为多线程。 3、开启多个线程是为了同时运原创 2015-06-25 23:00:45 · 282 阅读 · 0 评论 -
继承
1. 描述 通过 extends 关键字让类与类之间产生继承关系。 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。多个类可以称为子类,单独这个类称为父类或者超类。 1、子类可以直接访问父类中的非私有的属性和行为。 2、子类无法继承父类中私原创 2015-06-27 23:09:16 · 403 阅读 · 0 评论 -
反射
- 反射理解 反射就是把java类中的各种成分(成员变量,方法,构造函数,包)映射成相应的java类。 所谓的框架就是对外提供一些接口,也就是功能扩展的标准,由实现类按照这个接口标准去实现。框架内部如果需要操纵这些实现类的对象完成某些操作,那么只需要把这些实现类的全名(包名+类名)写在某个配置文件中,框架原创 2015-06-28 09:36:01 · 376 阅读 · 0 评论 -
IO流总结(三)
字符编码 编码:字符串变成字节数组。 解码:字节数组变成字符串。 String–>byte[]; str.getBytes(charsetName); byte[] –>String: new String(byte[],charsetName); 为什么会出现乱码? 由于编码和解码不是一张编码表导致的 编码表的由来 计算机只能识别二进制数据,早期由来是电信号。为了原创 2015-06-25 16:43:29 · 260 阅读 · 0 评论 -
面向对象
1. 概念 面向对象是一种思想,相对于面向过程注重行为功能,面向对象把对象作为主体,通过调用对象的方法来完成相应的功能。在面向对象的世界里,万物皆对象,而对象就有相应的属性和功能,我们通过对这个世界事物的抽取,归纳,总结,能够更加高效的处理不同的事物。 2. 特点 是一种符合人们思考习惯的思想,可以将复杂的事情简单化,将程序员从执行者转换成了指挥者。 完成需求原创 2015-06-27 21:27:57 · 353 阅读 · 0 评论 -
网络编程
基本知识点: 1,网络参考模型: OSI参考模型,TCP/IP 参考模型 2, 网络通讯要素: IP地址:InetAddress, 端口号, 传输协议(UDP, TCP)UDP 将数据及源和目的封装成数据包中,不需要建立连接。 每个数据报的大小在限制在64k内。 因无连接,是不可靠协议。 不需要建立连接,速度快。应用案例:QQ、FeiQ聊天、在线视频用的都是UDP传输协议。TCP 建立连接,原创 2015-06-28 09:58:43 · 279 阅读 · 0 评论 -
操作数组
(1)获取最值(最大值,最小值) 通过定义变量记录较大的值的方式实现。class ArrayDemo{ public static void main(String[] args) { int[] arr= {1,3,6,2,8,11}; int max =原创 2015-06-28 10:45:42 · 336 阅读 · 0 评论 -
Java集合框架总结
1. 集合和数组的区别? 最大区别在于数组是固定长度的(即在内存中一定连续),静态存储结构,而集合是可变的长度,而这个特点让集合具有更高的实用性,比如程序运行不知道究竟需要多少对象,需要在空间不足时自动扩增容量,大大提高了存储资源的高效使用。 数组可以存储基本数据类型和引用数据类型,而集合存在的就是专门用来存储对象的,所以就存储对象,原创 2015-06-23 23:56:58 · 327 阅读 · 0 评论