摘要: 什么是七层协议? IOS(国际标准委员会组织)将数据的传递从逻辑上划分了以下七层 应用层、表示层、会话层、传输层、网络层、数据链据层、物理层 当发送消息时,需要按照上述从前往后的次序对发送的内容进行层层加包,最后发送出去当接收消息时,需要按照上述相反的次序对发送的内容进行层层拆包,最后解析出来 常见 阅读全文
posted @ 2019-10-15 21:21 tunan96 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 进程的概念 在一个操作系统中,每个独立执行的程序都可称为一个进程,也就是 " 正在运行的程序 "。目前大多数计算机上安装的都是多任务操作系统,即能够同时执行多个应用程序,最常见的有Windows、Linux、Unix等。 在多任务操作系统中,表面上看是支持进程并发执行的,例如可以一边听音乐,一边聊天 阅读全文
posted @ 2019-10-14 18:54 tunan96 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 什么是JDBC JDBC的全称是Java数据库连接(Java Database Connectivity),它是一套用于执行SQL语句的JavaAPI。应用程序可通过这套API连接到关系型数据库,并使用SQL语句来完成对数据库中数据的查询、新增、更新和删除等操作 JDBC在应用程序与数据库之间起到了 阅读全文
posted @ 2019-10-14 18:35 tunan96 阅读(349) 评论(0) 推荐(1) 编辑
摘要: 包装类的概述 在Java中,很多类的方法都需要接收引用类型的对象,此时就无法将一个基本数据类型的值传入。为了解决这样的问题,JDK中提供了一系列的包装类,通过这些包装类可以将基本数据类型的值包装成引用数据类型的对象。 除了Integer和Character类,其他包装类的名称和基本数据类型的名称一致 阅读全文
posted @ 2019-10-14 18:32 tunan96 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 基本概述 由于String类描述字符序列上是不可改变的,因此描述多个类似的字符串需要单独保存,此时内存空间消耗比较大。 为了节省内存空间直接对对象字符序列本身进行改变,则使用 StrungBuffer和StringBuilder。 1. StringBuffer属于线程安全的类,效率比较低2. St 阅读全文
posted @ 2019-10-14 18:28 tunan96 阅读(229) 评论(0) 推荐(0) 编辑
摘要: String类的初始化 在操作String类之前,首先需要对String类进行初始化,在Java中可以通过以下两种方式对String类进行初始化,具体如下: 1. 使用字符串常量直接初始化一个String对象,具体代码如下。 2. 使用String的构造方法初始化字符串对象,String类的构造方法 阅读全文
posted @ 2019-10-14 18:26 tunan96 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 字符流定义及基本用法 同字节流一样,字符流也有两个抽象的顶级父类,分别是Reader和Writer。其中,Reader是字符输入流,用于从某个源设备读取字符。Writer是字符输出流,用于向某个目标设备写入字符。 字符流的继承关系与字节流的继承关系有些类似,很多子类都是成对(输入流和输出流)出现的。 阅读全文
posted @ 2019-10-14 18:22 tunan96 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 字节流的概念 在计算机中,无论文本、图片、音频还是视频,所有文件都是以二进制(字节)形式存在的。IO流中针对字节的输入输出提供了一系列的流,统称为字节流。字节流是程序中最常用的流,根据数据的传输方向可将其分为字节输入流和字节输出流。在JDK中,提供了两个抽象类InputStream和OutputSt 阅读全文
posted @ 2019-10-13 23:01 tunan96 阅读(321) 评论(0) 推荐(0) 编辑
摘要: File类的常用方法 File类内部封装的路径可以指向一个文件,也可以指向一个目录,在File类中提供了针对这些文件或目录的一些常规操作。 File类的常用的构造方法: File类的常用方法,用于判断文件是否存在、创建、删除文件/目录等 1.文件操作相关的方法 2.目录操作相关的方法 3.文件检测相 阅读全文
posted @ 2019-10-13 22:57 tunan96 阅读(272) 评论(0) 推荐(0) 编辑
摘要: JDK5.0新特性——泛型 集合可以存储任何类型的对象,但是当把一个对象存入集合后,集合会"忘记"这个对象的类型,将该对象从集合中取出,这个对象的编译类型就变成了Object类型。为了解决这个问题,在Java中引入了"参数化类型"这个概念,即泛型。它可以限定方法操作的数据类型,在定义集合类时,使用" 阅读全文
posted @ 2019-10-13 22:51 tunan96 阅读(156) 评论(0) 推荐(0) 编辑