对象加强 分层思想加强 计算机表示方法
来源:互联网 发布:17173lol数据库 编辑:程序博客网 时间:2024/04/29 18:34
1、算机2机制表示机制(原码,反码,补码)
package com.learn.text;
public class ToString {
public static void main(String[] args) {
int n1 = 3;
int ti=3<<2;
//转换成二进制
Integer.toBinaryString(n1);
// 要几进制 就在红色变成几
System.out.println(Integer.toString(n1, 2));
System.out.println(Integer.toString(ti, 2));
System.out.println(ti);
}
输出结果 // 11 1100 12
//向左位移 在右边补零 (二进制)
}
10 2 8 16 进制表示
int n1 = 18;
// int n1 = 0b10010;
// int n1 = 022;
// int n1 = 0x12;
// int n1 = 0b1111_1111_1111_1111_1111_1111_1111_1111;
int n1 = 0xff_ff_ff_ff;
3、输出表示
Integer Long toBinaryString toOctalString toHexString toString
4、运算符
&与 |或 ^异或 <<左移位 >>右移位(保留符号位) >>>右移位5、自运算赋值
&= |= ^= <<= >>= >>>=
6.1 :类初始化
1)、使用类里边的东西的时候,会做类加载的事情(只做一次)
2)、在类加载的时候,给变量分配内存,并使用默认值
3)、从上到下执行语句(变量赋值语句,类初始化语句)
类加载:将 class 文件加载进入内存(代码区)
class ClassName{
static{
//类初始化语句写在这儿
}
}
6.2 :对象初始化
语句在构造方法前执行
class ClassName{
{
//对象初始化语句写在这儿
}
}
- 对象加强 分层思想加强 计算机表示方法
- C#面向对象加强
- 面向对象基础加强
- 面向对象加强1
- 面向对象基础加强二
- 加强计算机理论知识的再学习
- 计算机设计思想 —— 分层模型
- (6)Java面向对象之加强篇
- CI面向对象的加强利用
- JS基础加强四_面向对象
- js加强:原型,创建对象分析,继承
- 面向对象加强--程序执行顺序
- 面向对象加强--静态和非静态
- 加强redhat linux系统安全的方法
- 加强redhat linux系统安全的方法
- 加强Eclipse代码自动提示的方法
- C#基础加强--继承中的构造方法
- CxGrid 的加强右键菜单实现方法
- iOS 应用架构谈 本地持久化方案
- Stephen的蓝牙&安卓学习历程
- 解决sqljdbc 连接 sqlserver 2008时在getConnection后停住的问题
- JavaMail发送邮件
- SQL基础--合并查询(union,union all,intersect,minus)用法与介绍
- 对象加强 分层思想加强 计算机表示方法
- 详解移动端的Touch事件
- UIScrollView的frame,contentSize,contentOffset,contentInset属性
- Lytro的教训:曾经的光场神器为何不行了?
- Netty是什么?
- iOS 两个app之间的跳转
- cocos2d-x 3.8.1 Widget 置灰的实现
- XCode工程中 Project 和 Targets区别
- 在对话框中显示bmp图片