编程语言中"明确地"和"隐含地"之间有什么区别?

Equ*_*cal 4 java android explicit

我希望能够清楚准确地理解两者之间的区别.

this用于隐式引用还是显式的关键字也是?这也是我想要在两者之间澄清的原因?

我假设使用this关键字is隐式引用(是类的东西)而显式(不属于类本身)就像传递给方法的参数变量一样.

当然,我的假设显然是错误的,这就是我在这里要求澄清的原因.

小智 13

程序员完成的明确方法.由JVM或工具完成的隐式方法,而不是程序员.

例如:Java将隐式提供默认构造函数.即使程序员没有为构造函数编写代码,他也可以调用默认构造函数.

明确与此相反,即.程序员必须写.


Abd*_*wan 6

你已经得到了答案,但我想再补充一些。

隐式:它已经在你的编程语言中可用,如方法、类、数据类型等。

-隐式代码解决了程序员的难题,节省了开发时间。

- 它提供优化的代码。等等。

显式:由程序员(您)根据他们(您)的要求创建,例如您的应用程序类、getName()、setName() 等方法等。

最后以简单的方式, 一种预定义的代码,它为程序员构建他们的应用程序、程序等提供帮助,它被称为隐式,并且由(您)程序员编写以完全满足要求,称为显式。