自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 多级数据封装的一个小代码

差不多,这里呢我们可以给出一个更简单的方式,我们创建一个Map,这个Map的Key,我们填写每一项的id,Value呢就把每一项填进去,也就是说,我们在这个map中根据Key就能找到对应的对象,循环遍历,把每一项放进去。那么现在,我们有了每一项的id和每一项的本身,就可以参考上面第一层的思路,来进行下面几层的封装,这一串代码,就接在第一层的if后面作为else,当然可以按照代码中的注释稍作简化,少写一行代码。然后我们就该思考,怎样才能确定谁是第一层,谁是第二层,谁是第三层,怎么往里放这个结果呢?

2025-02-19 17:12:49 585

原创 JavaWeb核心技术解析:从Maven到Servlet的实战指南

【代码】JavaWeb核心技术解析:从Maven到Servlet的实战指南。

2025-02-15 00:29:19 1203

原创 Java中面向对象部分常用API(BigDecimal和部分日期相关)

总的来说,GMT是一个更传统的时间标准,而UTC是一个更现代、更精确的时间标准。在大多数实际应用中,尤其是需要高精度时间的情况下,UTC是首选的时间标准。参考案例二的代码,如果需要根据字符串创建出来指定的日期格式,在进行比较,会非常复杂,在这个基础上,JDK8新推出了时间类型,可以简化操作,同时解决多线程数据安全的问题。public BigDecimal divide (另一个BigDecimal对象,精确几位,舍入模式)创建简单日期格式化对象,并封装指定的模式。获取日历中的年、月、日、时、分、秒等信息。

2025-02-15 00:10:19 1569

原创 面向对象之封装、继承和多态

Java中使用关键字extends来让一个类和另一个类建立起父子关系例如:public class Student extends Person{}Student成为子类(派生类),Person成为父类(基类或者超类)当子类觉得父类的某个方法不好用或无法满足自身的需求时,子类可以重新写一个跟父类的方法名称相同、参数列表一样的方法,去覆盖父类的方法,这就是方法重写。重写后,Java会遵循就近原则多态指的是继承或者实现关系下的一种。表现为:对象多态、行为多态。

2025-02-15 00:02:17 1290

原创 Java中的异常

JDK提供的异常类虽然比较多,但是不一定符合我们的需求。此时我们需要根据自己业务的异常情况来定义自己的异常类,比如年龄负数问题,考试成绩负数问题。自定义异常存在的意义:就是为了让控制台的报错信息更加的见名知意。如何定义自定义异常定义异常类写继承关系空参构造带参构造。

2025-02-13 23:34:20 440

原创 Mybatis介绍

MyBatis是一个持久层框架,用来优化JDBC的编写。注册驱动,打开连接动态拼接sql的字符串的拼接手动设置参数手动封装结果导入Maven依赖,mybatis、mysql的jdbc的驱动定义实体类编写mybatis的核心配置文件。(从之前的项目复制或者从官网获取不用背下来)编写mybatis中mapper的映射文件。(需要在核心配置文件中注册)获取SqlSessionFactory获取SqlSession,可以配置自动提交事务,默认是手动提交事务。执行sql。

2025-02-13 23:24:27 590

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除