2024年java零基础学习重点

java零基础学习重点数学处理类 熟悉 Math 类的概述 1 基本概念 java lang Math 类主要用于提供执行数学运算的方法 如 对数 平方根 2 常用方法 BigDecimal 类的概述 精确计算 1 基本概念 由于 flfloat 类型和 double 类型在运算时可能会有误差 若希望实现精确运算则借助 java math BigDecimal 类型加以描述 2 常用的方法

大家好,我是讯享网,很高兴认识大家。



数学处理类(熟悉)

Math类的概述

1.基本概念:

java.lang.Math类主要用于提供执行数学运算的方法,如:对数,平方根。

2.常用方法:

BigDecimal类的概述:(精确计算)

1.基本概念:

由于flfloat类型和double类型在运算时可能会有误差,若希望实现精确运算则借助

java.math.BigDecimal类型加以描述。

2.常用的方法:

BigInteger类的概述

1.基本概念:

若希望表示比long类型范围还大的整数数据,则需要借助java.math.BigInteger类型描述。

2.常用方法:

String类和常量的概念

2020年6月19日

22:28

String类的概念:(重点)

1.java.lang.String类用于描述字符串,java程序中所有的字符串字面值都可以使用该类的对象加以描述。如:“abc”

2.该类由final关键字修饰,表示该类不能被继承。

3.jdk1.9开始该类的底层不使用char[] java零基础学习重点来存储数据,而是改成 byte[]加上编码标记,从而节约了一

些空间。

4.该类描述的字符串内容是个常量不可更改,因此可以被共享使用。

如:

String str1 = “abc”; - 其中"abc"这个字符串是个常量不可改变。

str1 = “123”; - 将“123”字符串的地址赋值给变量str1。

- 改变str1的指向并没有改变指向的内容

2.常量池的概念(原理)

由于String类型描述的字符串内容是常量不可改变,因此java虚拟机将艘次出现呢的字符串放入常量池中,若后续代码中出现了相同字符串内容则直接使用池中已有的字符串对象而无需申请内存及创建对象,从而提高了性能。

3.常用的构造方法(熟记,记住)

String笔试考点

4.常用的成员方法(熟悉,记住)

使用两种方式实现字符串“”转换为整数12345并打印

String str2=new String("12345");

//方式一:调用Integer类中的parseInt()方法即可

Int ia=Integer.parseInt(str2);

System.out.println("转换出来的整数是:"+ia);

//方式二:利用ASCII来实现类型转换并打印

//‘1’-‘0’=》1 ‘2’-‘1’=‘1’……

int ib=0;

for(int i=0;i<str2.length();i++){

ib=ib*10+(str2.charAt(i)-'0');

}

System.out.println("转换出来的结果是:"+ib);

笔试考点:回文判断

笔试考点:

如何实现整数到字符串的转换:

小讯
上一篇 2025-01-02 21:10
下一篇 2024-12-28 10:29

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/8535.html