- 博客(11)
- 收藏
- 关注
原创 黑马程序员——Map集合
Map集合Map集合:该集合存储键值对。一对一对往里存,而且要保证键的唯一性。1,添加。put(K key, V Value)putAll(Map m)2,删除。clear()remove(Object key)3,判断。containsValue(Object value)containsKey(Object key)isEmpty()4,获取。
2015-03-04 21:15:17
345
原创 黑马程序员——继承,抽象,接口
第一讲 继承一、概述 继承是面向对象的一个重要特征。当多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继那个类即可。这时,多个类可以称为子类,单独的这个类称为父类或者超类。例如:猫和豹子都是猫科动物,那么就可以说描述猫这个对象创建的类,是子类;而描述猫科动物这个对象创建的类,就是父类。 这样类与类之间
2015-03-04 21:05:08
241
原创 黑马程序员——IO技术
第一讲 IO概述概述1、IO流:即InputOutput的缩写。2、特点: 1)IO流用来处理设备间的数据传输。 2)Java对数据的操作是通过流的方式。 3)Java用于操作流的对象都在IO包中。 4)流按操作数据分为两种:字节流和字符流。 5)流按流向分为:输入流和输出流。注意:流
2015-03-04 20:46:04
247
原创 黑马程序员——TCP传输
TCP传输1、Socket和ServerSocket2、建立客户端和服务器3、建立连接后,通过Socket中的IO流进行数据的传输4、关闭socket同样,客户端与服务器端是两个独立的应用程序。演示TCP传输:1,TCP分客户端和服务端,2,客户端对应的对象是Socket 服务端对应的对象是ServerSocket/*客户端:通过查阅so
2015-03-04 18:51:11
303
原创 黑马程序员——网络编程、UDP
网络编程一、网络模型 1、OSI参考模型。 2、TCP/IP参考模型二、网络通讯要素 1、IP地址:网络中设备的标识;不易记忆,可用主机名;本地回环地址:127.0.0.1,主机名:localhost 2、端口号:用于标识进程的逻辑地址,不同进程的标识;有效端口号0-65535,其中0-1024系统使用或保留端口。 3、传输协议:通讯的规则;常见协议
2015-03-04 18:43:56
354
原创 黑马程序员——File类、Properties、打印流、合并流、切割流
File类常见方法:1、创建。boolean createNewFile();在指定位置创建文件,如果该文件已经存在,则不创建,返回false.和输出流不一样,输出流对象一建立创建文件。而且文件已经存在,会覆盖。boolean mkdir():创建文件夹。boolean mkdirs():创建多级文件夹。2、删除.boolean delete():删除失败返回false
2015-03-04 14:34:08
228
原创 黑马程序员——IO包中的其他类
一、ObjectInputStream与ObjectOutputStream处理字节的直接操作对象的输入、输出流,流的特点是可以直接操作数据的,现在数据被封装成对象了,而对象本身存在堆内存中,当程序结束时,堆内存释放,对象就不存在了,所以讲堆内存中的对象存放在硬盘中,对象中封装的数据会存放在硬盘中,所以重新启动时,讲对象从硬盘中读出来,也就是对象的持久化或对象的序列化。能操作对象的流Obj
2015-03-04 14:25:48
301
原创 黑马程序员——异常的日志信息、系统信息
一、异常的日志信息异常信息能不能保存到文件中?如何将异常信息存到文件中呢?import java.io.*;class ExceptionInfo{public static void main(String[] args){ try{ int[] arr=new int[2]; System.out.println(arr[3]);} catch
2015-03-04 14:19:53
296
原创 黑马程序员——流操作规律
流操作规律一、流操作的源和目的可分为以下:1、源:键盘录入目的:控制台2、需求,想把键盘录入的数据存储到文件中源:键盘目的:文件只需要将原来在控制台的OutputStreamWriter osw=new OutputStreamWriter(System.out)中的System.out换成需要存储到的文件即可3、需求,想要将一个文件的数据打印在控制台上。源:文
2015-03-04 14:12:45
246
原创 黑马程序员——读取键盘录入、读取转换流、写入转换流
一、读取键盘录入:/system.out:对应的是标准输出设备,控制台。system.in:对应的是标准输入设备,键盘。 import java.io.*;class ReadIn{ public static void main(String[] args){ InputStream in= System.in; int by
2015-03-04 14:05:52
331
原创 黑马程序员——其他对象(System、Runtime、Date、Math)
第一讲 System类一、Systerm类概述1、System类是系统类,虚拟机启动时加载系统信息的类,类中的属性和方法都是静态的。不能被实例化,没有构造函数。在 System 类提供的设施中,有标准输入、标准输出和错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数组的一部分的实用方法。2、字段摘要 out:标准输出流。默认是控
2015-02-23 20:55:33
643
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人