摘要: 对数据库的基本操作步骤 + 面试题 MyBatis 最初的设计是基于 XML 配置文件的,但随着 Java 的发展(Java 1.5 开始引入注解)和 MyBatis 自身的迭代升级,终于在 MyBatis 3 之后就开始支持基于注解的开发了。 下面我们使用 Spring Boot + MyBati 阅读全文
posted @ 2020-02-07 12:13 洲洋1984 阅读(1535) 评论(0) 推荐(0) 编辑
摘要: 抽象类和接口的应用 + 面试题 抽象类 定义 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。简单来说,使用关键字 abstract 修饰的类就叫做抽象类。 抽象类使用 示例代码, 阅读全文
posted @ 2020-02-07 12:08 洲洋1984 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Java 中的运算符和流程控制 + 面试题 算术运算符 Java 中的算术运算符,包括以下几种: 算术运算符 名称 举例 + 加法 1+2=3 减法 2 1=1 \ 乘法 2\ 3=6 / 除法 24/8=3 % 求余 24%7=3 ++ 自增1 int i=1;i++ 自减1 int i=1;i 阅读全文
posted @ 2020-02-06 08:46 洲洋1984 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 深入理解字符串 + 面试题 字符串介绍 字符串是程序开发当中,使用最频繁的类型之一,有着与基础类型相同的地位,甚至在 JVM(Java 虚拟机)编译的时候会对字符串做特殊的处理,比如拼加操作可能会被 JVM 直接合成为一个最终的字符串,从而到达高效运行的目的。 1 String 特性 String 阅读全文
posted @ 2020-02-06 08:45 洲洋1984 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 深入了解 Java 中的异常处理 + 面试题 在程序开发中,异常处理也是我们经常使用到的模块,只是平常很少去深究异常模块的一些知识点。比如,try catch 处理要遵循的原则是什么,finally 为什么总是能执行,try catch 为什么比较消耗程序的执行性能等问题,我们本讲内容都会给出相应的 阅读全文
posted @ 2020-02-06 08:44 洲洋1984 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 你不知道的基本数据类型和包装类 + 面试题 基本数据类型 Java 基本数据按类型可以分为四大类:布尔型、整数型、浮点型、字符型,这四大类包含 8 种基本数据类型。 布尔型:boolean 整数型:byte、short、int、long 浮点型:float、double 字符型:char 8 种基本 阅读全文
posted @ 2020-02-05 19:03 洲洋1984 阅读(499) 评论(0) 推荐(0) 编辑
摘要: Java 程序是如何执行的 了解任何一门语言的精髓都是先俯览其全貌,从宏观的视角把握全局,然后再深入每个知识点逐个击破,这样就可以深入而快速的掌握一项技能。同样学习 Java 也是如此,本节就让我们先从整体来看一下 Java 中的精髓。 Java 介绍 Java 诞生于 1991 年,Java 的前 阅读全文
posted @ 2020-02-05 18:10 洲洋1984 阅读(702) 评论(0) 推荐(0) 编辑
摘要: Leetcode 20:有效的括号 题目 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 示例 1: 示例 2: 示例 3: 示例 阅读全文
posted @ 2020-01-29 21:58 洲洋1984 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 下一个更大元素 I题目给定两个没有重复元素的... 阅读全文
posted @ 2020-01-29 21:54 洲洋1984 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 用栈实现队列题目使用栈实现队列的下列操作:p... 阅读全文
posted @ 2020-01-29 21:53 洲洋1984 阅读(89) 评论(0) 推荐(0) 编辑