第二天 Java基础语法

Java基础语法

一、java注释、标识符、关键字

1.1 Java注释

  • 注释不会执行,给写代码的人看的

  • Java三种注释:

    • 单行注释 //

    • 多行注释 /**/

    • 文档注释 JavaDoc: /** */

      标识符注意点:

      1. 首字母以(A-Z或者a-z),美元符($)下划线组成
      2. 不能使用关键字作为变量名或者方法名
      3. 标识符的大小写是敏感的

二、数据类型

  • Java是强类型语言 :要求变量的使用严格符合规定,所有变量先定义后使用

  • java数据类型分为两大类:基本类型和引用类型

三、类型转换

Java是强类型语言

//八大数据类型的转换 :
  /*1.不能对布尔类型转换
  2.不能对对象类型转换为不相干的类型
  3.在把高容量转换到低容量后,强制转换
  4.转换的时候可能会内存溢出或者精度问题;
   */
public class Demo06 {
    public static void main(String []args){
        //操作比较大的数据时,注意数据溢出问题
        //jdk7的新特性 数字间加下滑线不会输出下滑线
        int money =10_0000_0000;
        System.out.println(money);

        //数据溢出问题
        System.out.println("============");
        int money2= 10_0000_0000;
        int year=20;
        int total =money2*year;
        System.out.println(total);
        System.out.println("上边计算的时候值溢出啦");
        long total2 =money2*year;//默认的int类型
        System.out.println(total2);
        System.out.println("上边计算的时候左边是long类型,右边默认是int类型,值溢出啦");
        long total3=money2*(long)year;//先把一个数转换为long类型
        System.out.println(total3);
    }
}

四、变量、常量

4.1变量

1.变量就是值可以改变的量;

2.Java是强类型语言每个变量都必须声明其类型

3.Java变量是程序中最基本的存储单元,其主要要素有变量名,变量类型,作用域。

变量作用域的分类

​ (1)类变量
​ (2)实例变量
​ (3)局部变量

4.2常量

1.常量可以理解成一种特殊的变量,值被设定后,程序运行过程中不允许被改变。
2.常量名一般大写

final 常量名 =值;

final double PI=3.14;

4.3变量的命名规则

类成员变量:小驼峰
局部变量: 小驼峰
常量: 大写字母下划线
类名 : 大驼峰
方法名 : 小驼峰

变量和方法都是小驼峰 只有类是大驼峰 ,项目名和包名 全部小写

五、运算符

5.1Java支持的运算符:

优先级()

  • 算术运算符 :+,-,*,/,%,++,--
  • 赋值运算符:=
  • 关系运算符: >,<,>=,<=,==,!=instanceof
  • **逻辑运算符 **:&& ,|| ,!
  • 位运算符:&,|,·,>>,<<,>>>(了解!!!)
  • 条件运算符 ? :
  • 扩展赋值运算符: +=,-=, *=,/=

六、包机制、JavaDoc

为啦更好的组织类,java提供啦包机制用于区别类名的命名空间

包语句的语法格式:

按住 ctrl +鼠标右键 可以查看

package operator;

Javadoc命令是用来生成自己的API文档的

/** +回车 自动生成

参数信息:

/**
 *(@author 作者名
 *@version版本号
 *@since 知名需要的最早的jdk版本
 *@param参数名
 *@return 返回值情况
 *@throws异常抛出情况
 */
posted @ 2021-10-15 23:08  勇敢说  阅读(25)  评论(1)    收藏  举报