
JAVA学习
文章平均质量分 74
隔壁皮皮王
这个作者很懒,什么都没留下…
展开
-
JAVA 实现发送邮件功能——邮箱验证码
JAVA 实现发送邮件功能——邮箱验证码在学习 Java 的过程中,由于项目需要使用邮箱验证码功能,所以进行了较为深入的学习,在这里写一下这个功能的实现方式。首先想要使用 Java 实现发送邮件的功能就需要先去对应的邮箱开启 POP3/IMAP 或者 SMTP/IMAP 服务。这里使用163邮箱来举例,附上163邮箱的POP3/SMTP/IMAP服务介绍进入邮箱后点击设置,找到并点击 POP3/SMTP/IMAP点开后开启 POP3/IMAP服务 或者 SMTP/IMAP服务 ,这里我全部开启原创 2021-09-14 17:05:12 · 13276 阅读 · 2 评论 -
JAVA I/O小结(五)——字符流输入输出
JAVA I/O小结(五)——字符流输入输出看此篇博文前推荐看看这篇几篇,有助于了解File类的各种方法和字节流操作与算法传送门:JAVA I/O小结(一)——File类JAVA I/O小结(二)——File类的递归遍历JAVA I/O小结(三)——字节流输入输出JAVA I/O小结(四)——字节流方式实现复制操作I/O的分类根据数据的流向区分:输入流 和 输出流根据数据的类型区分:字节流(8bit) 和 字符流(16bit)由此可得出如下表格: 字节流字符流原创 2021-04-30 15:50:22 · 230 阅读 · 2 评论 -
JAVA I/O小结(四)——字节流方式实现复制操作
JAVA I/O小结(四)——字节流方式实现复制操作看此篇博文前推荐看看这篇几篇,有助于了解File类的各种方法和字节流操作传送门:JAVA I/O小结(一)——File类JAVA I/O小结(二)——File类的递归遍历JAVA I/O小结(三)——字节流输入输出其实字节流方式实现复制操作就是将字节流的输入输出方式套在一起,将A文件的数据用输入流读进内存,再从内存中将数据输出给B文件,这里指需要注意在字节输出流时,要将输出模式改为不覆盖数据 之前文件夹中数据:test123.txt原创 2021-04-25 10:17:16 · 243 阅读 · 3 评论 -
Java项目实战-基于I/O流设计的图书馆管理系统项目总结
Java项目实战-基于I/O流设计的图书馆管理系统项目总结由于目前学习进度的原因,我还未开始学习数据库等知识,所以为了完成项目要求,这次就使用I/O流的知识来进行存储,将书籍信息,用户信息和日志都保存到各自的文件中,再进行增删改查的操作图书馆管理系统Java项目实战-基于I/O流设计的图书馆管理系统项目总结项目描述:项目重点知识功能概述详细代码:Test类User类Books类Library类InException类UserInterface类BackstageInterface类AllBook类Fi原创 2021-04-20 23:41:03 · 821 阅读 · 5 评论 -
JAVA I/O小结(三)——字节流输入输出
JAVA I/O小结(三)——字节流输入输出看此篇博文前推荐看看这篇几篇,有助于了解File类的各种方法和递归遍历方式传送门:JAVA I/O小结(一)——File类JAVA I/O小结(二)——File类的递归遍历I/O的分类根据数据的流向区分:输入流 和 输出流根据数据的类型区分:字节流(8bit) 和 字符流(16bit)由此可得出如下表格: 字节流字符流输入流InputStreamReader输出流OutputStreamWrite原创 2021-04-18 21:34:53 · 1781 阅读 · 7 评论 -
JAVA I/O小结(二)——File类的递归遍历
JAVA I/O小结(二)——File类的递归遍历看此篇博文前推荐看看这篇,有助于了解File类中的各种方法传送门:JAVA I/O小结(一)——File类遍历路径指定目录下全部的文件和目录这里使用递归的方法遍历整个目录代码如下:public void recursion(File file) { if (file.isFile()) {//判断是否为文件 System.out.println(file.getAbsolutePath原创 2021-04-11 19:16:14 · 230 阅读 · 5 评论 -
JAVA I/O小结(一)——File类
JAVA I/O小结(一)——File类什么是I/O流?答:对任何程序设计语言来说,输入输出(Input/Output)系统都是非常核心的功能。输入(Input):就是将外部的数据读取到程序当中(以程序为基准,核心含义是“读”);如读取硬盘的文件到程序;读取网络上某个位置内容到程序;读取数据库系统的数据到程序;读取某些硬件系统到程序。输出(Output):在处理数据时,需要将数据写到外部(以程序为基准,核心含义是“写”);如将数据写到硬盘中;将数据写到数据库系统中;将数据写到某些硬件系统中。原创 2021-04-11 16:39:29 · 760 阅读 · 7 评论 -
2021.03.29 周总结
讲真,这周学的不是特别好,感觉自己什么都看了点,也什么都没看,用起来也不能得心应手,不通透。之后也会在自己好好的看一遍,好好敲一遍代码,写写经验总结。static与final关键字static关键字用来修饰类方法和类变量。写变量里是静态变量,写方法里是静态方法,写代码块里是静态代码块(废话)。static修饰的东西总在创建对象前执行,静态方法不可以调用非静态属性及方法(这不还没有创建哪儿有的用啊)。final关键字可以用来修饰引用(变量)、方法和类。实例变量必须要显示初始化,之后无法被修改,常与sta原创 2021-03-29 10:30:18 · 166 阅读 · 9 评论 -
什么是多态,JAVA 中多态的实现机制
什么是多态,JAVA 中多态方法必须要被所在类或对象调用才有意义若方法含有参数:形参:方法声明时的参数。实参:方法调用时实际传给形参的参数值。 JAVA里将实参数值传入方法的传递机制只有 值传递在值传递中,传入的都只是实际参数的副本(复制品),不是将本身传入这里要先知道,基本数据类型在栈里存放的是数据,引用数据类型在栈里存放的是地址,地址指向堆中开辟的一个空间,空间中存放的才是数据。所以这里可知:形参为基本数据类型时传入的是数据值形参为引用数据类型时传入的是地址值实例代原创 2021-03-22 18:55:37 · 1997 阅读 · 5 评论 -
JAVA中方法参数的值传递机制
方法必须要被所在类或对象调用才有意义若方法含有参数:形参:方法声明时的参数。实参:方法调用时实际传给形参的参数值。 JAVA里将实参数值传入方法的传递机制只有 值传递在值传递中,传入的都只是实际参数的副本(复制品),不是将本身传入这里要先知道,基本数据类型在栈里存放的是数据,引用数据类型在栈里存放的是地址,地址指向堆中开辟的一个空间,空间中存放的才是数据。所以这里可知:形参为基本数据类型时传入的是数据值形参为引用数据类型时传入的是地址值实例代码如下: //基本数.原创 2021-03-19 22:29:45 · 219 阅读 · 7 评论 -
2021.03.17 pokémon小游戏开发记录与周总结
提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas原创 2021-03-18 23:06:08 · 585 阅读 · 6 评论