- 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...
- 一个流就是程序与外界通信的一条通道,它可以用来连续的传送数据项。流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 流具有方向性,至于是输入流还是输出流则是一个相对的概念,一般以程序为参考,如果数据的流向是程序至设备,我们成为输出流,反之我们称为输入流。 流的分类 可以从不同的... 一个流就是程序与外界通信的一条通道,它可以用来连续的传送数据项。流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 流具有方向性,至于是输入流还是输出流则是一个相对的概念,一般以程序为参考,如果数据的流向是程序至设备,我们成为输出流,反之我们称为输入流。 流的分类 可以从不同的...
- 疯狂Java学习笔记(47)-----------泛型详解 1. 概述在引入范型之前,Java类型分为原始类型、复杂类型,其中复杂类型分为数组和类。引入范型后,一个复杂类型就可以在细分成更多的类型。例如原先的类型List,现在在细分成List<Object>, List<String>等更多的类型。注意,现在L... 疯狂Java学习笔记(47)-----------泛型详解 1. 概述在引入范型之前,Java类型分为原始类型、复杂类型,其中复杂类型分为数组和类。引入范型后,一个复杂类型就可以在细分成更多的类型。例如原先的类型List,现在在细分成List<Object>, List<String>等更多的类型。注意,现在L...
- Java基础之—反射 反射是框架设计的灵魂 (使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码)) 一、反射的概述 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对... Java基础之—反射 反射是框架设计的灵魂 (使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码)) 一、反射的概述 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对...
- 疯狂Java之学习笔记(20)-----------类型转换 1如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int ... 疯狂Java之学习笔记(20)-----------类型转换 1如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int ...
- 疯狂Java之学习笔记(8)-------------运算符和循环结构(流程控制) 这一块的内容比较枯燥,但要耐心看完,在细节中寻找突破 另外,既然讲到了流程控制,即循环判断语句,当然要添加一些吸引你眼球的东西了。 后半部分,我会添加排序和查找的java程序。 运算符和表达式 ... 疯狂Java之学习笔记(8)-------------运算符和循环结构(流程控制) 这一块的内容比较枯燥,但要耐心看完,在细节中寻找突破 另外,既然讲到了流程控制,即循环判断语句,当然要添加一些吸引你眼球的东西了。 后半部分,我会添加排序和查找的java程序。 运算符和表达式 ...
- 之前学习Hadoop都是在VMWare虚拟机上的Linux系统上以伪分布模式部署的,最近领导对GreenPlum比较感兴趣,申请了7台物理机,也就有机会在7台物理组成的集群中以全分布模式部署Hadoop了。在部署Hadoop之前,领导已经将该7台物理机的ssh配置好了,若不熟悉ssh的配置可以参考文章http://blog.csdn.n... 之前学习Hadoop都是在VMWare虚拟机上的Linux系统上以伪分布模式部署的,最近领导对GreenPlum比较感兴趣,申请了7台物理机,也就有机会在7台物理组成的集群中以全分布模式部署Hadoop了。在部署Hadoop之前,领导已经将该7台物理机的ssh配置好了,若不熟悉ssh的配置可以参考文章http://blog.csdn.n...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签