Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3524
  • Last Modified:

in "javax", what is the "x" mean?

we import java.rmi.remote
also we import "javax.ejb.*"

in "javax", what is the "x" mean?
0
she1
Asked:
she1
1 Solution
 
arataniCommented:
javax is an abbreviation for Java eXtension. javax became the name for a standard extensions for java after jdk 1.1 I believe. So, all the new extensions added to java like swing will be the javax directory.
0
 
leeprovoostCommented:
nowadays swing isn't regarded as an extension anymore. it belongs to the java core but they kept the javax name
0
 
sciuriwareCommented:
In automation 'x' is always short for extension or extended.
What will the next extension be named??
;JOOP!
0
 
ganeshmoorthyCommented:
in general javax.* is for stuff not in
the standard java. javax is found only from java2.

In standard java flexibility is missing,so many flexible and advanced features are added to java package and they named it as javax package.to differentiate from previous packages.

for example:
java.awt--> contains heavy weight components whereas
javax.swing-->contains advanced lightweight components and also some new methods.

the 'x' in javax is to merely indicate the included new features
0
 
sciuriwareCommented:
Yes, what I meant:  java2.swing would have been more appropriate, so the next
extension will be put in javaxx.whatever, but I hope they will skip javaxxx.feature
because then my boss will think I'm working on porn.
;JOOP
0

Featured Post

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now