基础语法

1.单行注释

//

2.多行注释

/* */

3.文档注释

/** */

4.标识符

  • 所有的标识符都应该以字母,或者美元符号$,或者下划线(_)开始

  • 标识符大小写敏感

5.八大基本数据类型

int num1=10;    4字节  B   1byte=8bit
byte num2=20;    1字节
short num3=30;    2
long num4=30L;//Long类型后面要加L   8
float num5=50.1f;//float类型要在后面加f   4
double num6=3.1413425;     8
char num7='c';   1
string num8="shide";
boolean flag=true;   1bit

6.整数拓展

二进制:0b 十进制 八进制:0 十六进制:0x

int i=10;
int i2=010;   //八进制
int i3=0x10;  //十六进制

7.浮点数拓展

银行业务表示 钱 : BIgDecimal 数学工具类

float:有限 离散 舍入误差 大约 接近但不等于

float f=0.1f;
double d=1.0/10;
System.out.println(f==d);  //false
float f1=2323232323f;
float f2=f1+1;
System.out.println(f1==f2);   //true

img

 

8.字符拓展

String sa = new String("hello word");
String sb = new String("hello word");
System.out.println(sa==sb);  //false   对象,从内存分析
String sc = "hello word";
String sd = "hello word";
System.out.println(sc==sd);   //true

9.布尔值拓展

boolean flag = true;
if(flag==true){}//新手
if(flag){} //老手

10.变量

public class Demo01 {
   String name;
   int age;
   public static void main(String[] args) {
       int i=10;
       System.out.println();
       Demo01 dem = new Demo01();
       System.out.println(dem.age);
       System.out.println(dem.name);
  }
}

img

实例变量:从属于对象;如果不自行初始化,这个类型的默认值 0 0.0

布尔值:默认是false

除了基本类型,其余的默认值都是null

常量变量

static final double PI = 3.14;   //修饰符不存在先后顺序
final static double PI = 3.14

类成员变量:monthSalary,局部变量,方法名:runRun():首字母小写和驼峰原则

常量:大写字母和驼峰原则:MAX_VALUE

幂运算:

double pow = Math.pow(3,2);  //2*2*2

字符串连接符

int a = 10;
int b = 20;
System.out.println(""+a+b);  //1020
System.out.println(a+b+"");  //30

11.JavaDoc生成文档

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

参数信息

@author 作者名

@version版本号

@since 指明需要最早使用的jdk版本

@param 参数名

@return 返回值情况

@throws 异常抛出情况

![XQXE}LERF~WURK4FR([]P](C:\Users\lenovo\Desktop\studing\XQXE}LERF~WURK4FR([]P.png)

 

 

 

 

posted on 2023-02-23 18:29  似初吖  阅读(28)  评论(0)    收藏  举报