AI智能
改变未来

标签:Java开发

第3页
[Java编程思想] 第八章 多态-爱站程序员基地
Java开发

[Java编程思想] 第八章 多态

AI

第八章 多态   “我曾经被问到‘求教,Babbage先生,如果你向机器中输入错误的数字,可以得到正确的答案吗?’我无法恰当地理解产生这种问题的概念上地混淆” ——Charles Babbage(1791-1871)   再面向对象地程序设...

[Java编程思想] 第九章 接口-爱站程序员基地
Java开发

[Java编程思想] 第九章 接口

AI

第九章 接口   接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。 9.1 抽象类和抽象方法   为了不同的子类可以用不同的方式表示接口,可以创建一个通用接口,以此表示所有导出类的共同之处。另一种说法是将此类称作抽象基类。 ...

顺序、随机IO和Java多种读写文件性能对比-爱站程序员基地
Java开发

顺序、随机IO和Java多种读写文件性能对比

AI

概述 对于磁盘的读写分为两种模式,顺序IO和随机IO。 随机IO存在一个寻址的过程,所以效率比较低。而顺序IO,相当于有一个物理索引,在读取的时候不需要寻找地址,效率很高。 基本流程 总体结构 我们编写的用户程序读写文件时必须经过的OS和硬...

异步任务-springboot-爱站程序员基地
Java开发

异步任务-springboot

AI

异步任务-springboot 异步:异步与同步相对,当一个异步过程调用发出后,调用者在没有得到结果之前,就可以继续执行后续操作。也就是说无论异步方法执行代码需要多长时间,跟主线程没有任何影响,主线程可以继续向下执行。 实例: 在servi...

定时执行任务-springboot-爱站程序员基地
Java开发

定时执行任务-springboot

AI

定时执行任务-springboot 先看两个接口 这两个接口springboot已经帮我们封装好了,我们不需要去手动使用 TaskScheduler //任务调度者TaskExecutor //任务执行者 具体步骤: 在启动类上添加这个注解...

邮件任务-springboot-爱站程序员基地
Java开发

邮件任务-springboot

AI

邮件任务-springboot springboot可以很容易实现邮件的发送 具体实现步骤: 导入jar包 <dependency><groupId>org.springframework.boot</grou...

SpringBoot整合EasyExcel-爱站程序员基地
Java开发

SpringBoot整合EasyExcel

AI

1.Excel导入导出的应用场景 在做项目中很多时候都会用到Excel的导入和导出 2.解决方案 POI:操作比较繁琐 EasyExcel:正如其名,\’Easy\’Excel相对于POI使用起来还是比较简单的 3....

Java基础之浅谈异常与了解断言-爱站程序员基地
Java开发

Java基础之浅谈异常与了解断言

AI

一、产生错误原因 用户输入错误 设备错误 物理限制 代码错误 二、解决错误—异常 在Java中异常对象都是派生于Throwable类的一个实例。 我们一般将异常分为两种:①Error和②Exception 如果你的程序出现了Er...

Java基础之浅谈泛型-爱站程序员基地
Java开发

Java基础之浅谈泛型

AI

一、Java泛型 1.1为什么使用泛型 今天我们来了解一下泛型的优点与不足。 使用泛型,可以使我们不必在进行类型强制转换。 简化了我们的代码,但是我们需要考虑用哪一种类型才比较合适 让你的程序可读性更加,同时也更加的安全 1.2学会使用泛型...