2015/4/17

第一天晚上看了70页(1-70),因为都是些基础知识,看得比较快,下面是一些不太熟练的知识。




一、UML

1、用例图

用例图包括用例和角色两个,一般用于需求分析阶段,主要用于描述系统实现的功能。


2、类图

类图是使用最广泛的UML图,类图用来表示系统中应该包含哪些实体,各实体之间的关系。

类之间一共有三种关系:

  • 关联(包括聚合、组合)
  • 泛化(与继承同一个概念)
  • 依赖
例如:
两只手臂与人之间是组合关系,两只手臂组合成一个人(这两只手臂只能是一个人的,不可能是别人的)。用带箭头的实心菱形框表示。
学生与阅读俱乐部之间是聚合关系,多个学生聚合成了一个俱乐部(学生还可以聚合成别的俱乐部)。用带箭头的空心菱形框表示。
泛化就是继承,使用带箭头的空心三角形表示。(实线)
接口跟继承类似,但用的是虚线。
依赖使用带箭头的虚线表示。

3、组件图
4、部署
5、顺序图
表现对象之间的协作顺序。
6、活动图


二、基本数据类型
1、当数值类型位数较多时可以用_分隔,便于分辨数位,如:
<span style="font-size:14px;color:#000066;">int a=34_56_7;
</span>
<span style="font-size:14px;color:#000066;">就等于int a=34567;</span>

2、Java规范没有强制指定boolean占据多少位,由于大部分机器允许分配的最小内存单元是字节(8位),因此bit大部分实际上占用8位。

3、当第一次给某个String对象赋值时,会使用常量池。
常量池(constant pool)指的是在编译期间被确定,并保存在已编译的.class文件中的一些数据。它包括关于类、方法、接口中的常量,也包括字符串直接量。
Java确保每个字符串常量只有一个不会产生多个副本。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值