美文网首页
Java 编码规则

Java 编码规则

作者: 任教主来也 | 来源:发表于2017-02-08 17:37 被阅读57次

Java 采用 Unicode 编码,向下兼容 ASCII,2 个字节表示一个字符 char 类型占 2 个字节

C 采用 ASCII 编码,一个字符占一个字节

GB 2313 和 GBK 编码,一个英文字母字符存储需要 1 个字节,一个汉字字符存储需要 2 个字节

UTF-8 编码,一个英文字母字符存储需要 1 个字节,一个汉字字符存储需要 3-4 个字节

UTF-16 编码,一个英文字母字符存储需要 2 个字节,一个汉字字符存储需要 3-4 个字节

UTF-32 编码,世界上任何字符的存储都需要 4 个字节

转换:

String str = "hello";
int len = str.getLength(); // 字符长度
int bytelen = str.getBytes("utf-8").length; // 获取相应编码转换后的字节长度
System.getProperty("file.encoding"); // 系统默认编码方式

相关文章

  • Java 编码规则

    Java 采用 Unicode 编码,向下兼容 ASCII,2 个字节表示一个字符 char 类型占 2 个字节 ...

  • JAVA编码规则(转)

    1.命名规范 (1)所有的标示符都只能用ASCⅡ字母(A-Z或a-z)、数字(0-9)和下划线“_”。 (2)类名...

  • Sharding-JDBC-读写分离

    不使用Spring 引入Maven依赖 基于Java编码的规则配置 基于Yaml的规则配置 或通过Yaml方式配置...

  • Java脚本引擎实现规则可配置化

    Java脚本 规则引擎 提出问题 在有些项目中存在大量经常变化的规则逻辑,比如审核、风控规则。 如果规则硬编码在J...

  • 10 个精妙的 Java 编码实践

    这是一个比Josh Bloch的Effective Java规则更精妙的10条Java编码实践的列表。和Josh ...

  • 编码规范 | Java函数优雅之道(下)

    上文背景 本文总结了一套与Java函数相关的编码规则,旨在给广大Java程序员一些编码建议,有助于大家编写出更优雅...

  • 编码规则

    订单编码规则:规则:yymmdd + 7位流水 单日上限近千万示例:2108030000001 部门编码规则:规则...

  • Sharding-JDBC-数据分片

    数据分片 不使用Spring 引入Maven依赖 基于Java编码的规则配置 Sharding-JDBC的分库分表...

  • drools 6.4

    一. 简介 Drools是一个基于java的规则引擎,开源的,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的...

  • [内部]基于MES4.0综合平台【编码规则】使用帮助

    功能设计说明 通过综合平台功能菜单->系统管理->基础数据->编码规则,即可打开编码规则维护界面: 左侧是编码规则...

网友评论

      本文标题:Java 编码规则

      本文链接:https://www.haomeiwen.com/subject/qacbittx.html