Java基础语法

发布时间 2023-12-16 14:54:23作者: 蠡烬

一.注释

   java中的注释有三种:

       1.单行注释     //

          2.多行注释     /**/

          3.文档注释     /** */

二.标识符

   1.所有的标识符都应该以字母(A~Z  a~z), 美元符($), 下划线(_)开头

    2.首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或数字的任何字符组合.

    3.不能使用关键字作为变量名或方法名.

    4.标识符是大小写敏感的

三.数据类型

   java的数据类型分为俩大类

       基本类型:包括  整数类型【byte(1个字节),short(2个字节),int(4个字节),long(8个字节)】 浮点类型【flout(4个字节),double(8个字节)】 字符类型【char(1个字节)】  逻辑型【boolean(1个字节)

 

         引用类型:包括 类、接口、数组.

 

四.什么是字节

         位(bit):是计算机 内部数据 储存的最小单位,11001100是一个八位二进制数。

 

         字节(byte):是计算机中数据处理的基本单位,习惯上用大写 B 来表示,

 

        1B(byte,字节)= 8bit(位)

 

        字符:是指计算机中使用的字母、数字、字和符号

 

五.类型转换

     1.数据类型转换(在运算中,不同的数据类型转换成同一数据类型,然后进行运算)

          转换从低级到高级(按容量来看)

     2.注意点

           ~不能对布尔型进行转换

              ~不能把对象类型转换为不相干的类型

           ~把高容量转换为低容量是要强制转换 【(数据类型)变量名】  

           ~转换过程中可能导致溢出或精度问题

六.变量

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

     变量根据作用域可分为三类:

    1.局部变量:类方法中的变量,必须声明和初始化值。

      2.实例变量:独立于方法之外的变量,没有static修饰,如果不自行初始化,将被赋予这个类型的默认值。

      3.类变量:独立于方法之外的变量,有static修饰,如果不自行初始化,将被赋予这个类型的默认值。

 

七.常量 

  初始化后不能再改变值,不会变动的值.

  final 常量名 = 值;

  常量名一般使用大写字符.

 

八.变量命名规范

      1.所有的方法、类名、变量要做到见名之意.

  2.类成员变量:首字母小写和驼峰原则:monthSalary.

  3.局部变量:首字母小写和驼峰原则.

  4.常量:大写字母和下划线:MAX_VALUE.

  5.类名:首字母大写和驼峰原则:GoodMan.

  6.方法名:首字母小写和驼峰原则:run();   runRun();   

 

九.javaDoc

  以 /** 开始,以 / 结束。

 

  @author 作者名

 

  @version 版本号

 

  @since 指明需要最早使用的jdk版本

 

  @param 参数名

 

  @return 返回值情况

 

  @throws 异常抛出情况
 
十.运算符

  Java 语言支持如下运算符:
    算术运算符: +,-,*,/,%,++,--
    赋值运算符 =
    关系运算符: >,<,>=,<=,==,!= instanceof
    逻辑运算符: &&,||,!
    位运算符: &,|,^,~ , >>,<<,>>> (了解!!!)
    条件运算符 ?:
    扩展赋值运算符:+=,-=,*=,/=