List Of Full Form of Domain Names Extensions
.com → commercial Internet sites.
.edu → educational sites .
.firm → for an Internet site for a business.
.gov → for a U.S. government site on the Internet.
.int → international institutions.
.mil → for a U.S. military site on the Internet.
.mobi → for mobile phones.
.nato → for NATO sites.
.net → for Internet administrative sites.
.nom → for a personal site on the Internet.
.org → for organizational Internet sites.
.store →for a retail business.
.web → for an Internet site that is about the World Wide Web.
.in → India
.Us → united states
.uk united kindom
Java Interview Questions
Tuesday, 7 May 2013
Sunday, 21 April 2013
What is a JAR file in Java
What is a JAR file in Java.
JAR file is the compressed file format. You can store many files in a JAR file. JAR stands for the Java Archive. This file format is used to distribute a set of java classes. This file helps you to reduce the file size and collect many file in one by compressing files. Downloading the files are become completed in very short duration of time because of reducing the file size. You can make the jar file executable by collecting many class file of your java application in it. The jar file can execute from the javaw (Java Web Start).
The JAR file format is based on the popular ZIP file format. Usually these file format is not only used for archiving and distribution the files, these are also used for implementing various libraries, components and plug-ins in java applications. Compiler and JVMs (Java Virtual Machine) can understand and implement these formats for java application.
For mentioning the product information like vendor name, product version, date of creation of the product and many other things related to the product are mentioned in the manifest file. Such type of files are special which are mentioned in the jar file for making it executable for the application. This file format is to be used for collecting auxiliary files associated with the components.
Functions | Command |
creation a jar file viewing contents of a jar file viewing contents with detail of a jar file extract all the files of a jar file extract specific files from the jar file update jar files running a executable packaged jar file | jar cf jar-file-name file-name(s)_or_directory-name jar tf jar-file-name jar tvf jar-file-name jar xf jar-file-name jar xf jar-file-name file-name(s)_from_jar-file jar uf jar-file-name file-name(s)_from_jar-file java -jar jar-file-name |
What Is Javadoc?
What Is Javadoc?
Javadoc is a program shipped with JDK that you can use to run over your source code to produce documentation of your classes in the same type of HTML files that Sun Microsystems has used for its Java API documentation. To use javadoc on your source code, you have to tag your code with a certain type of comment formats. A simple example of Javadoc comments looks like this:
Extracted comments are processed into a set of HTML files for later perusal by a web browser. Using Javadoc, you can view the class hierarchy, an index of all methods and fields, and the details of each class.
The nice thing about Javadoc comments is that you can embed HTML tags to format your text. For example:
/**
* Class MyButton implements java.io.Serailizable,
extends java.awt.Button
*/
public class MyButton
{
/**
* Does nothing interesting
*
* @param image the image to show on button
* @param label text to show on button
*/
public MyButton(String label, Image image)
{
//code here
}
//rest of class here
}
Javadoc comments start with /**, end with */, and, in-between, use tags such as @param, @return, and @exception to describe the workings of a method.Extracted comments are processed into a set of HTML files for later perusal by a web browser. Using Javadoc, you can view the class hierarchy, an index of all methods and fields, and the details of each class.
The nice thing about Javadoc comments is that you can embed HTML tags to format your text. For example:
/**
* <B>The Use Of This Class is Prohibited By Law.</B>
*/
will make "The Use Of This Class is Prohibited By Law." appear in bold.Monday, 8 April 2013
Basics core java questions and answers
Basics core java
questions and answers
(1) Which of the following option is not true about java
programming language?
(a) Java is high level programming language.
(b) Java is a platform.
(c) javac is compiler.
(d) Byte code is executed by CPU.
Answer: (d)
(2) Which is a not characteristic of java programming
language?
(a) Robust
(b)Procedural
(c) Distributed
(e) Multithreaded
Answer: (b)
(3) Which of the following is true about of java hotspot virtual
machine?
(a) It is additional virtual machine which improves the
performance of an application.
(b) It is internal device which convert source code into byte
code.
(c) It is virtual machine which detects runtime exception.
(d) All are true.
Answer: (a)
(4) Which of the following is correct?
(a) Java platform is software only platform that runs on the top
of other hardware based platform.
(b) Java platform has two components: JVM, API.
(c) Java technology is programming language as well as platform
(d) All of the above.
Answer: (d)
(5) Which of them is a not command line tool?
(a) java
(b) javaw
(c) javapath
(d) javadoc
Answer: (c)
(6) Which of the following is correct about main method in java?
(a) Must be declared as public.
(b) It must not return any value.
(c) Must be declared as static.
(e) Must accept string as a parameter.
(f) Above all are compulsory.
(g) All are optional.
Answer: (f)
(7) Which not true about API in java?
(a) API stands for application package interface.
(b) It is large collection of software components.
(c) It is large array of useful class.
(d) It is grouped into the package of related class.
Answer: (a)
(8) Which of the following is correct?
(a)
class MainClass {
static public void main(String[]
args) {
System.out.println("Hello
World!");
}
}
(b)
class MainClass {
public static void main(String[]
args) {
System.out.println("Hello
World!");
}
}
(c)
class MainClass {
static public int main(String[] args) {
System.out.println("Hello
World!");
return 1;
}
}
(d) Both option (a) and (b)
Answer: (d)
(9) Which of the following is not true in java?
(a) Java platform is bit faster than actual CPU platform.
(b) javac is compiler tool.
(c) java command launch an application.
(d) javadoc is documentation tool.
Answer: (a)
(10) What is difference between following two commands?
(i) java ClassName
(ii)javaw ClassName
Where ClassName.class is name of any class file.
(a) Execution time of (i) is faster than (ii)
(b) (i) is used to run in server machine while (ii) is used to
run in client machine.
(c) (ii) is used to run in server machine while (i) is used to
run in client machine.
(d) (i) has console window while (ii) has not any console
window.
Answer: (d)
(11) If any class file Binary.class is zipped in Binary.zip at
c:\Test. Which of the following command line command is suitable to execute the
zip file?
(a) java –classpath c:\Test\Binary.zip Binary
(b) java –cp c:\Test\Binary.zip Binary
(c) javaw –classpath c:\Test\Binary.zip Binary
(d) javaw –cp c:\Test\Binary.zip Binary
(e) All of them are correct.
Answer: (e)
(12) How can we set the following two path of class folder at a
time in command prompt?
(i) c:\test
(ii) Current working directory.
(a) set classpath=c:\test;.
(b) set -cp=c:\test;.
(c) path=c:\test;.
(d) PATH=. ; c:\test
Answer: (a)
(13) If Binary.class is present is at both of following directory
(i) c:\test
(ii) d:\raja
Which of them is true if following command is executed in the
command prompt?
set cp=c:\test;d:\raja java Binary
(a) Binary.class, which is present in test folder will execute
only.
(b) Binary.class, which is present in raja folder will execute
only.
(c) Binary.class, which are present in test and raja folders
both will execute.
(d) It will depend upon O.S.
Answer: (a)
Blog Author: Vijay Kumar
Saturday, 30 March 2013
Is it possible to communicate from an applet to servlet and how many ways and how?
Is it possible to communicate
from an applet to servlet and how many ways and how?
Yes, there are three ways to communicate from
an applet to servlet and they are: a) HTTP Communication(Text-based and
object-based) b) Socket Communication c) RMI Communication
Blog Author: Vijay Kumar
Subscribe to:
Posts (Atom)