01.Java基础语法

1.注释

1.1 单行注释

//单行注释

1.2 多行注释

/*

多行注释:可以注释一段文字

*/

1.3 JavaDoc:文档注释

/**

*文档注释

*/

2.标识符

Java所有的组成部分都需要名字。

类名、变量名以及方法名都被称为标识符。

2.1 标识符注意点

  1. 所有标识符都应该以字母、$、_开始
  2. 首字母之后可以是字母、$、_或数字的任何字符组合
  3. 不能使用关键字作为变量名或方法名
  4. 标识符大小写敏感

3.数据类型

3.1 基本类型

3.1.1 数值类型

  1. 整数类型
  • byte占1个字节范围:-128-127
  • short占2个字节范围:-32768-32767
  • int占4个字节范围:-2147.........
  • long占8个字节范围
  1. 浮点类型
  • float占4个字节
  • double占8个字节
  1. 字符类型

​ char占2个字节

3.1.2 boolean类型

占1位其值只有true和false两个

3.2引用类型

4.类型转换

  • 低-------------------------------------------------------->高

  • byte,short,char-->int-->long-->float-->double

注意点

  1. 不能对布尔值进行转换

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

  3. 转换的时候可能存在内存溢出精度问题

  4. 强制转换:(类型)变量名,高-->低

    自动转换:低-->高

5.变量

可以变化的量

java是一种强类型语言,每个变量都要声明类型

  • 注意

    • 变量名必须是合法的标识符

    • 每一个声明都必须以分号结束

5.1变量作用域

  • 类变量

  • 实例变量

  • 局部变量

public class Variable{
    static int allClicks = 0; //类变量
    String str = "hello world"; //实例变量
    
    public void method(){
        int i = 0; //局部变量
    }
}

6.常量

初始化后不能再改变值

final 常量名 = 值;
final double PI = 3.14;

常量名一般用大写字符

7.运算符

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

8.包机制

包 = 文件夹

一般利用公司域名倒置作为包名

为了使用某一个包的成员,我们需要用“import”语句在程序中导入该包

9.JavaDoc

  • @author 作者名
  • @version 版本号
  • @since 指明需要最早使用的jdk版本
  • @param 参数名
  • @return 返回值情况
  • @throws 异常抛出情况
posted @ 2024-09-24 15:16  可爱还好吃  阅读(4)  评论(0编辑  收藏  举报