• 【Java】第一讲:Java基础


    // 功能:在控制台显示“Hello”
    // 日期:2017-04-11

    // public:表示这个类是公共类,一个java文件中只能有一个public类
    // class:表示这是一个类
    // hello:类名(公共类的类名必须和文件名一致)
    public class hello
    {
        //一个主函数,相当于是程序的入口
        public static void main(String args[])//为主函数,一个公共类里只能有一个主函数
            {
            // 执行语句
            //System.out.println("hello!");

    /*        int a=10; //定义一个变量,变量名a,它的值10
            int b=20; //定义一个变量,变量名b,它的值20
            int result=a+b;
            // 输出结果
            System.out.println("结果是"+result);    */

        //    char char1='q';
        //    System.out.println(char1);

        //    int test1='a'+'b';
        //    System.out.println(test1);

        //    char test2='a'+'b';
        //    System.out.println(test2);

            //这样就违背了,数据从高精度到低精度转换的原则
            //byte<short<int<long<float<double
            //在java中3.4、4.5的小数默认是double数据类型

        //    int a=1.2;
        //    float a=3.4f;
        //    System.out.println(a);

        //    int a=(int)1.2;
        //    int b=(int)1.9;
        //    System.out.println("a="+a+" b="+b);

        //    int a=1;
        //    double b=4.5;
        //    a=b;
        //    b=a;

            int a=3;
            int b=a+3.4;
            System.out.println(b);
        }
    }

    ————————————————————————————————————————

    Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。
    1、整数:包括int,short,byte,long
    2、浮点型:float,double
    3、字符:char
    4、布尔:boolean

    基本型别 大小 最小值 最大值
    boolean ----- ----- ------
    char 16-bit Unicode 0 Unicode 2^16-1
    byte 8-bit -128 +127
    short 16-bit -2^15 +2^15-1
    int 32-bit -2^31 +2^31-1
    long 64-bit -2^63 +2^63-1
    float 32-bit IEEE754 IEEE754
    double 64-bit IEEE754 IEEE754
    void      
  • 相关阅读:
    JDK Integer.reverse 算法实现分析
    HomeBrew更新
    时序数据简介
    MQTT协议简析
    Maven+Spring Profile实现生产环境和开发环境的切换
    Thread与Runnable的一个小陷阱
    HashMap的内部实现机制,Hash是怎样实现的,什么时候ReHash
    该不该在C#中使用var关键词
    疑难问题解决备忘录(3)——ubuntu12.04配置vsftp本地用户登录
    疑难问题解决备忘录(2)——ubuntu12.04分配swap
  • 原文地址:https://www.cnblogs.com/zhuzhubaoya/p/6696294.html
Copyright © 2020-2023  润新知