java基础-1

byte:8位有符号二进制补码整数,占用1字节。

short:16位有符号二进制补码整数,占用2字节。

int:32位有符号二进制补码整数,占用4字节。

long:64位有符号二进制补码整数,占用8字节。

float:32位IEEE 754单精度浮点数,占用4字节。

double:64位IEEE 754双精度浮点数,占用8字节

char:16位Unicode字符,占用2字节。

boolean:只有两个取值,true和false,占用1字节。

java包装类型(对象)

String

关键字

Void

void关键字在Java中表示“无类型”,它用于声明函数没有返回值或者参数列表为空。当一个函数被声明为void时,它表明该函数不返回任何值,因此不需要使用return语句。

void关键字也可以用于声明一个空的构造函数,即一个不接受任何参数的构造函数。

Static

tatic修饰的变量也称为静态变量

可以在没有创建类的实例的情况下访问。静态变量可以是public、private或protected,但不能是abstract。

Final

当用于修饰类时,final表示该类不能被继承。

当用于修饰方法时,final表示该方法不能被重写或覆盖。

当用于修饰变量时,final表示该变量是一个常量,只能赋值一次,它是一个不可变的值。

equals

于比较两个对象是否相等。它通常用于比较对象的引用是否相等,即它们是否指向同一个对象。

String

String是一个类,它用于表示字符串。字符串是由零个或多个字符组成的一种数据类型。String类提供了许多方法来操作字符串,例如获取字符串长度、获取指定位置的字符、拼接字符串、比较字符串等等

abstract

抽象类

接口

Implements

实现接口

BigInteger

BigInteger类用于处理非常大的整数,其内部用一个int数组来模拟一个非常大的整数。

BigInteger类提供了一些常用的方法,例如加法、减法、乘法、除法、取模等。这些方法可以用于对非常大的整数进行运算。

接口中定义抽象方法  test

类 A  方法test

C类继承A 并使用接口, 应为类A已经有test,则c中不需要实现接口中的抽象方法test

接口中 有默认方法 callback

类A中也有callback方法

C 继承A 并使用接口  ,再c中调用callback方法,则会优先使用父类中的方法callback

关键字int[] + 数组名
       int[] arr;//初始化变量
       arr = new int[10];//实例化数组-定义数组长度(必须定义长度)

For循环使用方法

for (int i = 0; i < a.length; i++) {
   if(a[i] != b[i]){
       return false;
   }
};

ForEach使用方法

循环数组长度-1次数,c 为数组每次的元素 a放需要循环的数组

for (int c: a ) {  }

String对象的方法

//isEmpt返回布尔值,判断是不是空字符串

"".isEmpty()

//字符串每个字符分割
       char[] strChar =   str.toCharArray();
       testArr(strChar);

//        字符串分割(返回数组 参数以什么分割)
       String[] str_arr =  str4.split(",");
       testArr(str_arr);

//        使用+号拼接多个字符串,每次拼接都会新增一个变量存储,是比较浪费性能的
//        使用StringBuilder的实例append来进行拼接性能更佳
       System.out.println(pj(str2,str4,str));

自定义的方法

   public static StringBuilder pj(String... str){
       StringBuilder build = new StringBuilder();
       for (String a: str ) {
           build.append(a);
       }
//        System.out.println(build);
      return  build ;
   }

正则使用 --括号内放正则

str.matches()

Integer

Sum方法求和

  • 20
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值