- 疯狂Java学习笔记(58)-----------NIO概述 Java NIO:NIO概述 在上一篇博文中讲述了几种IO模型,现在我们开始进入Java NIO编程主题。NIO是Java 4里面提供的新的API,目的是用来解决传统IO的问题。本文下面分别从Java NIO的几个基础概念介绍起。 以下是本文的目录大纲: 一.N... 疯狂Java学习笔记(58)-----------NIO概述 Java NIO:NIO概述 在上一篇博文中讲述了几种IO模型,现在我们开始进入Java NIO编程主题。NIO是Java 4里面提供的新的API,目的是用来解决传统IO的问题。本文下面分别从Java NIO的几个基础概念介绍起。 以下是本文的目录大纲: 一.N...
- /** * 导出支付宝批量支付文件excel * * @param name * @param begintime * @param endtim... /** * 导出支付宝批量支付文件excel * * @param name * @param begintime * @param endtim...
- 在开始之前,先介绍下Map是什么? javadoc中对Map的解释如下: An object that maps keys to values . A map cannot contain duplicate... 在开始之前,先介绍下Map是什么? javadoc中对Map的解释如下: An object that maps keys to values . A map cannot contain duplicate...
- 1.简单工厂模式: 简单工厂模式又称静态工厂方法模式。从命名上就可以看出这个模式一定很简单。它存 在的目的很简单:定义一个用于创建对象的接口。 先来看看它的组成: 1) 工厂类角色:这是本模式的核心,含有一定的商业逻辑和判断逻辑。在java中它往往由 一个具体类实现... 1.简单工厂模式: 简单工厂模式又称静态工厂方法模式。从命名上就可以看出这个模式一定很简单。它存 在的目的很简单:定义一个用于创建对象的接口。 先来看看它的组成: 1) 工厂类角色:这是本模式的核心,含有一定的商业逻辑和判断逻辑。在java中它往往由 一个具体类实现...
- 疯狂Java之学习笔记(14)-----------类、对象 十大最受欢迎的类 每一个Java程序员都有一份属于自己的Java类排名表。这个排名表没有严格的规定,也没有可遵循的规则,它完全取决于你参与的Java项目的工作。下面这些类,不用我做过多的介绍,Java程序员都知道,因为它们在Java世界中非常的流行。 1. java.la... 疯狂Java之学习笔记(14)-----------类、对象 十大最受欢迎的类 每一个Java程序员都有一份属于自己的Java类排名表。这个排名表没有严格的规定,也没有可遵循的规则,它完全取决于你参与的Java项目的工作。下面这些类,不用我做过多的介绍,Java程序员都知道,因为它们在Java世界中非常的流行。 1. java.la...
- java--泛型 一、什么是泛型 什么是泛型: java5开始出现的一种对Java语言类型的一种拓展,以支持创建可以按类型进行参数化的类.可以把类型参数看作是使用参数类型时指定的类型占位符,就好比方法的形式参数是实际参数的占位符一样.泛型能保证大型应用程序的类型安全和良好的维护性; &nb... java--泛型 一、什么是泛型 什么是泛型: java5开始出现的一种对Java语言类型的一种拓展,以支持创建可以按类型进行参数化的类.可以把类型参数看作是使用参数类型时指定的类型占位符,就好比方法的形式参数是实际参数的占位符一样.泛型能保证大型应用程序的类型安全和良好的维护性; &nb...
- java--StringBuilder 一、StringBuffer&StringBuilder StringBuffer: 是线程安全的;StringBuilder: 是线程不安全的,性能高点,推荐使StringBuilder;(jdk1.5出现)StringBuffer的字符序列是可变的(通过append等方法... java--StringBuilder 一、StringBuffer&StringBuilder StringBuffer: 是线程安全的;StringBuilder: 是线程不安全的,性能高点,推荐使StringBuilder;(jdk1.5出现)StringBuffer的字符序列是可变的(通过append等方法...
- //背包节点类(布袋节点类)public class BagNode<Item>{ Item item; //参数 BagNode next; //下一个背包节点;} import java.util.Iterator; //定义泛型背包类public class Bag<Item> implements ... //背包节点类(布袋节点类)public class BagNode<Item>{ Item item; //参数 BagNode next; //下一个背包节点;} import java.util.Iterator; //定义泛型背包类public class Bag<Item> implements ...
- IDEA使用gradle创建java普通项目 一、gradle新建java项目 1.1先安装好Gradle,创建新项目,选择Gradle,选择对应的JDK,勾选Java: 1.2定义项目组织结构和项目名称 1.3 gradle工程初始化设置 1.4 指定工程位置 Project name 名称就是上面 Artif... IDEA使用gradle创建java普通项目 一、gradle新建java项目 1.1先安装好Gradle,创建新项目,选择Gradle,选择对应的JDK,勾选Java: 1.2定义项目组织结构和项目名称 1.3 gradle工程初始化设置 1.4 指定工程位置 Project name 名称就是上面 Artif...
- 疯狂Java之学习笔记(25)-------------修饰符 java中的修饰符分为类修饰符,字段修饰符,方法修饰符。根据功能的不同,主要分为以下几种。 1、权限访问修饰符 public,protected,default,p... 疯狂Java之学习笔记(25)-------------修饰符 java中的修饰符分为类修饰符,字段修饰符,方法修饰符。根据功能的不同,主要分为以下几种。 1、权限访问修饰符 public,protected,default,p...
- 先就IOC和DI谈一点我的看法。 IOC(DI):其实这个Spring架构核心的概念没有这么复杂,更不像有些书上描述的那样晦涩。Java程序员都知道:java程序中的每个业务逻辑至少需要两个或以上的对象来协作完成,通常,每个对象在使用他的合作对象时,自己均要使用像new object() 这样的语法来完成合作对象的申请工作。你会发现:对... 先就IOC和DI谈一点我的看法。 IOC(DI):其实这个Spring架构核心的概念没有这么复杂,更不像有些书上描述的那样晦涩。Java程序员都知道:java程序中的每个业务逻辑至少需要两个或以上的对象来协作完成,通常,每个对象在使用他的合作对象时,自己均要使用像new object() 这样的语法来完成合作对象的申请工作。你会发现:对...
- SciTE文本编辑器初体验 1、简单设置SciTE文本编辑器 单击【Options】|【Open Global Options File】 打开SciTEGlobal.properties文件,做一些修改: ... SciTE文本编辑器初体验 1、简单设置SciTE文本编辑器 单击【Options】|【Open Global Options File】 打开SciTEGlobal.properties文件,做一些修改: ...
- 抽象类和接口又什么好处 从这个问题我们可以衍生出两个问题: 1. 为什么要用抽象类? 2. 为什么要使用接口? 企业单位在面试的时候经常会问到! 答案综合考虑以下方面: 1:强调不但应该具有什么能力,而且应该... 抽象类和接口又什么好处 从这个问题我们可以衍生出两个问题: 1. 为什么要用抽象类? 2. 为什么要使用接口? 企业单位在面试的时候经常会问到! 答案综合考虑以下方面: 1:强调不但应该具有什么能力,而且应该...
- 疯狂Java学习笔记(35)----------Collection接口 Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Jav... 疯狂Java学习笔记(35)----------Collection接口 Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Jav...
- 疯狂Java之学习笔记(30)------------枚举 Java5 枚举类型使用总结 一、概述 枚举(enum)类型是Java 5新增的特性,它是一种新的类型,允许用常量来表示特定的数据片断,而且全部都以类型安全的形式来表示。Tiger 专家、developerWorks 的多产作者 Brett... 疯狂Java之学习笔记(30)------------枚举 Java5 枚举类型使用总结 一、概述 枚举(enum)类型是Java 5新增的特性,它是一种新的类型,允许用常量来表示特定的数据片断,而且全部都以类型安全的形式来表示。Tiger 专家、developerWorks 的多产作者 Brett...
上滑加载中
推荐直播
-
华为云码道-玩转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创作思路,一次讲透!
回顾中
热门标签