Latest article tagged on "Java"

Features of java

JAVA was developed by Sun Microsystems and released in 1995. It runs on variety of platform such as Mac OS, Windows, and the various versions of UNIX.

 Java Java 
By Ailsa Singh posted   2 months ago

Annotations in Java: Documented and Inherited Annotation

The Documented annotation indicates that an annotation with this type should be documented by the Javadoc tool. Javadoc is a documentation generator provided as a part of the JDK that helps in generating API documentation in HTML format from Java sou

 Java Java 
By Jonas Stuart posted   6 months ago

Annotations in Java: Annotations at Runtime

In the previous posts we learn the use of @Target and @Retention annotation. Now we understand this with the help of an example illustrated here.

 Java Java 
By Jonas Stuart posted   6 months ago

Annotations in Java: @Target and @Retention

But, in this post we learn how to annotate an annotation using few more annotation specifically meant for this purpose.

 Java Java 
By Jonas Stuart posted   6 months ago

Annotations in Java: Declaring Annotations (Part-2)

In previous post, we have seen how to declare marker and single value annotations. So, let’s continue the same example and learn how to declare multi value annotations and set default values.

 Java Java 
By Jonas Stuart posted   6 months ago

Annotations in Java: Declaring Annotations (Part-1)

Having seen the built-in simple annotations in the previous posts, it is time now to create our own annotations. Why would we create our own annotations?

 Java Java 
By Jonas Stuart posted   6 months ago

Annotations in Java: @Override and @SuppressWarning

In the previous posts, we have learnt what annotations are and why we use these annotations in java program codes. We have learnt the use and demonstration of @Deprecated annotation.

 Java Java 
By Jonas Stuart posted   6 months ago

Annotations in Java: @Deprecated

The Java API over the years has deprecated quite a few classes and methods. This means new methods and classes have been added that provide a better way to achieve the same task; therefore, the deprecated classes and methods need not be used any more

 Java Java 
By Jonas Stuart posted   6 months ago

Autoboxing and Unboxing in Java

In the previous posts, we have just seen the use of type wrappers in wrapping the primitive data types. Beginning in J2SE 5.0, we will not have to explicitly perform such wrapping. The wrapping/unwrapping is now implicit and automatic.

 Java Java 
By zack mathews posted   6 months ago

Wrapper Classes: A Few Additions in J2SE 5.0 (Part-2)

The Character class that wraps a char data type provides several utility methods to operate on character data. We can test whether the given character is a digit, a letter, a lowercase character, and so on. The simple program given here illustrates t

 Java Java 
By zack mathews posted   6 months ago

Wrapper Classes: A Few Additions in J2SE 5.0 (Part-1)

The type wrapper classes were provided in Java libraries since its first release. J2SE 5.0 made several useful additions to its methods. For example, the Integer class now provides methods for bit manipulations.

 Java Java 
By zack mathews posted   6 months ago

Wrapper Classes: Constructors and Methods

To wrap a primitive type into one of these classes, we use the provided class constructor. Generally, each of these classes provides two constructors:

 Java Java 
By zack mathews posted   6 months ago

Java Enumerations: Serializing enum Types

Earlier we learned that objects of the enum type can be serialized and compared to each other.

 Java Java 
By Simond Gear posted   6 months ago

Java Enumerations: Attaching Methods to Enumerations

Suppose we want to convert a user-specified weight in pounds to a different unit of measure, such as kilograms, carats, or ounces.

 Java Java 
By Simond Gear posted   6 months ago

Java Enumerations: Adding Properties to an Enumeration

To add a property to an enumeration constant, we would need to define its constructor.

 Java Java 
By Simond Gear posted   6 months ago

Java Enumerations: Days of the Week Example

In the previous post, we have seen why we need Enums in java, we have seen how to create integer patterns for Enumerations.

 Java Java 
By Simond Gear posted   6 months ago

Java Enumerations: Why we need Enums?

Oftentimes, we need a fixed set of constants in our application. Examples might include the days of the week and the colors in a rainbow.

 Java Java 
By Simond Gear posted   6 months ago

Java I/O: Versioning Objects

We have covered how to persist the object state to a disk file. In many situations, the classes in a program evolve over time.

By Samuel Fernandes posted   6 months ago

Java I/O: Nested Objects Serialization

A Serializable object may contain references to other objects. We may be wondering if we serialize an object, whether the nested objects are also serialized.

 Java Java 
By Samuel Fernandes posted   6 months ago

Java I/O: Understanding Externalizable Interface with Example

A program that illustrates the use of the Externalizable interface is given here. Note that the program uses Java’s security API. We need not worry about the security code while learning the importance of the Externalizable interface.

By Samuel Fernandes posted   6 months ago

Java I/O: The Object-Oriented Streams- Externalizable Interface

In the previous posts, we saw how to store and retrieve the objects using Serialization. We’ll now look at another very important technique for storing and retrieving objects.

By Samuel Fernandes posted   6 months ago

Java I/O: The StreamTokenizer Class

The StreamTokenizer is another very useful class that parses an input stream into tokens. This class is not derived from InputStream or OutputStream. Yet, it is classified under the I/O library.

By Samuel Fernandes posted   6 months ago

Java I/O: The Console Class

So far we have been using System.out to print messages to the console. Java SE 6 added a Console class to enhance and simplify command-line applications.

By Samuel Fernandes posted   6 months ago

Java I/O: The PrintStream Class and Character-Oriented Stream Classes

This is a very convenient class that has the ability to print representations of various data values, such as all primitive types. During printing it converts all characters into bytes using the platform’s default character encoding.

By Samuel Fernandes posted   6 months ago

Java I/O: Binary versus Character and Chaining Streams

If we are working with binary data such as images and sounds, we need to use binary mode files.

 Java Java 
By zack mathews posted   6 months ago

Don't want to miss updates? Please click the below button!

Follow MindStick