JAVA基础

JAVA基础

psvm -->public static void main

sout -->System.out.println

注释

  1. 单行注释 //
  2. 多行注释 /* 内容 */
  3. Javadoc /* * 内容*/

标识符

首字符:大小写字母,$,_

		  不可以有数字,首字符之后可以出现数字。

数据类型

long num1 = 30L
    //long要加L
float num2 = 1.1F
    //float要加F
  • 二进制 0b
  • 八进制 0
  • 十六 0x

数字可以用下划线分割:10_0000

转义字符

制表符 \t

换行 \n

类型转换

byte, short , char < int < long < float < double

强制转换

高转低需要强制转换

byte b1 = 1
int i = (int)b1    

低转高不需强制转换

变量

  • 局部变量:须声明和初始化值
  • 实例变量:默认值为0和null(u0000)和false
  • 类变量:static

常量

final double PI = 3.14

运算符

% 模

逻辑运算符:与&& 或|| 非 !


++ 为 a值加一

++a: 先运算后赋值

a++:先赋值后运算


字符串连接器:(""+ a + b)输出为 "a"+"b"

​ (a + b + "" ) 输出为 a + b


三元运算符:x ? y : z

x 为真 则输出y

x 为假 则输出z

包机制

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

引入包:

import com.xxx.*
    //引入xxx下所有类
javadoc -encoding UTF-8 -charset UTF-8 文件名.java
posted @ 2021-03-01 23:22  抽象家  阅读(40)  评论(0)    收藏  举报