22
2018
11

菜鸟Java现状【转载】

引用一下人家的聊天记录,虽然有些不太文明,但差不多是事实了,基本上没有水分。


04
2018
11

JAVA学习-包的概念和声明、不同包中类的相互调用

打包的意义:

可以使用嵌套层次结构来组织包

为了更好地规划代码,防止命名冲突和混乱

当把类组织起来放进一个包内时,也就给包中成员赋予了相互访问的权限

声明包:

package 包名,必须是源代码第一条语句

04
2018
11

JAVA学习-static关键字、单例模式

static关键字:

static修饰类变量时,变量称为静态变量(类变量),它不属于任何对象

static修饰类方法时,方法称为静态方法,静态方法中只能使用调用静态方法或静态变量

非静态方法可以调用静态方法或静态变量,静态方法不能调用非静态方法或非静态变量

28
2018
10

JAVA学习-二维数组概念声明和使用、打印杨辉三角、String对象的创建和使用

1、二维数组的声明和定义

二维数组,本质上是一维数组指向另外一个数据,所以二维数组的第二维度上的元素长度可以不一样。

2、使用二维数组打印杨辉三角形,杨辉三角形规律:

每行第一列与最后一列数值都是1

其他位置数值等于其正上方数值与左上方数值之和

14
2018
10

JAVA学习-一维数组概念声明和使用、Arrays类用法

一维数组概念、声明和使用

数组概念:存储相同数据类型的一组数据

要点:数组中所有元素数据类型相同、数组中所有元素在内存中连续存储

特点:数组是引用类型、新生成的数组对象,引用类型默认值为null;基本类型默认值为各类型的默认值(数字为0,boolean值为false)

10
2018
10

后端开发规范(微服务)【VME项目】

2.1、接口自测标准

接口自测能减少最常见的BUG,有问题也只是小问题,尽量减少联调过程的时间

附:微服务清单中,接口的返回数据格式(可以直接是自测时的Json结果)要加上,现在没有写的话要调通接口才能获取数据格式然后再调整前端数据绑定,太浪费双方时间

09
2018
10

前端开发规范(WinForm)【VME项目】

1.1Form控件样式等规范

1.1.1、卸载无关的项目,窗口都写在VME工程中;

1.1.2、窗体命名统一以Frm开头,需要有继承关系;

24
2018
09

JAVA学习-类成员属性的封装、构造方法、this使用

成员属性的封装

属性用private封装后外部将不能直接访问,可以使用get,set方法取得或设置属性。在以后进行类定义的时候,一般情况下都要用private封装属性,并提供set,get方法访问属性;

构造方法

用于在new实例化对象时实现对象中属性的初始化,方法名称与类名称一致,不允许任何返回值。

24
2018
09

JAVA学习-类与对象的概念与定义

面向对象设计三个主要特征:

⒈封装性:内部的操作对外部而言不可见

⒉继承性:在已有结构的基础上继续进行功能的扩充

⒊多态性:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果

16
2018
09

笔记本主要性能比较与选购相关

从上大学到现在工作这么多年,自己手上用过的电脑(笔记本加台式机)也有5、6台了,再加上自己对电脑有一些兴趣,没事的时候会去了解了解,所以相对来说还是略懂一些。


之前个人是主张买台式机,因为台式机比笔记本性价比更高(花更少的钱,买到配置更好的电脑)所以没有过多地关注笔记本。现在观念变了一些,因为台式机性价比是最高,但是不方便携带是个问题。比如有个什么问题,你要问的人不在同一间办公实,不当面讲又讲不清楚,这时候直接把笔记本拿过去就行了,这是笔记本最大的优点。