zoukankan
html css js c++ java
JDK中的一个有趣的变量命名
命名对于编写代码来说,实在太重要了。良好的命名,起到代码自描述的作用,有时候比注释的效果还要好。
今天在阅读JDK 1.5 Beta2的源码,发现一个有趣的命名:
//
位于java.lang.Enum.class中
Class clazz
=
getClass();
Class zuper
=
clazz.getSuperclass();
在Java中,class和super都是关键字,如果是我,肯定这样写:
Class type
=
getClass();
Class superType
=
getSuperclass();
我因为曾编写过大量的C#代码,习惯使用type来表示类型,转向Java后,大多数编程习惯都已经入乡随俗,但还是习惯使用type类表示Class。
在阅读JDK其他部分代码时,也发现很多地方使用了clazz这样的变量命名
其实也没什么,只不过觉得clazz和zuper这两个变量的命名比较有趣罢了……
查看全文
相关阅读:
saltstack配置详解
前端html&Css快速入门...
pymysql实现注册登录
Mysql学习入门到放弃ing...
python学习之选课系统项目(面向对象)
python 面向对象和类
python开发三层架构
python 查看某个文件下最新更新的日期文件
python写小说阅读功能~
删除链表中重复的结点
原文地址:https://www.cnblogs.com/jobs/p/25708.html
最新文章
Photoshop合成雪景天使美女照片
PS绘制飘逸彩色丝带教程
c#数组
c#隐藏tabcontrol选项卡
c#方法(整理自菜鸟网)
c#无限循环
c#转载的
c#按钮如何避免重复点击后报错
c#右键窗体弹出菜单
c#winform初学习
热门文章
halcon保存带有region的图片算子
一文搞定所有web自动化常见问题!
webdriver工作原理
插入排序
Linux搭建MySQL服务
Jmeter向数据库批量插入数据
jemter----参数化
jemter----关联
python学习笔记之---多线程
jemter----添加线程
Copyright © 2011-2022 走看看