JAVA基础知识总结:十二
2024-09-30 14:50:08
一、String类
字符串是一种特殊的对象,一旦被初始化就不能被改变了
字符串常量存储于常量池中
二、StringBuffer类
是一个字符串缓冲区,相当于一个容器
特点
a.可以对字符串进行增加和删除的操作
b.长度是可变的
c.可以进行操作多种数据类型
d.最终可以通过toString()转换为字符串
三、StringBuilder类
JDK1.5之后出现的
StringBuffer是线程同步的,StringBuilder是线程不同步的
建议:多线程使用StringBuffer,单线程使用StringBuilder
实际开发中,建议使用StringBuilder
四、常用类
1.对象包装类
int ----->Integer
byte-----Byte
short----Short
long------Long
boolean---Boolean
float-----Float
double----Double
char------Character
2.数据的装箱和拆箱
装箱:将基本数据类型转化为对应的对象包装类
拆箱:将对象包装类转化为对应的基本数据类型
3.String类和基本数据类型之间的转换
a.对象包装类的常见作用:用于基本数据类型和字符串类型之间的转换
4.Date类
用来表示日期的
5.SimpleDateFormat
6.Calendar
7.Random
获取随机数
8.Math
是一个工具类
Math类的构造器被私有化了,所以Math类中的方法全部是静态方法,可以直接通过类名进行调用,而且还提供了两个静态属性,
PI和E,他俩的值其实就是π和e
最新文章
- Google分布式构建软件之二:构建系统如何工作
- html 之input标签height设置问题
- JSTL标签详解以及应用实例
- [cb]Unity 项目架构
- java成员变量与局部变量修饰符的区别
- JAVA备忘录
- Spring入门(2)-通过构造器注入Bean
- 终端编写c程序
- PHP Yii框架开发——组织架构网站重构
- Dubbo底层采用Socket进行通信详解
- 实时Web与WebSocket实践
- 【Android 应用开发】 Android APK 反编译 混淆 反编译后重编译
- 小程序如何传数组数据到vs后台中
- [python3.6+opencv] 01 完成读取图片操作
- asp.net 按钮执行前后台方法——前台弹出提示信息,确认后继续执行后台方法,取消则不执行后台方法
- Podfile文件用法详解
- MVC _Ajax的使用【七】
- win server 2012 服务器不能ping通
- 初识Java作业
- 【LeetCode】4. Median of Two Sorted Arrays (2 solutions)