- 疯狂Java学习笔记(52)-----------Annotation(注释)第一篇 从JDK1.5开始,Java中增加了对元数据(MetaData)的支持,也就是Annotation(注释),这种Annotation与Java程序中的单行注释和文本注释是有一定区别,也有一定联系的。其实,我们现在说的Annotation是代码里的特殊... 疯狂Java学习笔记(52)-----------Annotation(注释)第一篇 从JDK1.5开始,Java中增加了对元数据(MetaData)的支持,也就是Annotation(注释),这种Annotation与Java程序中的单行注释和文本注释是有一定区别,也有一定联系的。其实,我们现在说的Annotation是代码里的特殊...
- java--final 一、final关键字 ①、final可以修饰变量、方法、类。 ②、final修饰类不可以被继承,但是可以继承其他类 ③、final修饰的方法不可以被覆盖,但可以覆盖父类方法 ④、final修饰... java--final 一、final关键字 ①、final可以修饰变量、方法、类。 ②、final修饰类不可以被继承,但是可以继承其他类 ③、final修饰的方法不可以被覆盖,但可以覆盖父类方法 ④、final修饰...
- 1、任务 读取文本文件指定部分的内容。 2、涉及知识点 (1)File (2)FileReader(read方法、skip方法) 1、任务 读取文本文件指定部分的内容。 2、涉及知识点 (1)File (2)FileReader(read方法、skip方法)
- 疯狂Java学习笔记(44)----------探索equals()和hashCode()方法 equals()和hashCode()区别? ------------------------------------------------- equals():反映的是对象或变量具体的值,即两个对象里面包含的值--可能是对象的引用,也... 疯狂Java学习笔记(44)----------探索equals()和hashCode()方法 equals()和hashCode()区别? ------------------------------------------------- equals():反映的是对象或变量具体的值,即两个对象里面包含的值--可能是对象的引用,也...
- 疯狂Java学习笔记(45)------------Hashcode的作用 ============================================================ 如何理解hashCode的作用: ==================================================... 疯狂Java学习笔记(45)------------Hashcode的作用 ============================================================ 如何理解hashCode的作用: ==================================================...
- java--集合概述 一、集合框架总览图 二、为什么需要集合 为什么出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就要对对象进行存储,集合就是存储对象最常用的一种方式。 数组和集合类同是容器,有何不同? 数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可... java--集合概述 一、集合框架总览图 二、为什么需要集合 为什么出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就要对对象进行存储,集合就是存储对象最常用的一种方式。 数组和集合类同是容器,有何不同? 数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可...
- 除法运算谁不会啊,很多人不屑一顾,真是无知者无畏! 其实除法、求余运算有一些陷阱。一旦计算发生了问题,还很不好找。不好找的原因主要是问题的偶然性太强,如果你知道可能发生什么问题,你的代码就可以写得更安全。 数学除法规定,0不能做除数,因为会得到一个无穷大数据。 下面看看Java中如何处理这些特殊情况: 1、整数的除法: ... 除法运算谁不会啊,很多人不屑一顾,真是无知者无畏! 其实除法、求余运算有一些陷阱。一旦计算发生了问题,还很不好找。不好找的原因主要是问题的偶然性太强,如果你知道可能发生什么问题,你的代码就可以写得更安全。 数学除法规定,0不能做除数,因为会得到一个无穷大数据。 下面看看Java中如何处理这些特殊情况: 1、整数的除法: ...
- 以下都是我在面试时。面试官提出的技术问题。不定时更新 1、什么是索引? 答:索引就是根据这一个信息找到自己想要的那条记录。索引一共有4个: 普通索引:~ 唯一索引:可以为空,不可重复 ... 以下都是我在面试时。面试官提出的技术问题。不定时更新 1、什么是索引? 答:索引就是根据这一个信息找到自己想要的那条记录。索引一共有4个: 普通索引:~ 唯一索引:可以为空,不可重复 ...
- 有些时候,使用内部类只是为了把一个类隐藏在另外一个类的内部,而且并不需要这个内部类引用外围类对象,此时可以将内部类声明为static,以便取消产生的引用。下面是一个使用静态内部类的经典例子。考虑一下计算数组中最大值和最小值的问题。当然可以编写两个方法,一个求最大值,一个求最小值。但是这样做的后果是需要遍历数组两次。假如要求我们只允... 有些时候,使用内部类只是为了把一个类隐藏在另外一个类的内部,而且并不需要这个内部类引用外围类对象,此时可以将内部类声明为static,以便取消产生的引用。下面是一个使用静态内部类的经典例子。考虑一下计算数组中最大值和最小值的问题。当然可以编写两个方法,一个求最大值,一个求最小值。但是这样做的后果是需要遍历数组两次。假如要求我们只允...
- 物流配送路径优化问题分析与算法解读(一) 去年五一跳蚤以后,一直在一家公司参与物流配送软件开发的相关工作,负责的工作内容包括物流配送路径优化这一块。关于物流配送这一专业领域,自己以前也是门外汉,对这一领域也没有接触过,更谈不上理解。所以,一直在学习,一... 物流配送路径优化问题分析与算法解读(一) 去年五一跳蚤以后,一直在一家公司参与物流配送软件开发的相关工作,负责的工作内容包括物流配送路径优化这一块。关于物流配送这一专业领域,自己以前也是门外汉,对这一领域也没有接触过,更谈不上理解。所以,一直在学习,一...
- 1、Object类的clone()方法 注意:Object类的clone()是一个native方法。 简单地讲,一个native方法就是一个java调用非Java代码的接口。一个native方法是这样一个Java的方法:该方法的实现由非Java语言实现,比如C。这个特征并非Java所特有,很多其它的编程语言都... 1、Object类的clone()方法 注意:Object类的clone()是一个native方法。 简单地讲,一个native方法就是一个java调用非Java代码的接口。一个native方法是这样一个Java的方法:该方法的实现由非Java语言实现,比如C。这个特征并非Java所特有,很多其它的编程语言都...
- 2019年Java程序设计讲课笔记目录 1、Java讲课笔记01:Java快速入门 2、Java讲课笔记02:初识集成开发环境Intellij IDEA 3、Java讲课笔记03:Java语法基础 4、Java讲课笔记04:流程控制结构 5、Java讲课笔记05:数组 6、 2019年Java程序设计讲课笔记目录 1、Java讲课笔记01:Java快速入门 2、Java讲课笔记02:初识集成开发环境Intellij IDEA 3、Java讲课笔记03:Java语法基础 4、Java讲课笔记04:流程控制结构 5、Java讲课笔记05:数组 6、
- Java项目导出为jar包,项目文件结构: 在你的项目的根目录下新建一个文件:MANIFEST.MF和一个lib文件夹(该文件夹放的是用的第三方包)。文件内容是这样的: Manifest-Version: 1.0 Main-Class: test.DeltaMakeIndexTest (此处需要根据main函... Java项目导出为jar包,项目文件结构: 在你的项目的根目录下新建一个文件:MANIFEST.MF和一个lib文件夹(该文件夹放的是用的第三方包)。文件内容是这样的: Manifest-Version: 1.0 Main-Class: test.DeltaMakeIndexTest (此处需要根据main函...
- 疯狂Java学习笔记(63)-----------线程进阶 Java线程各个阶段的状态: 那么我们开始一点点研究吧: 启动线程 一、定义线程 1、扩展java.lang.Thread类。 此类中有个run(... 疯狂Java学习笔记(63)-----------线程进阶 Java线程各个阶段的状态: 那么我们开始一点点研究吧: 启动线程 一、定义线程 1、扩展java.lang.Thread类。 此类中有个run(...
- 一般情况下是不可以用static修饰类的。如果一定要用static修饰类的话,通常static修饰的是匿名内部类。 在一个类中创建另外一个类,叫做成员内部类。这个成员内部类可以静态的(利用static关键字修饰),也可以是非静态的。由于静态的内部类在定义、使用的时候会有种种的限制。所以在实际工作中用到的并不多。 在开发过程中,... 一般情况下是不可以用static修饰类的。如果一定要用static修饰类的话,通常static修饰的是匿名内部类。 在一个类中创建另外一个类,叫做成员内部类。这个成员内部类可以静态的(利用static关键字修饰),也可以是非静态的。由于静态的内部类在定义、使用的时候会有种种的限制。所以在实际工作中用到的并不多。 在开发过程中,...
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
即将直播
热门标签