Java研发工作日记
Wanzhong Liao
2016-9-25
枚举enumeration 数据类型的本质是常量数据类型值的数组Array集合。
所有的数据结构都是基于数组设计而成的。
一个常量值,我们可以称之为常量数值,多个常量数值的集合就是枚举enum类型。
枚举数据类型的数据data数据结构是key-value组成的数据结构,其中的value为默认的数据类型基础数据类型整形值int。
枚举数据类型为复杂数据类型。
在程序编码的过程中的代码code的可读性readable对程序员的开发效率的会有很大的提高。
在C++中指针类型数据其实就是复杂类型数据,表示方式就是在基本数据类型+*操作符。
指针Pointer是复杂数据类型对象的引用标志地址。
在C++中
* variable : 为解析数据对象地址值value操作符。
“Type * ”: 表示复杂数据对象的地址引用操作符。
“&”:为复杂数据对象的取值操作符,返回引用对象的存储目标地址。
在Java中:
复杂数据对象的引用封装了指针操作符*和引用取址操作符&的存在,增加了程序设计语言的易用性,提高了代码的可读性和程序员的开发效率。
操作符虽然十分简洁,但是太过于抽象。对于一个操作符,我们可以有很多的理解意义,同时操作符的可读性比自然语言(现在存在的程序设计自然语言是英语English)的可读性要差。
在程序中,我们要尽量地缩小和避免不确定性因素的存在,从而可以不断地减小代码bug存在的可能性。
复杂数据类型数据data是基本数据类型数据的复合。
复杂数据类型也可以称之为类Class或者结构体Struct。
基本数据类型数据为byte/boolean short/char int/float long/double。
2016-11-7
学习编程的时候我们要时时刻刻的思考学习他人的编程经验的同时,想一想why & how , 就是对于同一个问题如果让你来做,你会怎么做。
在构建系统的时候,入库数据的操作都是要重定向到某一个页面,出库数据使用转发到某一个页面。
入库数据指的是:
Add
Delete
Update
出库数据指的是:
Query/find.
List
使用重定向的目的就是为了防止页面刷新的时候重复提交需要入库的数据。
耦合度指的就是通信接口()解耦的参数多少,接口()中的形式参数越少说明api接口的耦合度越低。
低耦合度接口就是空形式参数的API接口。