摘要:
本文部分摘自 On Java 8
枚举类型
Java5 中添加了一个 enum 关键字,通过 enum 关键字,我们可以将一组拥有具名的值的有限集合创建为一种新的类型,这些具名的值可以作为常规的程序组件使用,例如:
public enum Spiciness {
NOT, MILD, MEDIUM... 阅读原文
2020-11-25 22:42:02 阅读(2225) 评论(0)
摘要:
上一篇:年轻人的第一个 Docker 应用
Docker 一次构建、处处运行及快速启停的特性,在微服务架构中有着举足轻重的地位,具体的概念性的东西就不介绍了,不懂的点击这里阅读 Docker 基础教程。
本篇栈长主要介绍下如何通过 IntelliJ IDEA、Maven 来操作 Docker 部署 Sprin... 阅读原文
2020-11-25 21:50:12 阅读(2370) 评论(0)
摘要:
数组的反序
准备工作
public class InvertedSequence {
public static void main(String[] args) {
//inverted sequence是反序的意思
int[] a={2,77,-4,6,11};
... 阅读原文
2020-11-25 21:11:03 阅读(3437) 评论(0)
摘要:
打开idea
点击左上角file
点击Settings
然后在弹出页面里点击Plugins
在右边的搜索框中搜索Translation
然后找到图中我标中的那个插件
点击Installed下载安装
然后根据提示重启idea就好啦
下面我们来试试效果
在控制台中选择报错信息
然后点击右键我们可以看到刚刚下载... 阅读原文
2020-11-25 19:58:07 阅读(2550) 评论(0)
摘要:
相信很多同行的朋友想尽量少写代码吧
下面来看看不用写构造方法的方法
不过貌似只有idea才支持
我们先打开idea
然后点击左上角file
点击Settings
点击Plugins
在右边的搜索框中搜索Lombok
然后看到下面那个小辣椒图标的插件
点击Installed下载安装
然后根据提示重启ide... 阅读原文
2020-11-25 18:58:05 阅读(2261) 评论(0)
摘要:
Java基础之:成员方法与传参机制
对于人类而言,具体个例不止有一些特别属性,还可以做出一些特别动作。
比如小范,不仅他的年龄是20岁,他还可以做计算题。
而做出的这些特别动作,我们在java面向对象中就称为成员方法(也可以叫做成员函数)。
简单案例
声明一个person类
定义 speak 成员方法,输... 阅读原文
2020-11-25 17:26:02 阅读(2311) 评论(0)
摘要:
作者:孤独键客https://juejin.im/post/5d255ab9e51d454f73356dcd
多线程插入(单表)
问:为何对同一个表的插入多线程会比单线程快?同一时间对一个表的写操作不应该是独占的吗?
答:在数据里做插入操作的时候,整体时间的分配是这样的:
链接耗时 (30%)
发... 阅读原文
2020-11-25 16:19:02 阅读(2389) 评论(0)
摘要:
写这篇总结,主要是记录下自己的学习经历,算是自己对知识的一个回顾。也给想要学习 Java 的提供一些参考,对于一些想要学习Java,又不知道从哪里下手,以及现在有哪些主流的 Java 技术。想必大家学习一门技术,前期都很想看到一些结果或成就,这样就比较容易激励自己学习下去,最好的办法就是实践,实践,实践!先说... 阅读原文
2020-11-25 14:33:03 阅读(2366) 评论(0)
摘要:
之前写过使用自定义的classLoader进行动态加载,热部署;它有很多弊端,我总结一下:
当前项目不能引用第三方包
当前项目必须使用反射的方式调用第三方包的方法
写死的一些路径
springloaded
源码:https://github.com/spring-projects/spring-loade... 阅读原文
2020-11-25 12:33:05 阅读(2289) 评论(0)
摘要:
一、简介
描述:
生活中,我们要看电视,只需要按一下开关和换台就可以了。我们没有有必要了解电视机内部的结构。
制造厂家为了方便我们使用电视,把复杂的内部细节全部封装起来,只给我们暴露简单的接口,比如电源开关。
需要让用户知道的暴露出来,不需要让用户了解的全部隐藏起来,这就是封装。
概念:
我们程序设计... 阅读原文
2020-11-25 11:38:01 阅读(2311) 评论(0)