- 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...
- 泛型深入了解一、引入1、什么是泛型(Generic)泛型就相当于标签形式:<>集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在JDK1.5之前只能把元素类型设计为Object,JDK1.5之 后使用泛型来解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于这个元素如何保存,如何管理等是确定的,因此此时把元素的类型设计成一个参数,这个类型参数... 泛型深入了解一、引入1、什么是泛型(Generic)泛型就相当于标签形式:<>集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在JDK1.5之前只能把元素类型设计为Object,JDK1.5之 后使用泛型来解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于这个元素如何保存,如何管理等是确定的,因此此时把元素的类型设计成一个参数,这个类型参数...
- List接口深入了解一、List接口的常用方法和遍历方式package com.lanson.test01;import com.sun.org.apache.xerces.internal.dom.PSVIAttrNSImpl;import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** *... List接口深入了解一、List接口的常用方法和遍历方式package com.lanson.test01;import com.sun.org.apache.xerces.internal.dom.PSVIAttrNSImpl;import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** *...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签