J2SE小知识

 1. byte,short,char之间不能相互转换,他们之间在计算时,会自动转换成int型。

 2. 容量小的类型会自动向容量大的类型转换,容量大的类型必须强制转换成容量小的类型。

 3. 有多种类型进行相互运算时,会将所有类型转换成容量最大的那种类型,然后再进行运算。

 4. str.getBytes("GBK");方法返回值是 GBK格式的byte[ ]数组。

     new String( byte[ ]  bt,  " UTF-8"); 将bt数组转换为 UTF-8编码的数组。

 5. Integer.parseInt();将字符串形式的数字 转换成 INT 型的数字。Integer.toHexString(0xff & byte[ ]);

 6 . 想在静态方法中调用非静态变量,需要实例化。无法从静态上下文引用非静态变量。

 7 . 动态绑定是指在执行期间(非编译期间)判断所引用对象的实际类型,根据其实际类型调用相应方法。

 8 . hashcode代表的是该对象在内存中的地址。

 9 . 每一个类都会编译成一个 * .class文件,由classLoader按照path中的路径添加基础类库,按照classPath中的路径来加载二进制的*.class文件。

 10. 基文管对字缓打转字(基本数据流 文件流 管道流 对象流 字节数组 字符数组 缓冲流 打印流 字符串流 转换流)

       System.in.read(); Scanner  ;System.out.sprintf();System.out.format();

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值