- @[toc]在 JAVA 应用中经常要处理 txt\csv\json\xml\xls 这类公共格式的数据文件,直接用 JAVA 硬写会非常麻烦,通常要借助一些现成的开源包,但这些开源包也都有各自的不足。解析库。这种类库解决了从外部文件到内部对象的问题,比硬编码取数好写,常见的有解析 txt\csv 的 OpenCSV,解析 json 的 SJ.json\Gson\JsonPath,解析 xm... @[toc]在 JAVA 应用中经常要处理 txt\csv\json\xml\xls 这类公共格式的数据文件,直接用 JAVA 硬写会非常麻烦,通常要借助一些现成的开源包,但这些开源包也都有各自的不足。解析库。这种类库解决了从外部文件到内部对象的问题,比硬编码取数好写,常见的有解析 txt\csv 的 OpenCSV,解析 json 的 SJ.json\Gson\JsonPath,解析 xm...
- 前言首先欢迎阅读我在华为云社区的第一篇文章我的博客为www.zacarx.com你也可以直接百度Zacarx同时我在哔哩哔哩也发布了很多视频,你也可以直接搜索Zacarx如果你看到我发布的一些文章与视频,你肯定会发现我是学习安全的一名学生当然,不会编程的黑客不是好黑客,所以,我学习过一些前端知识和pyhton这些知识给我带来了很多收益,让我的学习之路愈发的明朗但是,他们也有一些不足之处,因... 前言首先欢迎阅读我在华为云社区的第一篇文章我的博客为www.zacarx.com你也可以直接百度Zacarx同时我在哔哩哔哩也发布了很多视频,你也可以直接搜索Zacarx如果你看到我发布的一些文章与视频,你肯定会发现我是学习安全的一名学生当然,不会编程的黑客不是好黑客,所以,我学习过一些前端知识和pyhton这些知识给我带来了很多收益,让我的学习之路愈发的明朗但是,他们也有一些不足之处,因...
- 1 JSP 1.1 什么是JSPJSP:Java Server Pages,Java服务端页面JSP是一种动态的网页技术,其中既可以定义HTML、CSS、JS等静态内容,还可以定义Java代码的动态内容JSP = HTML + Java,用于简化开发的JSP 本质上就是一个ServletJSP在被访问的时候,又JSP容器(Tomcat)将其转换为Java文件(Servlet,.java文件... 1 JSP 1.1 什么是JSPJSP:Java Server Pages,Java服务端页面JSP是一种动态的网页技术,其中既可以定义HTML、CSS、JS等静态内容,还可以定义Java代码的动态内容JSP = HTML + Java,用于简化开发的JSP 本质上就是一个ServletJSP在被访问的时候,又JSP容器(Tomcat)将其转换为Java文件(Servlet,.java文件...
- # 前言写在前面的话,不听b站老师的话,不写博客又加之不经常用JAVA,导致现在遗忘十分严重,古人云:亡羊补牢,为时未晚。故今日做补牢之举。勉之!---# 一、抽象类抽象类类中可以没有抽象方法,但如果有抽象方法,则该类一定是抽象类。抽象方法只写方法的声明,具体实现交给子类(非抽象类)去实现。```javapublic abstract class Abstract { public a... # 前言写在前面的话,不听b站老师的话,不写博客又加之不经常用JAVA,导致现在遗忘十分严重,古人云:亡羊补牢,为时未晚。故今日做补牢之举。勉之!---# 一、抽象类抽象类类中可以没有抽象方法,但如果有抽象方法,则该类一定是抽象类。抽象方法只写方法的声明,具体实现交给子类(非抽象类)去实现。```javapublic abstract class Abstract { public a...
- 常量 概述常量:是指在Java程序中固定不变的数据。 分类类型含义数据举例整数常量所有的整数0,1, 567, -9小数常量所有的小数0.0, -0.1, 2.55字符常量单引号引起来,只能写一个字符,必须有内容a’ , ’ ', ‘好’字符串常量双引号引起来,可以写多个字符,也可以不写“A” ,“Hello” ,“zjq”,“你好” ,""布尔常量只有两个值(流程控制中讲解)true ,... 常量 概述常量:是指在Java程序中固定不变的数据。 分类类型含义数据举例整数常量所有的整数0,1, 567, -9小数常量所有的小数0.0, -0.1, 2.55字符常量单引号引起来,只能写一个字符,必须有内容a’ , ’ ', ‘好’字符串常量双引号引起来,可以写多个字符,也可以不写“A” ,“Hello” ,“zjq”,“你好” ,""布尔常量只有两个值(流程控制中讲解)true ,...
- 跨平台(一处编写多处运行) 概念跨平台概念是软件开发中一个重要的概念,即不依赖于操作系统,也不信赖硬件环境。一个操作系统下开发的应用,放到另一个操作系统下依然可以运行。 Java的跨平台“write once run anywhere”Java的跨平台是相对于其他编程语言而言的,通过Java语言编写的应用程序在不同的系统平台上都可以运行。一般的高级语言如果要在不同的平台上运行,至少需要编译... 跨平台(一处编写多处运行) 概念跨平台概念是软件开发中一个重要的概念,即不依赖于操作系统,也不信赖硬件环境。一个操作系统下开发的应用,放到另一个操作系统下依然可以运行。 Java的跨平台“write once run anywhere”Java的跨平台是相对于其他编程语言而言的,通过Java语言编写的应用程序在不同的系统平台上都可以运行。一般的高级语言如果要在不同的平台上运行,至少需要编译...
- 对象流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面向对象开发作业
- @TOC 前言本篇文章介绍了异常和Lambda表达式Lambda表达式,可以避免匿名类太多,使用也方便。异常是在程序的运行过程中所发生的异常事件,这些异常事件都属于不正常现象,他中断指令的正常执行。 一、异常关键字:try(监控区域),catch(捕获异常)、finally(处理一些善后的工作),throw,throws(抛出异常)。最主要的用法:try{ //监控区域... @TOC 前言本篇文章介绍了异常和Lambda表达式Lambda表达式,可以避免匿名类太多,使用也方便。异常是在程序的运行过程中所发生的异常事件,这些异常事件都属于不正常现象,他中断指令的正常执行。 一、异常关键字:try(监控区域),catch(捕获异常)、finally(处理一些善后的工作),throw,throws(抛出异常)。最主要的用法:try{ //监控区域...
- @[toc] 前言 三剑客合力搞一个项目,我负责全栈,他们负责算法。新手嘛,第一次合作总是漏洞百出,前期缺少沟通,加之经验的匮乏,隐留下了许多的错误。 前段时间,在项目整合的时候,我的电脑跑不起来。因为他们用的是Python而我用的是Java,使用是Java调用Python的代码。跑不起来的原因,大体如下:python版本不匹配我缺少很多Python依赖他们忘记了自己的依赖不知道错误的真... @[toc] 前言 三剑客合力搞一个项目,我负责全栈,他们负责算法。新手嘛,第一次合作总是漏洞百出,前期缺少沟通,加之经验的匮乏,隐留下了许多的错误。 前段时间,在项目整合的时候,我的电脑跑不起来。因为他们用的是Python而我用的是Java,使用是Java调用Python的代码。跑不起来的原因,大体如下:python版本不匹配我缺少很多Python依赖他们忘记了自己的依赖不知道错误的真...
- 给你两棵二叉树,原始树 original 和克隆树 cloned,以及一个位于原始树 original 中的目标节点 target。 其中,克隆树 cloned 是原始树 original 的一个 副本 。 请找出在树 cloned 中,与 target 相同 的节点,并返回对该节点的引用(在 C/C++ 等有指针的语言中返回 节点指针,其他语言返回节点本身)。 给你两棵二叉树,原始树 original 和克隆树 cloned,以及一个位于原始树 original 中的目标节点 target。 其中,克隆树 cloned 是原始树 original 的一个 副本 。 请找出在树 cloned 中,与 target 相同 的节点,并返回对该节点的引用(在 C/C++ 等有指针的语言中返回 节点指针,其他语言返回节点本身)。
- IntelliJ IDEA是广受Java开发者喜爱的工具,其商业版的价格十分昂贵,现在有机会免费获取IntelliJ IDEA的正版License,您是否心动呢?咱们一起行动吧。 IntelliJ IDEA是广受Java开发者喜爱的工具,其商业版的价格十分昂贵,现在有机会免费获取IntelliJ IDEA的正版License,您是否心动呢?咱们一起行动吧。
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,开启在线养虾模式2026/03/11 周三 19:00-20:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签