内容简介:我们编程课程中的老师正在谈论“不合格的名字”,但我想知道他们到底是什么.我怀疑方法名称之类的东西是不合格的,但我不确定.有没有人可以向我解释这个?我需要知道这一点,因为我需要解释Java看起来像一个不合格的名称.
我们编程课程中的老师正在谈论“不合格的名字”,但我想知道他们到底是什么.
我怀疑方法名称之类的东西是不合格的,但我不确定.
有没有人可以向我解释这个?我需要知道这一点,因为我需要解释 Java 看起来像一个不合格的名称.
限定名称是具有完整路径的名称,例如:
java.util.ArrayList list;
一个不合格的名字只是最后一部分:
import java.util.*; ArrayList list;
该术语也适用于字段和方法.
那么,如果你可以导入类,为什么你需要使用一个合格的名字?
当你使用两个类时,你需要它,虽然它们来自不同的包,但它们共享相同的名称.一个典型的例子是来自JDK的可笑命名的类:
java.sql.Date
顺便延伸
java.util.Date
需要引用这两个类的实例是相当常见的,因此您需要看起来像这样的代码:
public void process(java.util.Date fromDate) { RowSet rows = <run query with fromDate as parameter> while (rows.nsxt()) { java.sql.Date date = rows.getDate(1); // code that needs date } }
如果你使用两个同名类,那么至少有一个不能避免限定 – 你可以导入一个,但导入两个会产生歧义.
翻译自:https://stackoverflow.com/questions/27966609/unqualified-name-in-java
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 合格的配置中心应有的素养
- 一名合格的iOS架构师应该具备哪些特质?
- Mozilla 准备让“合格” Linux 用户测试 WebRender
- 九周时间,如何成长为合格的软件工程师?
- 成为企业一名合格的网络工程师,需要掌握哪
- 书单 | 想成为一名合格的NLPer,应该读哪些书?
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
年入10万,17岁草根少年的网赚实战
陶秋丰 / 重庆出版集团 / 2009-3 / 28.00元
《年入10万:17岁草根少年的网赚实战》以一个17岁的在校大学生的真实故事为大家讲述草根少年的网络赚钱之旅。随着网络的普及以及网上应用的日益增多,要在网络上谋生并不难,比如网上写稿、网上兼职、威客赚钱、网上开店等,然而要利用互联网赚大钱,并成就一番事业,那么创建并运营一个独立的网站就是一个绝佳的选择。本书的作者正是经历了“网上写稿一网上各类兼职一策划并创建网站一网站推广与运营一年入10万”这一过程......一起来看看 《年入10万,17岁草根少年的网赚实战》 这本书的介绍吧!
JS 压缩/解压工具
在线压缩/解压 JS 代码
XML 在线格式化
在线 XML 格式化压缩工具