Java基础语法学习 ———— Day1

Java基础语法学习 ———— Day1

一、数据类型基本类型

  1. 整数

    • int
      • 二进制:ob
      • 十进制
      • 八进制:0
    • 十六进制:0x
    • byte
    • short
    • long --- 要在数字后面加个L
  2. 浮点数

    • float --- 要在数字后加个F
    • double
  3. 字符

    • char
    • string --- 不是关键字,是类
  4. 布尔值

    • boolean --- true ,false

二、变量与常量

  1. 类变量 static

    public class Demo01{
     	//类变量 static 可全局调用
        static double salary = 5000;
        public static void main(String[] args){
            
        }
    }
    
  2. 局部变量

    public class Demo02{
     	
        public static void main(String[] args){
            //局部变量  需声明和初始化值
            int i = 10;
        }
    }
    
  3. 实例变量

    public class Demo03{
    	//实例变量  从属于对象;若不进行初始化,这个类型的默认值 0 0.0 null false
        String name;
        int age;
        public static void main(String[] args){
            // 变量类型 变量名字 = new Demo03()
            Demo03 demo03 = new Demo03();
            System.out.println(demo03.age); //0
             System.out.println(demo03.name); //null
        }
    }
    
  4. 常量

    // final 常量名 = 值
    final double PI = 3.14;
    
  5. 变量命名规范

    • 所有变量、方法、类名:见名知意
    • 类成员变量、局部变量:首字母小写和驼峰原则:monthSalary 除第一个单词以外,后面的单词首字母大写
    • 常量:大写字母和下划线
    • 类名:首字母大写和驼峰原则
    • 方法名:首字母小写和驼峰原则

三、运算符

  1. 算数运算符
* `+ - * / %`
* `++ --`
  1. 关系运算符

    > < == != <= >=

  2. 逻辑运算符

    && || !

  3. 位运算符

* `& | ^ ~`
* `<<` `---` `*2`
* `>>` `---` `/2`
  1. 赋值运算符
* `== += `
* `? :`
* `instanceof`

四、包组织

  • 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间

  • 包语句的语法格式为:

    package pkg1[. pkg2[. pkg3...]];
    
  • 一般用公司域名倒置作为包名

  • 为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用import语句可完成此功能

    import package1[.package2...].(classname|*);
    

五、JavaDoc

  • Javadoc的命令是用来生成自己的API文档的
  • 参数信息:
    • @author
    • @version
    • @since
    • @param
    • @return
    • @throws
posted @ 2025-07-28 19:25  ~sang~  阅读(6)  评论(0)    收藏  举报