一、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

最新文章

  1. Google分布式构建软件之二:构建系统如何工作
  2. html 之input标签height设置问题
  3. JSTL标签详解以及应用实例
  4. [cb]Unity 项目架构
  5. java成员变量与局部变量修饰符的区别
  6. JAVA备忘录
  7. Spring入门(2)-通过构造器注入Bean
  8. 终端编写c程序
  9. PHP Yii框架开发——组织架构网站重构
  10. Dubbo底层采用Socket进行通信详解
  11. 实时Web与WebSocket实践
  12. 【Android 应用开发】 Android APK 反编译 混淆 反编译后重编译
  13. 小程序如何传数组数据到vs后台中
  14. [python3.6+opencv] 01 完成读取图片操作
  15. asp.net 按钮执行前后台方法——前台弹出提示信息,确认后继续执行后台方法,取消则不执行后台方法
  16. Podfile文件用法详解
  17. MVC _Ajax的使用【七】
  18. win server 2012 服务器不能ping通
  19. 初识Java作业
  20. 【LeetCode】4. Median of Two Sorted Arrays (2 solutions)

热门文章

  1. host元素的属性autoDeploy和reloadable的区别
  2. python之块包导入
  3. Java并发编程73道面试题及答案 —— 面试稳了
  4. vue 学习一些好的文档网址推荐
  5. tf.nn.relu
  6. ODAC(V9.5.15) 学习笔记(二)控件列表
  7. linux服务器的所有服务web/dns/dhcp/vsftp-nfs-samba的配置
  8. codevs1017乘积最大
  9. 【做题】agc002D - Stamp Rally——整体二分的技巧
  10. 【做题】POJ3469 Dual Core CPU——第一道网络流