![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
程序员小陶
公众号:大数据学习指南
展开
-
阿里java开发手册
前言:代码规范真的很重要。看别人的代码写的代码,没有注释,变量名很糟糕,格式不规范,真的很难忍受啊。自己在实际开发也存在不规范的地方,今天仔细拜读一下阿里的开发手册,吸收一下前辈总结的经验。编程规约命名风格 【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例: _name / _name / $Object / name / n...原创 2017-08-18 11:06:00 · 354 阅读 · 0 评论 -
多线程总结
多线程理解程序、进程、线程的概念程序可以理解为静态的代码进程可以理解为执行中的程序。线程可以理解为进程的进一步细分,程序的一条执行路径什么时候需要多线程?程序需要执行两个或者多个任务 程序需要实现一些等待的任务时,如用户操作,文件读写操作,网络操作,搜索等。 需要一些后台运行的程序时。多线程的优势.减少程序的响应时间; 线程切换的花销小; 使用多线程可以简化程序的...原创 2017-08-20 17:10:00 · 107 阅读 · 0 评论 -
Docker入门
什么是Docker官网的描述是这样的:Docker is the world's leading software container platform.Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他...原创 2017-08-20 16:05:00 · 174 阅读 · 0 评论 -
double和float的误区!
区别float是单精度类型,精度是8位有效数字,取值范围是10的-38次方到10的38次方,float占用4个字节的存储空间double是双精度类型,精度是17位有效数字,取值范围是10的-308次方到10的308次方,double占用8个字节的存储空间说明一点当你不声明的时候,默认小数都用double来表示,所以如果要用float的话,则应该在其后加上f例如:float a=1....原创 2017-08-20 14:27:00 · 675 阅读 · 0 评论