java
文章平均质量分 55
learn112
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mybatis环境配置
mybatis环境配置 Mybatis是什么? Mybatis是一个基于Java的持久层框架 MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。 MyBatis 使用简单的 XML或注解用于配置和原始映射 说白了Mybatis就是一个Java连接数据库的框架 idea环境配置 项目总的结构图 1.新建一个普通maven项目 如下图:mybatis-study,将src目录删除,然后新建一个模块(mybatis-01) 这里将src目录删除新建一个模块的目的是为了原创 2021-03-04 09:22:10 · 496 阅读 · 2 评论 -
mybaits字节编码错误
mybaits字节编码错误 错误信息如下: 解决方法: 修改mybatis核心配置文件和mapper.xml配置文件即可 测试成功:原创 2021-03-02 21:12:04 · 187 阅读 · 0 评论 -
多线程的真正意义所在及锁的问题
多线程的真正意义所在 比如在一个main主线程中,有一个耗时的IO操作,或者一个需要用户交互的IO操作, 如果没有多线程,只有一个main主线程,那么main中用户交互的IO操作后面的代码就必须等待用户操作之后才会执行, 如果有了多线程,那么在等待用户操作的同时,可以去执行其他的线程 如:利用多线程相应一个用户的请求时,可以同时相应其他用户的请求, 如果将代码全部写在一个main主线程中,那么就必须等待相应完第一个用户后才能对其他的用户做出相应 ...原创 2021-02-10 14:54:10 · 234 阅读 · 3 评论 -
java方法的自动调用问题
Java方法的自动调用问题 背景 经常在java里面看到某些方法被自动调用(除了构造函数以外的方法),我们并没有主动的使用 Class.方法()去调用方法,而是直接new一个类的时候方法就被调用了,其实最终原因还是该类的父类或者父类的父类里面的构造函数调用了该方法,而这个方法在子类中是通过重写父类的方法的方式去实现的 实例 如上图: 子类重写了父类的方法 父类的构造函数调用了该方法 当直接在子类中new一个对象时,它首先会执行父类的构造函数(因为没有重写父类的构造函数),而父类的构造函数中调用了say原创 2021-02-08 11:00:19 · 1865 阅读 · 2 评论 -
java基础
java基础 浮点数据类型 浮点数据类型float,double不精确,最好不要使用浮点数进行比较, 而是使用java的类BigDecimal(银行业务一般使用) 浮点型float在后面需要加F long类型在后面要加L 类型转换 高转低需要强制转换,如: int a = 5; byte b = (byte)a; 低转高不需要 两个不同类型数作运算,低容量会自动转换为高容量类型 变量类型 局部变量 在方法内,必须初始化 实例变量 在类中,方法外(不加static),如果不初始化,那么为默认值,如:0,nu原创 2021-02-01 22:24:24 · 136 阅读 · 2 评论
分享