Java基础第一章

Java:一种编译型语言

Java语言特点:

  1. 跨平台-----采用JVM虚拟机技术支持跨平台特性
  2. 完全面向对象和简单性(1、不支持goto语句;2、不支持指针,用引用模型实现指针的功能;3、类代替结构类型4、单继承+多接口)
  3. 可靠性
  4. 安全性-----域管理模式
  5. 多线程
  6. 支持分布式网络应用
关于二进制:

  1. 计算机内部采用二进制的原因
  • 物理上容易实现,可靠性强。电子元件大都具有两种稳定状态:电平的高低、电路的闭合等,都和二进制的0和1相对应
  • 运算规则简单,通用性强。二进制的加法只有四种:0+0=0,0+1=1,1+0=1;1+1=10
  • 与逻辑命题的两个值“真”和“假”对应,便于逻辑运算
     2. 常用进制之间的转换

  • 十进制转换为非十进制>>>>整数部分:除基取余法(逆排序);小数部分:乘基取整法

  • 非十进制转换为十进制>>>>按权相乘累加法 : (八进制) 237.4=2 * (8^2) + 3 * (8^1) + 7 * (8^0) + 4 * (8^-1)=159.5

  • 进制和十六进制转换为二进制>>>>只要将八进制或十六进制数的每一位表示为3位或4位的二进制数,最后去掉整数首部的0或小数尾部的0就可以了
原码:数符位0表示正,数符位1表示负,整数部分就是数值绝对值的二进制表示

补码:正数的补码与原码相同,负数的补码为绝对值的原码取反加1

***在一个程序中,可以存在多个类,但只能有一个public类,且类名必须和文件名一样

发送端口

啊法

在附件ask

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值