zoukankan      html  css  js  c++  java
  • 大三学长带我学习JAVA.作业2. 第二讲(原生数据类型 Primitive Data Type)。第三讲(原生数据类型使用陷阱 Pitfall of Primitive Data Type)。大三学长带我学习JAVA.作业2.

        

    2013年1月5日

     第二讲(原生数据类型 Primitive Data Type)

     第三讲(原生数据类型使用陷阱 Pitfall of Primitive Data Type)

    测试: 

    1.写出配置JDK环境的步骤

    2.用不同的方式声明long、float、double类型变量并给变量赋值

    3.byte、short、int、long、float、double能表示的数值范围

    4.位、字节、比特分别是什么,他们之间的关系是什么

    5.为什么多行注释不能嵌套

    6.如何把double类型的值赋给float类型的变量

    1. 写出配置JDK环境的步骤

    (1).我的电脑——>属性——>高级---->环境变量

    (2).配置用户变量:

      a.新建JAVA_HOME

       C:\ProgramFiles\Java\j2sdk1.5.0  (JDK的安装路径)

      b.新建PATH

       .;%JAVA_HOME%bin;%JAVA_HME%\jre\bin  (C:\ProgramFiles\Java\j2sdk1.5.0\bin也可以)

      c.新建CLASPATH

       ,;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

    (3).测试环境变量配置是否成功:

      开始--->运行---->CMD

      键盘敲入:javac java

      出现相应的命令,而不是出错,就表示成功配置。

      

    2.  long a; a=0;

        long a=0;

       float b=0;

       float b; b=0;

       double c=0;

    double c; c=0;

    3.

    1. 、基本类型:byte 二进制位数:8

    2、包装类:java.lang.Byte

    3、最小值:Byte.MIN_VALUE=-128

    4、最大值:Byte.MAX_VALUE=127

    5、

    6、基本类型:short 二进制位数:16

    7、包装类:java.lang.Short

    8、最小值:Short.MIN_VALUE=-32768

    9、最大值:Short.MAX_VALUE=32767

    10、

    11、基本类型:int 二进制位数:32

    12、包装类:java.lang.Integer

    13、最小值:Integer.MIN_VALUE=-2147483648

    14、最大值:Integer.MAX_VALUE=2147483647

    15、

    16、基本类型:long 二进制位数:64

    17、包装类:java.lang.Long

    18、最小值:Long.MIN_VALUE=-9223372036854775808

    19、最大值:Long.MAX_VALUE=9223372036854775807

    20、

    21、基本类型:float 二进制位数:32

    22、包装类:java.lang.Float

    23、最小值:Float.MIN_VALUE=1.4E-45

    24、最大值:Float.MAX_VALUE=3.4028235E38

    25、

    26、基本类型:double 二进制位数:64

    27、包装类:java.lang.Double

    28、最小值:Double.MIN_VALUE=4.9E-324

    29、最大值:Double.MAX_VALUE=1.7976931348623157E308

    30、

    31、基本类型:char 二进制位数:16

    32、包装类:java.lang.Character

    33、最小值:Character.MIN_VALUE=0

    34、最大值:Character.MAX_VALUE=65535

       

    4.

      1、位(bit)

    来自英文bit,音译为“比特”,表示二进制位。位是计算机内部数据储存的最小单位,11010100是一个8位二进制数。一个二进制位只可以表示0和1两种状态(21);两个二进制位可以表示00、01、10、11四种(22)状态;三位二进制数可表示八种状态(23)……。

    2、字节(byte)

    字节来自英文Byte,音译为“拜特”,习惯上用大写的“B”表示。

    字节是计算机中数据处理的基本单位。计算机中以字节为单位存储和解释信息,规定一个字节由八个二进制位构成,即1个字节等于8个比特(1Byte=8bit)。八位二进制数最小为00000000,最大为11111111;通常1个字节可以存入一个ASCII码,2个字节可以存放一个汉字国标码。

    3、字

    计算机进行数据处理时,一次存取、加工和传送的数据长度称为字(word)。一个字通常由一个或多个(一般是字节的整数位)字节构成。例如286微机的字由2个字节组成,它的字长为16;486微机的字由4个字节组成,它的字长为32位机。

    计算机的字长决定了其CPU一次操作处理实际位数的多少,由此可见计算机的字长越大,其性能越优越。

    4 简单的说:位就是比特,一字节等于八个比特(位)。

    5.

    所有的多行注释都不能嵌套 /*   (/*) -->会把它识别成注释内容  */ */。

    6.  因为把double类型转换成float类型,是把大范围变成小范围,只能使用强行转换。  

    例:a是double类型的。

     float b=(float)a;

  • 相关阅读:
    bzoj2006[NOI2010]超级钢琴
    bzoj1088[SCOI2005]扫雷
    bzoj1207[HNOI2004]打鼹鼠
    bzoj2132圈地计划
    bzoj2127happiness
    bzoj1037[ZJOI2008]生日聚会
    bzoj1031[JSOI2007]字符加密
    bzoj1566[noi2009]管道取珠
    bzoj2134单选错位
    vuejs之v-on小例子之实现购买数量的增加和减少
  • 原文地址:https://www.cnblogs.com/shaoshao/p/2848235.html
Copyright © 2011-2022 走看看