自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 代码整洁之道第二章

有意义的命名 有意义命名的几个简单规则: 1.名副其实。 变量,函数或者类的名称可以答复所有的大问题,而不需要注解来补充命名名称。 int d; //消逝的时间,以天计算。 上面这句代码名称没有什么实际含义,无法表达时间消逝和按照天来计算。 int elapsedTimeInDay; int daysSinceCreation; int daysSinceModification; 以上的这段...

2018-11-23 12:03:24 185

原创 代码整洁之道第一章

什么是整洁代码? 整洁的代码通常只做好一件事请。 尽量减少依赖关系,使之便于维护。 充满了干净利落的抽象和直接了当的控制语句。 能通过所有测试; 没有重复代码; 体现系统中的全部设计理念; 包括尽量少的实体,比如类,方法,函数等。 以上就是我通过这本书第一章的内容发现的关于整洁代码的描述,可以自行体会。 消除重复和提高表达力可以帮助我们改进脏代码。 ...

2018-11-22 20:54:16 169

原创 Ubuntu16.04安装jzmq教程

Ubuntu16.04安装jzmq教程 我在网上找了很多资料,发现总是会出现各种各样的问题,最后发现还是官网靠谱。 首先是官网地址:zeromq官网; 其次是下载jzmq:jzmq下载地址; 接着执行下面的命令: cd jzmq-jni/ ./autogen.sh ./configure make make install cd .. mvn package 缺什么装什么就行。 ...

2018-11-19 19:10:24 259

原创 JAVA类分析之String类

String类的UML图 根据上面的UML图我们可以发现String类实现了CharSequence,Serializable,Comparable 接口,以及String类的所有方法。这幅图的目的是让大家对于String类的结构有一个清楚的认识,接下来我们走进String类的源码进行详细分析。 public final class String implements java.io.S...

2018-11-13 15:06:44 234

原创 Java编程思想笔记第5章

方法重载 区分重载方法:每一个重载的方法都有一个独一无二的参数类型列表。 涉及基本数据类型的重载:基本数据类型能从一个较小的类型自动提成至一个较大的类型,如果传入的实际参数较大,就通过类型转换来执行窄化转换。(char类型如果无法找到char参数的方法,则会直接提升至int型) 无法通过返回值区分方法的重载 默认构造器 默认构造器是没有形式参数的,它的作用是创建一个默认对象,如果你的类中没有构造器...

2018-11-13 14:03:08 100

原创 JAVA编程思想笔记第2章

一切都是对象 对象与引用 String s; //这里创建的只是引用,并不是对象 String s = new String(“dxp”); //通常使用new操作符来实现引用与新对象之间的关联。 java内存分配 1.寄存器:这是最快的存储区,因为它位于处理器内部。但是寄存器的数量极其有限,而且不能直接控制,也不能在程序中感觉到寄存器的任何迹象。(C和C++允许向编译器建议寄存器的分配方式) 2...

2018-11-12 20:13:41 128

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除