包下-控制台编译运行.java文件

//  废话不多说,上代码CODE在eclipse中显示:
    package com.java.accuracy;

    public class DataTypeDemo {
        public  static void main(String[] args){
            byte a=3,b=4,c;
            int d=5;
            c=(byte)(a+b);
    //      c=3+4;
    //      b=d;//编译报错
            byte e=(byte) 130;

            /*
             * 130默认为int类型,在内存中占4个字节,每个字节占8位
             * 所以对应的二进制为:
             *      00000000  00000000  00000000  10000010
             * 正数:原码=反码=补码
             * 
             * 强制类型转换时,将进行截取操作:
             *      10000010(新补码)
             * 
             * 由类型转换后得到的新补码求出原码:
             * 补码       1(符号位)      0000010(数值位)
             * 反码       1           0000001     
             * 原码       1           1111110
             *  转换成二进制为-126
             */

            System.out.println(c);
            System.out.println(e);
        }
}

这里写图片描述
这里写图片描述
编译后新增com/java/accuracy目录,并在目录下添加.class字节码文件。。
这里写图片描述


编译包下
1、CallableDemo.java与加载类MyCallable.java
这里写图片描述
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值