Java可移植性编码轨范
Java可移植性编码规范
1. 尽量不要使用已经被标为不赞成使用的类或方法。 2. 如果需要换行的话,尽量用 println 来代替在字符串中使用"\n"。 3. 用separator()方法代替路径中的”/”或”\” 。 4. 用pathSeptarator()方法代替路径中的 ” : ” 或 ” ;” 。
相关推荐
- Java中的字节,字符与编码,解码
- java中的编码
- Java基础学习总结(92)——Java编码规范之排版、注释及命名 一、排版 二、注释 三、命名
- Java基础学习总结(93)——Java编码规范之代码性能及惯例 1、避免使用包装类构造函数 2、面向接口编程时,推荐使用接口的声明方式 3、单个方法代码行数尽量保持在80-100行之内 4、数据库及磁盘IO等操作,必须在try-catch-finally块的finally中执行close()方法 5、不要在循环体内进行数据库的“连接-关闭”操作 6、大量(如超过五次以上的“+=”运算)的字符串操作应使用StringBuilder或StringBuffer,尽量避免使用String 7、不要在循环条件中使用表达式 8、应尽可能的以指明容量大小的方式对ArrayList进行实例化 9、集合中的数据如果不使用了应该及时释放 10、不要在循环体内声明变量 11、非正常运行产生的异常被捕获后,必须对异常进行处理 12、尽量定位异常类型,不要一律catch(Exception ex) 13、尽量避免一个方法中一个大的try块,catch一个Exception的代码方式,如果有必要可以使用多个try-catc
- java 将图片转换为Base64编码的字符串
- Java数据类型 Java是一种强类型的语言。这就意味着必须为每一个变量声明一种类型。在Java中一个有8种基本类型,其中4种整型数据,2种浮点型数据,1中字符型数据(用于表示Unicode编码的字符单元的字符类型)和一种表示真假的boolean类型。
- java安全编码指南之:异常处理 简介 异常简介 不要忽略checked exceptions 不要在异常中暴露敏感信息 在处理捕获的异常时,需要恢复对象的初始状态 不要手动完成finally block 不要捕获NullPointerException和它的父类异常 不要throw RuntimeException, Exception, or Throwable 不要抛出未声明的checked Exception
- java安全编码指南之:方法编写指南 简介 不要在构造函数中调用可以被重写的方法 不要在clone()方法中调用可重写的方法 重写equals()方法 hashCode和equals compareTo方法的实现
- java安全编码指南之:Thread API调用规则 简介 start一个Thread 不要使用ThreadGroup 不要使用stop()方法 wait 和 await 需要放在循环中调用
- java安全编码指南之:死锁dead lock 简介 不同的加锁顺序 使用private类变量 使用相同的Order 释放掉已占有的锁
- 《全员填宝石》Android替换类宝石游戏,豌豆荚首发,快来尝鲜吧
- 批量修改包名,该如何解决