java基础

数据类型

  1. 基本类型

    byte
    short
    int
    long
    float
    double
    char
    boolean
    
  2. 引用类型

类型转换

  1. 强制转换:高到低
  2. 自动转换:低到高

数字可以用下划线分隔开,如

int d=10_000_0000;

变量

  1. 即可变化的量

  2. type varName [=value] [{,vaeName[=value]}];
    //数据类型 变量名 =值;如
    int a=b;
        
    
  3. 有类变量(static)、实例变量(类中)、局部变量(方法中)

  4. 常量:不可改变,如

    static final double PI=3.14;
    
  5. 命名规范

    1. 见名知意
    2. 类成员变量:首字母小写和驼峰原则
    3. 局部变量:首字母小写和驼峰原则
    4. 常量:大写字母和下划线
    5. 类名:首字母大写和驼峰原则
    6. 方法名:首字母小写和驼峰原则

运算符

  1. 算数运算符+,-,*,/,%,++,–

  2. 赋值运算符=

  3. 关系运算符>,<,>=,<=,==,!=

  4. 逻辑运算符&&,||,!

  5. 位运算符(了解即可)&,|,^,~,>>,<<,>>>

    A = 0011 1100
    B = 0000 1101
    -----------------
    A&B = 0000 1100
    A|B = 0011 1101
    A^B = 0011 0001
    ~A =
    <<   *2
    >>   /2
    
  6. 条件运算符?:

  7. Math.pow(,);//幂操作,如
    Math.pow(2,3)=8
    
  8. //字符+的运用
    		System.out.println("a+c="+a+c);
            System.out.println(a+c+"a+c=");
    //结果
    a+c=1020
    30a+c=
    

JavaDos

@auther //作者
@version //版本
@since //指明需要最早使用的角度看版本
@param //参数名
@return //返回值情况
@throws //异常抛出情况

命令行生成文档
    javadoc -encoding UTF-8 -charset UTF-8 Doc.java
    之后会生成许多东西,看index.html
idea生成文档
    Tools->Generate JavaDoc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值