Java学习
文章平均质量分 53
java是一门面向对象编程语言。
hello蜗牛
没有一天日子是白来的。
展开
-
有意思的Date类
有意思的Date类import java.text.SimpleDateFormat;import java.util.Date;public class Date_ { public static void main(String[] args) { Date date = new Date(); SimpleDateFormat dateFormat= new SimpleDateFormat("yyyy-MM-dd"); System.o原创 2022-04-06 16:33:30 · 254 阅读 · 2 评论 -
SSM目录结构
SSM目录结构写在前面的话看一个实例目录结构前端页面controller层service层service层中的接口service层中的实现类dao层dao层接口dao层实现SQl语句欢迎提问!写在前面的话在确定需求时书写书写实体类,然后项目一般都是从设计数据库开始所以也就是从dao层开始书写,接口的编写方法的确定(Name+Mapper.java接口文件),然后编写sql语句于Name+Mapper.xml测试,测试成功后就开始根据接口的方法来实现service业务逻辑层的书写,在这一层所关注的参数值和原创 2021-10-17 15:43:31 · 3095 阅读 · 1 评论 -
Java-idea断点调试(debug)
。原创 2021-09-04 23:57:10 · 293 阅读 · 0 评论 -
在IDEA中使用Maven
在IDEA中使用Maven1.启动IDEA2.创建一个MavenWeb项目3.等待项目初始化完毕4.观察maven仓库中多了什么东西?5.IDEA中的Maven设置6.到这里,Maven在IDEA中的配置和使用就OK了!1.启动IDEA2.创建一个MavenWeb项目nextnextnextnext3.等待项目初始化完毕next4.观察maven仓库中多了什么东西?5.IDEA中的Maven设置注意:IDEA项目创建成功后,看一眼Maven的配置6.到这里,Maven原创 2021-08-07 22:22:35 · 127 阅读 · 0 评论 -
抽象工厂模式
抽象工厂模式定义:抽象工厂模式提供了一个创建一系列相关或者相互依赖对象的接口,工无需指定它们具体的类适用场景客户端. (应用层)不依赖于产品类实例如何被创建、实现等细节强调一系列相关的产品对象(属于同一产品族) 一起使用创建对象需要大量的重复代码提供一个产品类的库,所有的产品以同样的接口出现,从而使得客户端不依赖于具体的实现优点:具体产品在应用层的代码隔离,无需关心创建的细节将一个系列的产品统一到一起创建缺点:规定了所有可能被创建的产品集合,产品簇中扩展新的产品困难;增加了 系统的抽象原创 2021-05-28 16:49:54 · 71 阅读 · 0 评论 -
jdk8帮助文档
jdk8帮助文档密码:i7pb原创 2021-03-26 12:57:16 · 1707 阅读 · 0 评论 -
集合梳理图
原创 2021-04-06 01:28:22 · 144 阅读 · 1 评论 -
next与nextLine()的区别
占位原创 2021-04-28 23:58:32 · 506 阅读 · 7 评论 -
图书馆管理系统
图书馆管理系统【项目说明】 长期以来,人们使用传统的人工方式管理图书馆的日常业务,其操作流程比较烦琐。在借书时,读者首先将要借的书和借阅证交给工作人员,然后工作人员将每本书的信息卡片和读者的借阅证放在一个小格栏里,最后在借阅证和每本书贴的借阅条上填写借阅信息。在还书时,读者首先将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息。太过于繁琐了!所以,我们需求设计一个图书管理系统来方便学生的借书和图书馆管理书籍。 本系统功能分为读者信息管理模块、图书信息管理模块原创 2021-04-30 15:18:16 · 515 阅读 · 1 评论 -
字符串拼接&字符串反转
1字符串拼接1.1需求 定义一个方法,把 int 数组中的数据按照指定的格式拼接成一个字符串返回,调用该方法, 并在控制台输出结果。例如,数组为int[] arr = {1,2,3}; ,执行方法后的输出结果为:[1, 2, 3]1.2代码实现/* 思路: 1:定义一个 int 类型的数组,用静态初始化完成数组元素的初始化 2:定义一个方法,用于把 int 数组中的数据按照指定格式拼接成一个字符串返回。 返回值类型 String,参数原创 2021-04-26 09:57:51 · 951 阅读 · 6 评论 -
IO流
IO流1.1 IO流概述和分类IO流介绍IO:输入/输出(Input/Output)流:是一种抽象概念,是对数据传输的总称。也就是说数据在设备间的传输称为流,流的本质是数据传输IO流就是用来处理设备间数据传输问题的。常见的应用:文件复制;文件上传;文件下载IO流的分类按照数据的流向输入流:读数据输出流:写数据按照数据类型来分字节流字节输入流字节输出流字符流字符输入流字符输出流IO流的使用场景如果操作的是纯文本文件,优先使用字符流如原创 2021-04-17 11:40:34 · 91 阅读 · 5 评论 -
常用API&异常
1.包装类1.1基本类型包装类(记忆)基本类型包装类的作用 将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法操作该数据 常用的操作之一:用于基本数据类型与字符串之间的转换基本类型对应的包装类基本数据类型包装类byteByteshortShortintIntegerlongLongfloatFloatdoubleDoublecharCharacterbooleanBoolean1.2原创 2021-04-11 19:35:29 · 70 阅读 · 5 评论 -
Map集合
Map集合map(双例集合) 顶级父接口HashMap(类):存储的是一对元素(key = value),HashMap中的key不能重复,并且key遵循唯一性原理依赖hashCode()和equals()方法常用功能:添加功能public V put(K key, V value):添加一个key=value键值对,当key不重复的时候,返回的是null获取功能:public V get(Object key) //根据key(键)获取Map中对应的value(值)原创 2021-04-06 09:06:03 · 143 阅读 · 9 评论 -
后续来了《Java》使用面向对象的方法制作的小游戏
写在前面的话:此次游戏的实现将使用正确的面向对象方法制作一个小游戏!后续来了《Java》使用面向对象的方法制作的小游戏此次所用到的知识点1.类和对象2.面向对象的的三大特征3.其他关键字此次所用到的知识点1.类和对象2.面向对象的的三大特征3.其他关键字...原创 2021-04-06 01:42:16 · 264 阅读 · 3 评论 -
集合
1.Set集合1.1Set集合概述和特点【应用】Set集合的特点元素存取无序没有索引、只能通过迭代器或增强for循环遍历不能存储重复元素Set集合的基本使用public class SetDemo { public static void main(String[] args) { //创建集合对象 Set<String> set = new HashSet<String>(); //添加元素原创 2021-04-06 01:39:48 · 71 阅读 · 1 评论 -
static修饰的特点
static修饰的特点被所有成员共享的用静态修饰(static)静态修饰的成员可以通过类名调用(推荐)也可以通过对象名调用static访问特点1.非静态的成员方法能访问非静态的成员变量能访问静态的成员变量能访问非静态的成员方法能访问静态的成员方法静态的成员方法能访问静态的成员方法能访问静态的成员变量总结:静态成员方法只能访问静态成员。...原创 2021-04-06 01:09:15 · 599 阅读 · 0 评论 -
《Java》使用面向对象的方法制作的小游戏
《Java》使用面向对象的方法制作的小游戏演示效果 伏魔录项目效果演示原创 2021-03-16 18:46:10 · 1596 阅读 · 9 评论