
Signature
Of making better designs there is no end,
and much refactoring wearies the body.
>> hi all,
>
[quoted text clipped - 5 lines]
>
> They are all data types.
As are int, float, etc. If you want to distinguish between the two,
Classes, Interfaces, etc. are reference types as opposed to scalar (or
primitive) types.
Thomas Hawtin - 29 Nov 2005 16:36 GMT
> As are int, float, etc. If you want to distinguish between the two,
> Classes, Interfaces, etc. are reference types as opposed to scalar (or
> primitive) types.
Reference types includes array types. To exclude arrays the grammar uses
ClassOrInterfaceType (classes include enums). I don't know where you got
the 'scalar' term. Probably Perl. Isn't java.lang.Integer a scalar?
Tom Hawtin

Signature
Unemployed English Java programmer
http://jroller.com/page/tackline/