zoukankan      html  css  js  c++  java
  • 又学java的第一天

    今天又上了一节Java课,今天总算是开始讲课了。今天主要讲了Java的一些基本知识。主要分为三个部分:1、大道至简——编程精义;2、Java语言基础;3、Java课后实践。现在主要还是完成一下动手动脑。

    1、

        

     2、以下代码的输出结果是什么

    int X=100;

    int Y=200;

    System.out.println("X+Y="+X+Y);

    System.out.println(X+Y+"=X+Y");

    3、阅读相关教材,或者使用互联网搜索引擎,弄清楚反码、补码跟原码这几个概念,然后编写示例程序,对正数、负数进行各种位操作,观察输出结果,与手工计算的结果进行对比,看看Java中的数是采用上述哪种码表示的。

     原码:将最高位作为符号位(0表示正,1表示负),其它数字位代表数值本身的绝对值的数字表示方式。

    反码:如果是正数,则表示方法和原码一样;如果是负数,符号位不变,其余各位取反,则得到这个数字的反码表示形式。

    补码:如果正数,则表示方法和原码一样;如果是负数,则将数字的反码加上1(相当于将原码数值位取反然后在最低位加1)。

    4、Java变量遵循“同名变量的屏蔽原则”,请根据课后相关资料弄清楚相关知识,然后自己编写一些测试代码,就像本实例一样,有意识的在不同地方定义一些同名变量,看看 输出的到底是哪个值。

     5、

     byte 1字节

    short 2字节

    int 4字节

    long 8字节

    float 4字节

    double 8字节

    char 2字节

    boolean 1字节

    浮点型运算就会导致精度损失。

    ------------恢复内容开始------------

    今天又上了一节Java课,今天总算是开始讲课了。今天主要讲了Java的一些基本知识。主要分为三个部分:1、大道至简——编程精义;2、Java语言基础;3、Java课后实践。现在主要还是完成一下动手动脑。

    1、

        

     2、以下代码的输出结果是什么

    int X=100;

    int Y=200;

    System.out.println("X+Y="+X+Y);

    System.out.println(X+Y+"=X+Y");

    3、阅读相关教材,或者使用互联网搜索引擎,弄清楚反码、补码跟原码这几个概念,然后编写示例程序,对正数、负数进行各种位操作,观察输出结果,与手工计算的结果进行对比,看看Java中的数是采用上述哪种码表示的。

     原码:将最高位作为符号位(0表示正,1表示负),其它数字位代表数值本身的绝对值的数字表示方式。

    反码:如果是正数,则表示方法和原码一样;如果是负数,符号位不变,其余各位取反,则得到这个数字的反码表示形式。

    补码:如果正数,则表示方法和原码一样;如果是负数,则将数字的反码加上1(相当于将原码数值位取反然后在最低位加1)。

    4、Java变量遵循“同名变量的屏蔽原则”,请根据课后相关资料弄清楚相关知识,然后自己编写一些测试代码,就像本实例一样,有意识的在不同地方定义一些同名变量,看看 输出的到底是哪个值。

     5、

     byte 1字节

    short 2字节

    int 4字节

    long 8字节

    float 4字节

    double 8字节

    char 2字节

    boolean 1字节

    浮点型运算就会导致精度损失。

    ------------恢复内容结束------------

  • 相关阅读:
    功能强大表格控件Spread for Windows Forms 中文版发布
    charles 证书在 andriod 7 及更高版本手机上的安装
    Hibernate 开发中问题
    Silverlight中DataForm对数据进行校验
    LightSpeed ORM .NET简单运用
    Hibernate manytomany实现
    C# _lopen判断文件是否正在被使用
    SQL Join
    Castle与Mixin
    Catalysis 的构成部分与框架
  • 原文地址:https://www.cnblogs.com/12248H/p/13752057.html
Copyright © 2011-2022 走看看