zoukankan      html  css  js  c++  java
  • Java学习(基本语句,语法,变量)

    一、基本语法:

    public class Demo { //定义一个类
        public static void main(String[] args) { //主方法,一切程序的起点
            /* 在屏幕上打印输出 */
            System.out.println("Hello World!");
        }
    }

    (1)       public class定义

    类名称必须和文件名称保持一致,否则程序将无法编译,在一个*.Java之中只能有一个public

    (2)       主方法main()

    主方法表示的是一个程序起点,所有的程序代码都由此开始顺序执行,在Java中主方法也要放在一个类中。

    (3)       系统输出System.out.println()

    此语句的功能是直接在屏幕上显示输出信息。每一个完整的语句代码都要求使用“;”进行结尾

    (4)       注释

    //表示单行注释,就是在注释内容前面加双斜线(//)Java编译器会忽略掉这部分信息,只在Java文件里有,class文件里不保存。

    /*…*/表示多行注释,多行注释,就是在注释内容前面以单斜线加一个星形标记(/*)开头,并在注释内容末尾以一个星形标记加单斜线(*/)结束。

    当注释内容超过一行时一般使用这种方法。

    二、Java语法:

    标识符:

    在程序中用于定义名称的都为标识符,如文件名称类名称方法名称变量名称等,在Java中标识符的定义格式由字母、数字、_(下划线)所组成,其中不能重复,

    不能以数字开头不能是Java中的关键字,而且每一个标识符都要有自己的意义,如StudentName,表示的是学生姓名。

     

    注意:标识符区分大小写。标识符最好永远用字母开头,而且尽量不要包含其他的符号

    关键字:

    Java中的关键字 不能用来定义不能做标识符

     三、变量:

     

    概述:变量是内存中装载数据的小盒子,你只能用它来存数据和取数据。

    计算机存储单元:

    变量是内存中的小容器,用来存储数据。那么计算机内存是怎么存储数据的呢?无论是内存还是硬盘,计算机存储设备的最小信息单元叫“位(bit)”,我们又称之为“比特位”,通常用小写的字母b表示。而计算机最小的存储单元叫“字节(byte)”,通常用大写字母B表示,字节是由连续的8个位组成。   一字节 =  8位

    当程序需要使用存储空间时,操作系统最小会分派给程序1个字节,而不是1个位。

    计算机是采用二进制进行存储的,而不是我们生活中常用的十进制。所以1个字节存储的最大数据是11111111的二进制数。

     四、基本类型之4类8种:

    四类:整型,浮点型,字符型,布尔型。

    八种:整型:Byte,,Short,Int,Long

       浮点型:float,double

       字符型:char

       布尔型:boolean

    数据指定范围:

    五、常量与类型:

    整数常量可以根据所在范围来确定类型,java中默认的整数类型是int类型。

    在Java中整数常量如果不在-2147483648~2147483648之间就必须添加“L”后缀。添加了“L”后缀的整数常量都是long类型的,例如:100L、12345678901L都是long类型的常量。

    浮点类型的常量也可使用后缀,在Java中所有没有后缀以及使用“D”后缀(小写也可以,但建议使用大写)的小数都是double类型float类型常量必须添加“F”后缀(小写也可以,但建议使用大写)

    java中默认的浮点类型是double类型。

    如:3.14没有后缀,所以它是double类型;

           5.28D为double类型; 

           1.26F为float类型。

    六。定义变量(创建变量):

    定义变量的语法格式

              数据类型  变量名  =  数据值;

                   int         a    =  100;

    注意事项:

    1.变量定义后可以不赋值,使用时再赋值,不赋值不能使用

    2.变量使用时用作用域限制

    3.变量不可以重复定义

    七、数据类型转换:

     

    转换的过程中,数据遵循一个原则:

     

    范围小的数据类型值(如byte),可以直接转换为范围大的数据类型值(如int);

    范围大的数据类型值(如int),不可以直接转换为范围小的数据类型值(如byte)。

    各种数据类型按照数据范围从小到大依次列出:

    byte -> short -> int -> long -> float -> double

     

    数据转换类型的方式:

    1.自动转换

    范围大的数据类型 变量 = 范围小的数据类型值;

    如:

            double d = 1000;

        或

            int i = 100;

            double d2 = i;

    2. 强制类型转换

    表示范围大的数据类型转换成范围小的数据类型,这种方式称为强制类型转换

    强制类型转换格式:

    范围小的数据类型  变量 = (范围小的数据类型) 范围大的数据类型值;

    如:

    int  i = (int)6.718;   //i的值为6

    double  d = 3.14;

    int  i2 = (int)d;     //i2的值为3

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    python3 练习题 day04
    python3 装饰器
    python3 生成器和生成器表达式
    python3 列表/字典/集合推导式
    python3 迭代器
    python3 day04 大纲
    ES6 的数值扩展
    ES6中的解构赋值
    ES6中 let与const 的区别
    react的基本配置安装及使用babel
  • 原文地址:https://www.cnblogs.com/0328dongbin/p/9035123.html
Copyright © 2011-2022 走看看