answersLogoWhite

0

What is javax in java?

Updated: 10/19/2022
User Avatar

Wiki User

11y ago

Best Answer

java.* libraries were supposed to have been core libs, and javax.* to be standard extensions with the possibility of promotion to core libs (i.e., classes in javax libs could be promoted to java namespaces). However, this showed a certain lack of foresight by not considering the fact that moving the namespaces would require everyone using the classes to change their references-- the criterion for promotion being the adoption rate of the library also guaranteed that the impact to existing code would be the greatest for any functionality promoted. Nowadays, the difference is largely academic since the widely adopted javax.* libs are included in the core download, but the namespaces aren't changed. In practice, it's more important what is in the JRE download than what namespace something is in.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is javax in java?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is the difference between user defined class and built in class?

A built-in class is one that is provided by the Java vendor (those that follow the Java specifications will have at least the ones mentioned by the Java Documentation), while a user-defined class is one that is written by any third-party developer (either a library that a developer is using, or the code written by the developer themselves). You can easily identify which code is which by looking at the package name: java.*, sun.*, and javax.* namespaces are all built-in classes, while com.* namespaces are user-defined classes.


What do you mean by java?

Java is an object-oriented programming language which is generally designed either to be compiled to native (machine) code or to be interpreted from source code at runtime. Java is intended to be compiled to a bytecode, which is then run (generally using JIT compilation) by a Java Virtual Machine. IT DESK training course is designed in such a way that it provides a proper understanding of Java Programming along with different features like file handling, string handling, threading, etc. Java is platform-independent and is used to develop Console Applications, Desktop Applications, and Web Applications. Java also supports multithreading which helps it to perform multiple tasks at the same time. IT DESK promotes the students to do Internships and all the Training are given on the latest version of Java. IT DESK certificate is industry-recognized and lets you find the best job opportunities in the field of programming.


What is the Difference between core java and java?

Core Java has to do with the basic package of Java objects that are typically used for general desktop applications. These objects come in the 'Standard Edition' of JavaAdvanced Java could actually refer to any advanced topic having to do with Java programming-- and there are many.The other packages that you will typically see being referred to in opposition to Core Java are Enterprise Java and Micro Edition. Enterprise Java is largely business and network oriented, and Micro Edition is what is typically used for hand-held devices.The difference is that core java is the fundamental for java that will be used in any java technology without this no one can jump on any advance java technology.Where as advance java is specialisation in some domain, such as networking, web, DCOM or database handling.And more over core java packages are always started with "java"e.g.java.lang.....where as advance java are always with "javax"e.g.javax.servlet....Core Java uses the console for Input and output i.e - DOS PromptAdvanced Java is more on the GUI side with a Window,Buttons,Frames,TitleBar,etc.and is used to create more client-server based applications and applets.


Does Visual Java plus plus and Java Builder is different from the Java language?

Yes!Visual Java plus plus and Java Builder is different from the Java language?


What are the different java technologies?

There are several types of Java technology. Some examples of Java software are Java ME, Java EE, Java SE, and Java Card. Java made the JAVA development kit for those that develop in Java. There is also Java Virtual machine and some class libraries. Java is also famous for its languages like Clojure, Beanshell, Groovy, Gosu, Rhino, Kotlin, JRuby, Scala, and Jython.

Related questions

Is it possible to draw in java without using applet?

Yes it is possible to draw in java by using AWT package. or by using javax package.


Where can information on 'javax' be found online?

Information on 'javax' can be found on the official Java documentation website (docs.oracle.com). Additionally, online forums and communities such as Stack Overflow may have discussions and examples related to 'javax' and its various packages and libraries.


What is Jtable in java?

used to create GUIs. basically the built-in class that allows for creation of the "main" window. http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JTable.html


What cleaning supplies start with J?

javax


What class would you use in the javax to create a dialog box?

javax.swing.JOptionPane


What does javax mean in advance java?

Only the original naming person or team can answer this one 100% correctly.javax is an extension package (to java package), some would say it is the extra. Either way, this package is optional, an auxiliary one. New packages are usually introduced as javax.something, then perhaps promoted as java.something in the latter edition if it deemed to be as a part of the core.


What is the difference between user defined class and built in class?

A built-in class is one that is provided by the Java vendor (those that follow the Java specifications will have at least the ones mentioned by the Java Documentation), while a user-defined class is one that is written by any third-party developer (either a library that a developer is using, or the code written by the developer themselves). You can easily identify which code is which by looking at the package name: java.*, sun.*, and javax.* namespaces are all built-in classes, while com.* namespaces are user-defined classes.


How do you create packag in java?

You can easily create Java packages with a few steps. # Create a set of classes that you want to be in your package. # Use the package keyword at the top of each of these classes to declare which package they're in. # Organize your source files such that a package name corresponds to a directory name. For instance, the JPanel class has a "package javax.swing;" declaration in the source file, and is located in the javax/swing folder.


What is javax servlet?

A Servlet is a Java programming language class used to extend the capabilities of a server. Although servlets can respond to any types of requests, they are commonly used to extend the applications hosted by web serversA Servlet is a Java-based server-side web technology.The javax.servlet package contains a number of classes and interfaces that describe and define the contracts between a servlet class and the runtime environment provided for an instance of such a class by a conforming servlet container.


What do you mean by java?

Java is an object-oriented programming language which is generally designed either to be compiled to native (machine) code or to be interpreted from source code at runtime. Java is intended to be compiled to a bytecode, which is then run (generally using JIT compilation) by a Java Virtual Machine. IT DESK training course is designed in such a way that it provides a proper understanding of Java Programming along with different features like file handling, string handling, threading, etc. Java is platform-independent and is used to develop Console Applications, Desktop Applications, and Web Applications. Java also supports multithreading which helps it to perform multiple tasks at the same time. IT DESK promotes the students to do Internships and all the Training are given on the latest version of Java. IT DESK certificate is industry-recognized and lets you find the best job opportunities in the field of programming.


What is the Difference between core java and java?

Core Java has to do with the basic package of Java objects that are typically used for general desktop applications. These objects come in the 'Standard Edition' of JavaAdvanced Java could actually refer to any advanced topic having to do with Java programming-- and there are many.The other packages that you will typically see being referred to in opposition to Core Java are Enterprise Java and Micro Edition. Enterprise Java is largely business and network oriented, and Micro Edition is what is typically used for hand-held devices.The difference is that core java is the fundamental for java that will be used in any java technology without this no one can jump on any advance java technology.Where as advance java is specialisation in some domain, such as networking, web, DCOM or database handling.And more over core java packages are always started with "java"e.g.java.lang.....where as advance java are always with "javax"e.g.javax.servlet....Core Java uses the console for Input and output i.e - DOS PromptAdvanced Java is more on the GUI side with a Window,Buttons,Frames,TitleBar,etc.and is used to create more client-server based applications and applets.


What Indonesian island is Jakarta on?

java