本文带有华为Logo的PPT图片,引自:华为云课堂

Java基础语句使用规范

选择结构

switch

默认要有default分支
注意break的使用
如果使用枚举,并且选项已全部列出,可以没有default分支

if

if…else if…最后最好有一个else

循环结构

浮点数的精度缺失问题

不要用浮点数作为循环变量。请查阅浮点数的存储方法。

类型转换

上下转型

instanceof的使用。

泛型

自行查阅。

类的使用规范

常见概念

重载

覆写(重写)

隐藏

遮蔽(全局与局部)



遮掩



集合转数组

1. 通过循环

2. 通过集合的obj.toArray方法

1. obj.toArray()

2. obj.toArray(T[ ] a)

方法对比

数组转集合

太多种方法了.

Arrays.asList(T… a)

数组复制

1. 循环复制

2. System.arraycopy(Object src, int srcPos,Object dest, int destPos,int length);

方法对比

最新文章

  1. [No00003A]操作系统Operating Systems 内核级线程Kernel Threads内核级线程实现Create KernelThreads
  2. IT之人生感悟
  3. C#学习笔记-----基于AppDomain的"插件式"开发
  4. 多功能扫描打印读卡一体手持POS终端
  5. HDU 1397 Goldbach's Conjecture(二分,查找素数)
  6. JavaScript权威指南阅读笔记3
  7. Firebug入门指南(转)
  8. (Problem 92)Square digit chains
  9. 并发编程实践五:ReentrantLock
  10. JS学习笔记-OO创建怀疑的对象
  11. seajs +gruntjs 合作开发
  12. Alamofire源码解读系列(八)之安全策略(ServerTrustPolicy)
  13. Hadoop DataNode不能正常工作的原因
  14. crontab和at任务
  15. C# 程序异常关闭时的捕获
  16. Loj #2495. 「AHOI / HNOI2018」转盘
  17. Crazy Circuits HDU - 3157(有源汇有上下界最小流)
  18. 手把手实现腾讯qq拖拽删去效果(一)
  19. DB2错误码
  20. zw版【转发·台湾nvp系列Delphi例程】HALCON SetWindowExtent

热门文章

  1. 「算法笔记」状压 DP
  2. Trial-faster-rcnn
  3. OSI七层模型(Open System Interconnection)
  4. git下载
  5. linux 开启和关闭防火墙
  6. javascript中逻辑运算(||,&&,!)
  7. 一键抠除路人甲,昇腾CANN带你识破神秘的“AI消除术”
  8. 欢迎收看 Flink Forward Asia 2021 峰会直播
  9. python 根据传进来的参数,动态拼接sql
  10. react中prop-types的使用