《2018年1月13日》【连续094天】
标题:Java的函数,块的概念和划分,数的原码,反码,补码的学习;
内容:
A.今天学习了一下Java的函数部分,Java前面部分与C++相似,所以学的比较快一点;
public static int Max(int a,int b)
{
int tmp;
if(a<b)
{
tmp=b;
}
else
{
tmp=a;
}
return tmp;
}
注意单出口;
块:一个大括号(花括号)表示一个块,在其内定义的量的作用域只有这个块内,虽然早就知道这个规定,但第一次听到块这个词;
B.
概念的划分:把一个属概念按照一定的标准分成若干个子概念的逻辑方法;
成分:母项,子项,划分依据;
注意区别:
划分和分解:
分解是将一个整体分为若干部分,分解前后为整体部分关系,部分不具有整体的属性;
划分和分类:
分类是根据事物的本质属性或显著特征将概念所反映的对象分为若干个类别,使每个类相对于其他类都有确定的地位;
划分是分类的基础,分类一定是划分,划分不一定是分类;
划分的类型:
1.根据每次划分得到的子数量:
1)二分法;
2)多分法;
2.根据花费所得到的母项和子项的层次数量不同:
1)一次划分;
2)连续划分;
划分的规则:
1.划分必须相应相称。
错误:多出子项,划分不全。
2.在同一次划分中的标准必须同一。
错误:混淆根据。
3.划分后的子项必须是互相排斥的。
错误:子项相容。
4.划分不能越级。
错误:越级划分。
C.机器数:
计算机内部的数,最高位为符号位,0为正数,1为负数,称作数符。
机器数所表示的值为真值。
采用最高位为数符,其他位为真值的机器数形式叫数的原码表示。
反码:正数的反码就是其原码,负数的反码是其原码除最高位数符外,将其它为全部取反。
补码:正数的补码是其本身,负数的补码是其反码加一。
当我们计算两个数相加时,用两个数的补码相加,一定得到它们和的补码。
计算机中通过补码,使得一切加减乘除都可以简化成加法。
明日计划:学习。