学习之旅
番茄炒鸡蛋加蛋
爱学,不爱动
展开
-
Lambda表达式
一、函数式接口 如果一个接口只定义了一个接口方法,那么该接口称为函数式接口。 实际上类中的方法本质是一个函数,只实现一个方法的类使用起来就好像在使用这个函数。 函数式接口可以用@Functionallnterface注解标注,编译器会检测是否为一个函数式接口。 二、实现一个函数式接口的匿名内部类可以简写成Lambda表达式 因为只实现一个方法,那么只要定义好了这个方法就等于定义好了这个匿名内部类。 那么对于这个方法的实现就可以抽出来,于是就有了Lambda表达式。 Lambda表达...转载 2020-11-06 10:34:15 · 99 阅读 · 0 评论 -
对匿名类的一点理解
匿名内部类通常用来简化代码编写,可以在定义一个类的同时对其进行实例化。它与局部类很相似,不同的是它没有类名,如果某个局部类你只需要用一次,那么你就可以使用匿名内部类 首先先看一下java7的匿名内部类写法 //先定义一个接口或者抽象类 interface Movable{ void run(); } public static void main(String[] args){ //使用匿名内部类 Movable movable = new Movable() {原创 2020-11-06 10:22:35 · 101 阅读 · 0 评论 -
半年内实现跳槽————java开发工程师
刚毕业3个月左右,现在在一家民营企业担任java开发(其实算是运维),刚工作就被派往出差,驻场运维,老项目用的是jsp+dwr,一个将近15年龄的老项目,代码杂乱不堪,每天的工作就是改bug,现在已经做了三四个月,每天重复的工作。现在决心在明年六月左右实现跳槽。接下来会把自己的学习记录在这里,相当于里一个flag。加油吧骚年!!! ...原创 2020-10-24 00:29:29 · 1059 阅读 · 2 评论 -
mybatis-generator逆向工程出现**WithBLOBs解决办法
一、描述:在使用mybatis-generator的逆向工程时出现**WithBLOBs 二、原因: 表中有text的字段,当表中有Text类型的字段时,generator会生成WithBLOBS.java文件并继承entity,同时具有带有text等类型字段的属性。 三、解决办法: 在generator.xml配置文件中加上 <columnOverride colum...原创 2019-07-08 15:32:28 · 4138 阅读 · 1 评论