Java:一种编译型语言
Java语言特点:
- 跨平台-----采用JVM虚拟机技术支持跨平台特性
- 完全面向对象和简单性(1、不支持goto语句;2、不支持指针,用引用模型实现指针的功能;3、类代替结构类型4、单继承+多接口)
- 可靠性
- 安全性-----域管理模式
- 多线程
- 支持分布式网络应用
- 计算机内部采用二进制的原因
- 物理上容易实现,可靠性强。电子元件大都具有两种稳定状态:电平的高低、电路的闭合等,都和二进制的0和1相对应
- 运算规则简单,通用性强。二进制的加法只有四种:0+0=0,0+1=1,1+0=1;1+1=10
- 与逻辑命题的两个值“真”和“假”对应,便于逻辑运算
- 十进制转换为非十进制>>>>整数部分:除基取余法(逆排序);小数部分:乘基取整法
- 非十进制转换为十进制>>>>按权相乘累加法 : (八进制) 237.4=2 * (8^2) + 3 * (8^1) + 7 * (8^0) + 4 * (8^-1)=159.5
- 八进制和十六进制转换为二进制>>>>只要将八进制或十六进制数的每一位表示为3位或4位的二进制数,最后去掉整数首部的0或小数尾部的0就可以了
原码:数符位0表示正,数符位1表示负,整数部分就是数值绝对值的二进制表示
补码:正数的补码与原码相同,负数的补码为绝对值的原码取反加1
发送端口
啊法
在附件ask