当前位置: 首页 > wzjs >正文

深圳商城网站建设报价文具网站建设规划书

深圳商城网站建设报价,文具网站建设规划书,wordpress 扫码支付宝,游览有关小城镇建设的网站文章目录一、兼容性二、字符串处理类1. StringBuffer与StringBuilder2. append(null)的处理三、字符串分割工具1. StringTokenizer2. String.split()四、日期时间处理1. Date类2. 数据库时间存储3. SimpleDateFormat五、数学相关类1. Math类2. BigInteger类一、兼容性 向上兼容…

文章目录

        • 一、兼容性
        • 二、字符串处理类
          • 1. StringBuffer与StringBuilder
          • 2. append(null)的处理
        • 三、字符串分割工具
          • 1. StringTokenizer
          • 2. String.split()
        • 四、日期时间处理
          • 1. Date类
          • 2. 数据库时间存储
          • 3. SimpleDateFormat
        • 五、数学相关类
          • 1. Math类
          • 2. BigInteger类

一、兼容性
  • 向上兼容:指新的软件版本能够兼容旧版本的功能、数据或接口。例如,高版本Java编译器编译的代码,在低版本Java运行环境中可能仍能正常运行(需注意部分新增特性可能不兼容)。
二、字符串处理类
1. StringBuffer与StringBuilder
特性StringBufferStringBuilder
线程安全线程安全(方法被synchronized修饰)非线程安全(无同步机制)
性能相对较低(同步开销)相对较高(无同步开销)
append()方法返回值返回当前对象(this),支持链式调用(如sb.append("a").append("b")同StringBuffer,支持链式调用
2. append(null)的处理
  • 当调用StringBufferStringBuilderappend(null)方法时,存储的是字符串实体"null",而非null引用。
三、字符串分割工具
1. StringTokenizer
  • 默认分隔符:默认以空格(包括空格、制表符\t、换行符\n等空白字符)作为分隔符。
  • 构造函数:不同构造函数可指定自定义分隔符,例如new StringTokenizer(str, ",;")表示以,;为分隔符。
  • 使用场景:较古老的工具类,功能有限,目前已较少使用,推荐使用String.split()方法。
2. String.split()
  • 基于正则表达式进行字符串分割,灵活性更高。例如"a,b,c".split(",")返回["a", "b", "c"]
  • 注意:特殊正则字符(如.、*、+等)需转义(使用\\)。
四、日期时间处理
1. Date类
  • 表示特定的时间点,底层存储为自1970年1月1日00:00:00 GMT以来的毫秒数。
  • 注意:java.util.Date类部分方法(如getYear())已过时,推荐使用java.time包下的新类(如LocalDateTime)。
2. 数据库时间存储
  • 数据库中时间通常以字符串形式存储(如"2023-10-01 12:00:00"),或使用数据库原生时间类型(如MySQL的DATETIMETIMESTAMP)。
3. SimpleDateFormat
  • 用于日期与字符串的转换,其中y(年)、M(月)、d(日)、H(24小时制时)、m(分)、s(秒)是特殊占位符,必须严格区分大小写(例如M代表月,m代表分)。
  • 示例:new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")可格式化时间为"2023-10-01 14:30:00"
五、数学相关类
1. Math类
  • 包含一系列数学运算静态方法(如abs()sqrt()random()等)。
  • 部分方法被native修饰(如Math.random()),表示其实现依赖底层C语言代码,通过JNI(Java Native Interface)调用。
2. BigInteger类
  • 用于处理任意精度的整数,可直接通过字符串初始化(如new BigInteger("12345678901234567890")),解决了long等基本类型精度有限的问题。
http://www.dtcms.com/wzjs/825823.html

相关文章:

  • 北京网络网站建设公司joomla网站迁移
  • 昆明网站开发母婴网站设计开发
  • 青海省公路建设管理局官方网站网络规划设计师案例分析
  • 成都网站建设 培训班公司网络维护外包价格
  • wordpress教程下载网站主题营销型网站费用
  • 上海网站 建设潮州网站推广教程
  • 为什么手机网站跳转页面上泰安建站哪家好
  • 做网站如何获利网站商城例子下载
  • wordpress网站做成app如何制作网页首页
  • 沈阳鹊起网站建设中国建设银行网上银行网站
  • 富阳设计网站廉价网站建设
  • 手机网站大全免费下载wordpress户外俱乐部主题
  • 如何建微信商城网站平面设计课程标准
  • 常德网站建设网站优化企业微网站
  • 建设一个属于自己网站做网站兰州
  • 电子商务网站建设配置flash网站标题和网址
  • 机械 东莞网站建设上海企业网上预登记
  • 成都建设网站那个好网站建设工作人员有哪些职责
  • 沈阳网站建设制作开发东莞网站制作公司
  • 哪里网站建设联系制作一个购物网站
  • 购物网站商城wordpress 倒计时插件
  • 做网站的项目实施方案专业软文发稿平台
  • 2015年做那个网站能致富重庆电子工程职业学院招生网
  • 网站导航栏代码做网站需要给设计提供
  • 安庆网站开发制作网页如何给背景设置颜色
  • 淄博企业网站设计公司本地搬家网站建设思路
  • 文明网站建设情况做的一个网站多少钱
  • asp服装网站源码网站在线咨询模块
  • 海口网站建设搜q479185700wordpress+火车头接口
  • 做网站的任务书响应式电商网站