- 我们在开发Java项目的时候或多或少都会跟Java环境打交道,如何按照需求更改我们的环境配置达到我们所需要的环境呢?本文中将对这些进行简单的探究。 我们在开发Java项目的时候或多或少都会跟Java环境打交道,如何按照需求更改我们的环境配置达到我们所需要的环境呢?本文中将对这些进行简单的探究。
- ## Java面向对象的四大特性: 继承 封装 多态 (抽象) 多态 同一个对象 体现出来的多种不同形态(身份) 将一种行为表现出不同的效果 要想实现多态的效果 需要现有继承关系 体现: 1.父类类型的引用 指向 子类的对象 Person p = new Teacher(); 2.该引用只能调用父类中定义的属性或方法 3.如果子类中将父类的方法重 ## Java面向对象的四大特性: 继承 封装 多态 (抽象) 多态 同一个对象 体现出来的多种不同形态(身份) 将一种行为表现出不同的效果 要想实现多态的效果 需要现有继承关系 体现: 1.父类类型的引用 指向 子类的对象 Person p = new Teacher(); 2.该引用只能调用父类中定义的属性或方法 3.如果子类中将父类的方法重
- ## 多态解析: 最早学一个变量------>内存空间(小容器) 只有一个 后来学一个数组------>内存空间(小容器) 存储一组一样的数据类型 好处是在于堆内存中存储的地址连续 便于循环遍历 数组创建时必须指定长度 频繁的添加或删除元素 个数固定就很不方便 再后来学习如何描述类--->利用自己描述的类ArrayBox创建对象(小容器) 存储一组元素 长度对于 ## 多态解析: 最早学一个变量------>内存空间(小容器) 只有一个 后来学一个数组------>内存空间(小容器) 存储一组一样的数据类型 好处是在于堆内存中存储的地址连续 便于循环遍历 数组创建时必须指定长度 频繁的添加或删除元素 个数固定就很不方便 再后来学习如何描述类--->利用自己描述的类ArrayBox创建对象(小容器) 存储一组元素 长度对于
- 处理java进程或者端口被占用,应用无法启动问题 处理java进程或者端口被占用,应用无法启动问题
- Java的jar文件安装成windows 服务:1、下载:nssm,复制到jar文件目录下2、 jar文件目录下创建bat文件【run.bat】,内容为【java -jar 文件名.jar】3、 管理员权限下打开cmd窗口,切换至jar文件目录,执行:nssm install 服务名称 "jar文件目录全路径\run.bat"4、启动服务:net start 服务名称5、删除服务:a、net... Java的jar文件安装成windows 服务:1、下载:nssm,复制到jar文件目录下2、 jar文件目录下创建bat文件【run.bat】,内容为【java -jar 文件名.jar】3、 管理员权限下打开cmd窗口,切换至jar文件目录,执行:nssm install 服务名称 "jar文件目录全路径\run.bat"4、启动服务:net start 服务名称5、删除服务:a、net...
- SQL 嵌套 N 层太长太难写怎么办? SQL 嵌套 N 层太长太难写怎么办?
- 一、对各种中间件操作,尽量使用XXXTemplate操作类,如HbaseTemplate,ElasticSearchTemplate、RedisTemplate、KafkaTemplate、RocketMQTemplate、RestTemplate等等,其实都是一中解决思路,能更快的接入中间件二、能使用XXX-spring-boot-start搞定的,就不用再找其他解决方案了。 一、对各种中间件操作,尽量使用XXXTemplate操作类,如HbaseTemplate,ElasticSearchTemplate、RedisTemplate、KafkaTemplate、RocketMQTemplate、RestTemplate等等,其实都是一中解决思路,能更快的接入中间件二、能使用XXX-spring-boot-start搞定的,就不用再找其他解决方案了。
- RestFul 规范是怎么样的?通用的接口规范:Restful 接口规范 - 规定了url如何编写;请求方式的含义;响应的数据规则url 编写https协议 - 保证数据安全性api字眼 - 标识操作的是数据v1、v2字眼 - 数据的不同版本共存资源复数 - 请求的数据称之为资源拼接条件 - 过滤群查接口数据(https://api.baidu.com/books/?limit=3&orde... RestFul 规范是怎么样的?通用的接口规范:Restful 接口规范 - 规定了url如何编写;请求方式的含义;响应的数据规则url 编写https协议 - 保证数据安全性api字眼 - 标识操作的是数据v1、v2字眼 - 数据的不同版本共存资源复数 - 请求的数据称之为资源拼接条件 - 过滤群查接口数据(https://api.baidu.com/books/?limit=3&orde...
- int与integer的区别Integer是int提供的封装类,而int是java的基本数据类型Integer默认值是null,而int默认值是0;声明为Integer的变量需要实例化,而声明为int的变量不需要实例化Integer是对象,用一个引用指向这个对象,而int是基本类型,直接存储数据类似的还有:float Float;double Double;string String等举个例... int与integer的区别Integer是int提供的封装类,而int是java的基本数据类型Integer默认值是null,而int默认值是0;声明为Integer的变量需要实例化,而声明为int的变量不需要实例化Integer是对象,用一个引用指向这个对象,而int是基本类型,直接存储数据类似的还有:float Float;double Double;string String等举个例...
- Java文本文件读取的大致过程如下:构建文件对象,使用文件对象构造Reader对象可以是FileReader、InputStreamReader、RandomAccessFile等使用Reader对像构建BufferedReader对象(主要使用其**readLine()**方法,用于按行读取文件)按行读取文件,将每行获取到的字符串进行处理。多线程有三种使用线程的方法:实现 Runnable... Java文本文件读取的大致过程如下:构建文件对象,使用文件对象构造Reader对象可以是FileReader、InputStreamReader、RandomAccessFile等使用Reader对像构建BufferedReader对象(主要使用其**readLine()**方法,用于按行读取文件)按行读取文件,将每行获取到的字符串进行处理。多线程有三种使用线程的方法:实现 Runnable...
- . Java的垃圾回收机制垃圾收集GC(Garbage Collection)是Java语言的核心技术之一, 在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理。什么样的对象才是垃圾?这个问题其实很简单,对于Java对象来讲,如果说这个对象没有被其他对象所引用该对象就是无用的,此对象就被称为垃圾,其占用的内存也就要被销毁。那么自然而然的就引出了我们的第二... . Java的垃圾回收机制垃圾收集GC(Garbage Collection)是Java语言的核心技术之一, 在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理。什么样的对象才是垃圾?这个问题其实很简单,对于Java对象来讲,如果说这个对象没有被其他对象所引用该对象就是无用的,此对象就被称为垃圾,其占用的内存也就要被销毁。那么自然而然的就引出了我们的第二...
- . Files的常用方法有哪些?Files.exists() 检测文件路径是否存在Files.createFile()创建文件Files.createDirectory()创建文件夹Files.delete() 删除文件或者目录Files.copy() 复制文件Files.move() 移动文件Files.size()查看文件个数Files.read() 读取文件Files.write()写... . Files的常用方法有哪些?Files.exists() 检测文件路径是否存在Files.createFile()创建文件Files.createDirectory()创建文件夹Files.delete() 删除文件或者目录Files.copy() 复制文件Files.move() 移动文件Files.size()查看文件个数Files.read() 读取文件Files.write()写...
- IO流的分类 IO流的分类
- . 抽象类必须要有抽象方法吗?答:不需要,抽象类不一定有抽象方法;但是包含一个抽象方法的类一定是抽象类。(有抽象方法就是抽象类,是抽象类可以没有抽象方法)解释:抽象方法:java中的抽象方法就是以abstract修饰的方法,这种方法只声明返回的数据类型、方法名称和所需的参数,没有方法体,也就是说抽象方法只需要声明而不需要实现。抽象方法与抽象类:当一个方法为抽象方法时,意味着这个方法必须被子类... . 抽象类必须要有抽象方法吗?答:不需要,抽象类不一定有抽象方法;但是包含一个抽象方法的类一定是抽象类。(有抽象方法就是抽象类,是抽象类可以没有抽象方法)解释:抽象方法:java中的抽象方法就是以abstract修饰的方法,这种方法只声明返回的数据类型、方法名称和所需的参数,没有方法体,也就是说抽象方法只需要声明而不需要实现。抽象方法与抽象类:当一个方法为抽象方法时,意味着这个方法必须被子类...
- Java-String类的常用方法总结String类String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能有类。String类对象创建后不能修改,由0或多个字符组成,包含在一对双引号之间。String类对象的创建字符串声明:String stringName;字符串创建:stringName ... Java-String类的常用方法总结String类String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能有类。String类对象创建后不能修改,由0或多个字符组成,包含在一对双引号之间。String类对象的创建字符串声明:String stringName;字符串创建:stringName ...
上滑加载中
推荐直播
-
码道新技能,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月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签