摘要: 主题哪里下的? 网站:http://www.riaway.com/ 主题怎么安装? 然后选择文件,找到下载的主题,按步骤,重启之后即可使用; 主题如何配置? 以下所有配置基于 IntelliJ IDEA 2017 1,除去选中行(光标行)的颜色 描述:原来的时候如下图,但是觉得没用,并且很难受 更改 阅读全文
posted @ 2018-02-05 19:31 kangkaii 阅读(4505) 评论(0) 推荐(0) 编辑
摘要: think in java 书中使用递归分析 代码如下: 示意图如下: 输出如下: 分析: 在讲clone()的时候,为说明浅复制,举例此类; 一条 Snake(蛇)由数段构成,每一段的类型都是 Snake。所以,这是一个一段段链接起来的列表。 所有段都是以循环方式创建的,每做好一段,都会使第一个构 阅读全文
posted @ 2018-02-05 19:30 kangkaii 阅读(6896) 评论(0) 推荐(0) 编辑
摘要: 规则如下: 对于一个复杂的对象,构建器的调用遵照下面的顺序: (1) 调用父类构建器。这个步骤会不断重复下去,首先得到构建的是分级结构的根部,然后是下一个子类,等等。直到抵达最深一层的子类。 (2) 按声明顺序调用成员初始化模块。 (3) 调用子类构建器的主体。 代码如下: 注:Lettuce l 阅读全文
posted @ 2018-02-05 19:30 kangkaii 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 代码部分: 输出结果补充,如下: 结果分析: 将数据赋值或当做参数传递的时候: 1,对于基本数据类型,String类, Integer, Double等immutable的类型 都是 值传递; 2,对于数组,其他类等,都是引用传递; 图形表达: //2018 9 17更新 如果非要谈论是否java里 阅读全文
posted @ 2018-02-05 19:30 kangkaii 阅读(3439) 评论(0) 推荐(0) 编辑
摘要: 1,标准写法 思考下述情况: lambda表达式的标准写法由下面几点构成: 以逗号分隔,以()关闭的形参: 箭头标记: 主体部分则是一个单表达式或者声明代码块。如下是单表达式形式: 输出: [a, is, java, site, creek, program] 2,参数类型可以推断 如果参数的类型可 阅读全文
posted @ 2018-02-05 19:29 kangkaii 阅读(21366) 评论(1) 推荐(1) 编辑
摘要: 简介 如上图所示,绿色框中就是Lambda表达式,是可以执行的代码块。Lambda表达式是很多编程语言的特征,比如Lisp, Python, Scala等。 但是对于java,在8以后才支持这种写法。在此之前,如果想执行一个代码块,我们需要新建一个对象,并传递这个对象,比如使用策略模式。java 8 阅读全文
posted @ 2018-02-05 19:29 kangkaii 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 准备阶段 1.建表语句: 2.插入数据: 3.两张表如下图: 要将 table2中idd val 的值,赋值给table1对应的 idd val; 为了验证操作的合理性,设置了如下几个需要额外考虑情况: 注意两表特殊地方在于: table1中,有1条 字段值为 的数据,table2中 字段没有 ,命 阅读全文
posted @ 2018-02-05 19:29 kangkaii 阅读(129074) 评论(2) 推荐(8) 编辑
摘要: 原文地址: "Why String is immutable in Java?" 众所周知,String类在Java中是不可变的。不可变类简单地说是实例不可修改的类。对于一个实例创建后,其初始化的时候所有的信息都不能被修改。不可变类有很多的好处,本文简述为什么String类要设计成不可变类。本文将从 阅读全文
posted @ 2018-02-05 19:28 kangkaii 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 问题描述 今日在设置项目热部署的时候,无奈就是不会自动编译,不知什么原因。 而编译的话,要么去点小按钮 ,要么使用ctrl + f9,实在不便。 且ctrl + f9目测不能更改。 解决办法 借鉴了 "关于IDEA不能实时编译的一个临时解决办法" 使用idea自带的录制宏功能,搞一个外挂。。。。 过 阅读全文
posted @ 2018-02-05 19:28 kangkaii 阅读(3528) 评论(1) 推荐(0) 编辑
摘要: 问题描述:自己的项目需要引入jar包,已知jar包名字,怎么在maven中添加依赖,使其能自动导入? 第一次使用:本文作为记录! 首先,找到maven仓库的网址!如下: http://mvnrepository.com/ 在搜索框输入jar包的名字,比如我需要的jar包为: 复制 前半部分: ,可以 阅读全文
posted @ 2018-02-05 19:27 kangkaii 阅读(1142) 评论(0) 推荐(0) 编辑