第三周

        这周主要学习了循环结构-for、while、do while,条件语句if else,switch语句,Number&Math类,Character类,String类,String Buffer和String Builder类。

        为了解决在实际开发中遇到需要使用对象不是内置数据类型的问题,Java语言为每一个内置数据类型提供了对应的包装类,所有的包装类(Integer、Long、Byte、
Double、Float、Short)都是抽象类 Number 的子类。Java 的 Math 包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数,通过 Math 类
可以在主函数中直接调用。Character 类用于对单个字符进行操作,Character类提供了一系列方法来操纵字符,可以使用Character的构造方法创建一个Character类对象。前面有反斜杠(\)的字符代表转义字符,它对编译器来说是有特殊含义的,例如\t、\b、\n,当打印语句遇到一个转义序列时,编译器可以正确地对其进行解释。String类用来创建和操作字符串,String类可以实现获取字符串长度、连接字符串、比较字符串等多个功能。当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。String类是不可改变的,一旦创建了 String 对象,它的值就无法改变了,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。

原文地址:https://www.cnblogs.com/xjmm/p/11257984.html