![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
csdnasu
这个作者很懒,什么都没留下…
展开
-
Mabits-plus 自定义Sql
Mabits-plus在一定程度上简化了我们的开发,但是在实际开发中,可能会涉及到复杂业务,需要我们去写SQL文件,有两种自定义SQL的方式方式一直接在mapper接口方法内加注解,如下: @Select("select * from account") List<Account> findAll();注解包括@select @update @delete等,笔者只用过这些,其他的可以去官网看.方式二像mybatis一样,在xml文件里去实现这些方法.这种的问题就是要读取原创 2020-06-11 16:15:31 · 304 阅读 · 2 评论 -
java.lang.NoClassDefFoundError: org/springframework/core/log/LogMessage完美解决
springBoot启动报错,刚开始启动正常,后来就加了热部署的依赖,考虑到和springBoot的版本是不是出了问题,以来如下 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> <version>2.1.10.RELEASE</ver原创 2020-06-11 11:12:28 · 8892 阅读 · 0 评论 -
Address already in use: JVM_Bind 端口被占用 完美解决
运行Tomcat时若出现Address already in use: JVM_Bind 端口被占用,解决方法:1.启动CMD命令窗口(win + R )2.查出占用端口号的进程号 执行命令netstat -ano|findstr + 端口号3.杀死进程 taskkill -f -pid + 进程号4.重新启动,完美解决!...原创 2019-11-28 14:04:13 · 605 阅读 · 0 评论 -
Java内部类解析
前言每次看到内部类都感觉很陌生,但是感觉又有点熟悉,今天就详细了解一下内部类。转载自:原文:https://blog.csdn.net/hacker_zhidian/article/details/82193100内部类可以分为四种,分别为普通内部类、静态内部类、匿名内部类和局部内部类,接下来一一介绍。1.普通内部类普通内部类是比较常见的内部类,定义简单,如下:1|pub...转载 2019-07-22 22:07:53 · 87 阅读 · 0 评论 -
Java 集合框架详解
今天复习集合,走起!结构图原文 https://www.cnblogs.com/xiohao/p/4309462.htmlCollection接口查看jdk源代码:public interface Collection<E> extends Iterable<E> 可以发现Collection是一个接口类,其继承了java迭代接口Iterable。...转载 2019-07-26 10:49:44 · 96 阅读 · 0 评论 -
Java之String StringBuffer StringBuilder区别
官方介绍我们首先来看一下我们的官方API中的简单介绍:A string buffer is like a String, but can be modified. At any point in time it contains some particular sequence of characters, but the length and content of the sequence...原创 2019-07-21 09:43:12 · 90 阅读 · 0 评论 -
Java 复习之路
Java复习return break continue 区别和作用1.return关键字并不是专门用于跳出循环的,return的功能是结束一个方法。 一旦在循环体内执行到一个return语句,return语句将会结束该方法,循环自然也随之结束。与continue和break不同的是,return直接结束整个方法,不管这个return处于多少层循环之内。2.continue的功能和break有...转载 2019-07-18 00:39:09 · 1600 阅读 · 0 评论 -
Java 抽象类和接口的区别
抽象类抽象类用来描述一种类型应该具备的基本特征与功能, 具体如何去完成这些行为由子类通过方法重写来完成。关键字是abstract抽象类中不一定必须包含抽象方法,也可以有非抽象方法,但有抽象方法的类一定是抽象类抽象类小结1. 抽象类不能被实例化,如果被实例化,就会报错,编译无法通过。只有抽象类的非抽象子类可以创建对象。2. 抽象类中不一定包含抽象方法,但是有抽象方法的类必定是抽象类...原创 2019-07-20 23:48:22 · 115 阅读 · 0 评论 -
Java final finally finalize详解
finalJava 中的关键字,修饰符1.如果一个类被声明为final,就意味着它不能再派生出新的子类,不能作为父类被继承。因此,一个类不能同时被声明为abstract抽象类和final类。2.如果将变量或者方法声明为final,可以保证它们在使用中不被改变. 1)被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取不可修改。 2)被final声明的方法只能使...转载 2019-07-20 23:48:45 · 142 阅读 · 0 评论 -
Java面向对象和三大特征
面向对象Java 是面向对象的高级编程语言,类和对象是 Java 程序的构成核心。围绕着 Java 类和 Java 对象,有三大基本特性:封装是 Java 类的编写规范、继承是类与类之间联系的一种形式、而多态为系统组件或模块之间解耦提供了解决方案。1. 面向对象的特点 (1)面向对象是一种常见的思想,比较符合人们的思考习惯; (2)面向对象可以将复杂的业务逻辑简单化,增强代码复...转载 2019-07-19 00:42:46 · 132 阅读 · 0 评论