- 对象流ObjectInputStream和ObjectOutputStream介绍一、对象流用于存储和读取基本数据类型数据或对象的处理流。它的强大之处就是可以把Java中的对象写入到数据源中,也能把对象从数据源中还原回来。二、序列化和反序列化ObjectOutputStream 类 : 把内存中的Java对象转换成平台无关的二进制数据,从而允许把这种二进制数据持久地保存在磁盘上,或通过网络将... 对象流ObjectInputStream和ObjectOutputStream介绍一、对象流用于存储和读取基本数据类型数据或对象的处理流。它的强大之处就是可以把Java中的对象写入到数据源中,也能把对象从数据源中还原回来。二、序列化和反序列化ObjectOutputStream 类 : 把内存中的Java对象转换成平台无关的二进制数据,从而允许把这种二进制数据持久地保存在磁盘上,或通过网络将...
- 数据流DataInputStream和DataOutputStream介绍数据流:用来操作基本数据类型和字符串的DataInputStream:将文件中存储的基本数据类型和字符串写入内存的变量中DataOutputStream:将内存中的基本数据类型和字符串的变量写出文件中利用DataOutputStream向外写出变量:public class Test01 { //这是一个mai... 数据流DataInputStream和DataOutputStream介绍数据流:用来操作基本数据类型和字符串的DataInputStream:将文件中存储的基本数据类型和字符串写入内存的变量中DataOutputStream:将内存中的基本数据类型和字符串的变量写出文件中利用DataOutputStream向外写出变量:public class Test01 { //这是一个mai...
- System类对IO流的支持一、System的属性System.in : “标准”输入流 -- 默认情况下从键盘输入System.out :“标准”输出流 -- 默认情况下,输出到控制台二、System.in“标准”输入流 -- 默认情况下从键盘输入public class Test01 { //这是一个main方法,是程序的入口: public static void mai... System类对IO流的支持一、System的属性System.in : “标准”输入流 -- 默认情况下从键盘输入System.out :“标准”输出流 -- 默认情况下,输出到控制台二、System.in“标准”输入流 -- 默认情况下从键盘输入public class Test01 { //这是一个main方法,是程序的入口: public static void mai...
- 比对非文本文件复制的三种方法的效率1、读入一个字节,写出一个字节2、利用缓冲字节数组3、利用缓冲区代码:package com.lanson.io02;import java.io.*;/** * @author : Lansonli */public class Test06 { //这是一个main方法,是程序的入口: public static void main(Str... 比对非文本文件复制的三种方法的效率1、读入一个字节,写出一个字节2、利用缓冲字节数组3、利用缓冲区代码:package com.lanson.io02;import java.io.*;/** * @author : Lansonli */public class Test06 { //这是一个main方法,是程序的入口: public static void main(Str...
- 大数据入门学习框架前言利用框架的力量,看懂游戏规则,才是入行的前提大多数人不懂,不会,不做,才是你的机会,你得行动,不能畏首畏尾选择才是拉差距关键,风向,比你流的汗水重要一万倍,逆风划船要累死人的为什么选择学习大数据开发,不选择Java开发?借棋弈做比喻,智商高的不要选择五子琪,要选择围棋,它能长久地吸引你。不都是在棋盘上一颗黑子一颗白子地下吗?因为围棋更复杂,能够掌握如此复杂的技艺、产生... 大数据入门学习框架前言利用框架的力量,看懂游戏规则,才是入行的前提大多数人不懂,不会,不做,才是你的机会,你得行动,不能畏首畏尾选择才是拉差距关键,风向,比你流的汗水重要一万倍,逆风划船要累死人的为什么选择学习大数据开发,不选择Java开发?借棋弈做比喻,智商高的不要选择五子琪,要选择围棋,它能长久地吸引你。不都是在棋盘上一颗黑子一颗白子地下吗?因为围棋更复杂,能够掌握如此复杂的技艺、产生...
- Presto安装搭建一、Presto Server安装Presto的安装搭建可以参照官网:https://prestodb.io/docs/current/installation/deployment.html#installing-presto详细步骤如下:1、 划分节点节点IP节点名称角色192.168.179.6node3coordinator192.168.179.7node4wo... Presto安装搭建一、Presto Server安装Presto的安装搭建可以参照官网:https://prestodb.io/docs/current/installation/deployment.html#installing-presto详细步骤如下:1、 划分节点节点IP节点名称角色192.168.179.6node3coordinator192.168.179.7node4wo...
- 不要用字符流去操作非文本文件文本文件:.txt .java .c .cpp -- 建议使用字符流操作非文本文件:.jpg、 .mp3 、 .mp4、.doc 、.ppt -- 建议使用字节流操作利用try-catch-finally处理异常方式package com.lanson.io01;import java.io.*;/** * @author : Lansonli */public ... 不要用字符流去操作非文本文件文本文件:.txt .java .c .cpp -- 建议使用字符流操作非文本文件:.jpg、 .mp3 、 .mp4、.doc 、.ppt -- 建议使用字节流操作利用try-catch-finally处理异常方式package com.lanson.io01;import java.io.*;/** * @author : Lansonli */public ...
- IO流的深入了解一、引入1、File类封装文件/目录的各种信息,对目录/文件进行操作,但是我们不可以获取到文件/目录中的内容。2、引入IO流I/O : Input/Output的缩写,用于处理设备之间的数据的传输。3、形象理解IO流 当做一根 “管”:4、IO流的体系结构二、案例 通过java程序完成文件的复制操作1、功能分解:文件 -- 程序:FileReader一个字符一个字符的将文件... IO流的深入了解一、引入1、File类封装文件/目录的各种信息,对目录/文件进行操作,但是我们不可以获取到文件/目录中的内容。2、引入IO流I/O : Input/Output的缩写,用于处理设备之间的数据的传输。3、形象理解IO流 当做一根 “管”:4、IO流的体系结构二、案例 通过java程序完成文件的复制操作1、功能分解:文件 -- 程序:FileReader一个字符一个字符的将文件...
- COW并发容器讲解COW类并发容器,全称:Copy On Write容器,写时复制容器。(读写分离容器)原理:向容器中添加元素时,先将容器进行Copy复制出一个新容器,然后将元素添加到新容器中,再将原容器的引用指向新容器。并发读的时候不需要锁定容器,因为原容器没有变化,所以可以读取原容器中的值,使用的是一种读写分离的思想。这种设计的好处是什么呢?注意上面的操作arr数组本身是无锁的,没有锁... COW并发容器讲解COW类并发容器,全称:Copy On Write容器,写时复制容器。(读写分离容器)原理:向容器中添加元素时,先将容器进行Copy复制出一个新容器,然后将元素添加到新容器中,再将原容器的引用指向新容器。并发读的时候不需要锁定容器,因为原容器没有变化,所以可以读取原容器中的值,使用的是一种读写分离的思想。这种设计的好处是什么呢?注意上面的操作arr数组本身是无锁的,没有锁...
- ConcurrentMap并发容器对比JDK5.0之后提供了多种并发类容器可以替代同步类容器,提升性能、吞吐量ConcurrentHashMap替代HashMap、HashTableConcurrentSkipListMap替代TreeMap简单原理:并发情况下,验证提高性能一、ConcunrrentHashMappublic class Test { //这是main方法,程序的入... ConcurrentMap并发容器对比JDK5.0之后提供了多种并发类容器可以替代同步类容器,提升性能、吞吐量ConcurrentHashMap替代HashMap、HashTableConcurrentSkipListMap替代TreeMap简单原理:并发情况下,验证提高性能一、ConcunrrentHashMappublic class Test { //这是main方法,程序的入...
- Java 是静态类型且为强类型语言,每种类型的数据都被预定义,所有常量或变量都被定义为必须使用其内置数据类型进行定义。那么Java中有哪些数据类型呢,本文将带大家进行了解。 一、Java包含哪些数据类型?Java中的数据类型可以分为两大类:原始数据类型非原始数据类型 二、 原始数据类型原始数据类型指定变量值的大小和类型。它们是数据操作的构建块,不能进一步划分为更简单的数据类型。原始数据类型包... Java 是静态类型且为强类型语言,每种类型的数据都被预定义,所有常量或变量都被定义为必须使用其内置数据类型进行定义。那么Java中有哪些数据类型呢,本文将带大家进行了解。 一、Java包含哪些数据类型?Java中的数据类型可以分为两大类:原始数据类型非原始数据类型 二、 原始数据类型原始数据类型指定变量值的大小和类型。它们是数据操作的构建块,不能进一步划分为更简单的数据类型。原始数据类型包...
- wan:广域网(跨接相距较远的计算机或lan网络)lan:局域网 计算机与网络发展的七个阶段:1.批处理2.分时系统:独占性:让用户感觉是一人一机。多路性交互性及时性3.计算机之间的通信4.计算机网络的产生窗口系统的发明拉近了人们与网络的距离。5.互联网的普及6.以互联网技术为中心的时代7.从单纯建立连接到安全建立连接(TCP/IP时代) 协议互联网中代表性的协议IP,TCP,http等。L... wan:广域网(跨接相距较远的计算机或lan网络)lan:局域网 计算机与网络发展的七个阶段:1.批处理2.分时系统:独占性:让用户感觉是一人一机。多路性交互性及时性3.计算机之间的通信4.计算机网络的产生窗口系统的发明拉近了人们与网络的距离。5.互联网的普及6.以互联网技术为中心的时代7.从单纯建立连接到安全建立连接(TCP/IP时代) 协议互联网中代表性的协议IP,TCP,http等。L...
- 集合补充一、常见基础集合汇总二、数据结构:栈 数据结构分为:1、逻辑结构 :思想上的结构 --》卧室,厨房,卫生间 --》线性表(数组,链表),图,树,栈,队列2、物理结构 :真实结构 --》钢筋混凝土+牛顿力学 --》紧密结构(顺序结构),跳转结构(链式结构)特点:后进先出(LIFO - last in first out)实际应用: 1、内存分析:形参,局部变量放入栈中。放入的那个区域... 集合补充一、常见基础集合汇总二、数据结构:栈 数据结构分为:1、逻辑结构 :思想上的结构 --》卧室,厨房,卫生间 --》线性表(数组,链表),图,树,栈,队列2、物理结构 :真实结构 --》钢筋混凝土+牛顿力学 --》紧密结构(顺序结构),跳转结构(链式结构)特点:后进先出(LIFO - last in first out)实际应用: 1、内存分析:形参,局部变量放入栈中。放入的那个区域...
- Set接口讲解一、HashSet实现类的使用1、放入Integer类型数据package com.lanson.test07;import java.util.HashSet;/** * @author : lansonli */public class TestInteger { //这是main方法,程序的入口 public static void main(String[... Set接口讲解一、HashSet实现类的使用1、放入Integer类型数据package com.lanson.test07;import java.util.HashSet;/** * @author : lansonli */public class TestInteger { //这是main方法,程序的入口 public static void main(String[...
- LinkedList实现类的使用一、实例使用package com.lanson.test04;import java.util.Iterator;import java.util.LinkedList;/** * @author : lanson */public class Test { //这是main方法,程序的入口 public static void main(St... LinkedList实现类的使用一、实例使用package com.lanson.test04;import java.util.Iterator;import java.util.LinkedList;/** * @author : lanson */public class Test { //这是main方法,程序的入口 public static void main(St...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签