Category: Java

A place to learn Java and its high end technologies

Java to support determining week year Some applications, in their business logic, deal with the number of weeks in a year and the current week of the year. There are 52 weeks in a year, but 52 weeks multiplied by 7 days per week Read more…

Which is the best JAVA or.NET To know that which is the best JAVA or .NET following pros of both technology will help you. Pros for Java: Java EE has better OR-support than .NET. JPA (Java Persistence API), Hibernate etc. Read more…

 Graphics Class in Java Guys you can draw lines, shapes, characters, and images to the screen inside  your applet. Most of the graphics operations in Java are methods defined in the Graphics class. You don’t have to create an instance of Graphics Read more…

Volatile in Java First, you have to understand a little something about the Java memory model.The best way I can think of to describe it is if you imagine it this way pointed as below : Each thread in Java Read more…

Java is a first-class object-oriented language. With the exception of primitive data types, everything in Java is an object. Even an array is an Object. Every class creates instances that are objects. There is no way of defining just a Read more…

The typical Java application manipulates several types of resources such as files, streams, sockets, and database connections. Such resource optimization must be handled with great care, because they acquire system resources for their operations. Thus, you need to ensure that Read more…

Inter-thread communication or Co-operation is all about allowing synchronized threads to communicate with each other. Cooperation (Inter-thread communication) is a mechanism in which a thread is paused running in its critical section and another thread is allowed to enter (or Read more…

Deadlock in java is a part of multithreading. Deadlock can occur in a situation when a thread is waiting for an object lock, that is acquired by another thread and second thread is waiting for an object lock that is Read more…

If you make any static method as synchronized, the lock will be on the class not on object. Problem without static synchronization Suppose there are two objects of a shared class(e.g. Table) named object1 and object2.In case of synchronized method Read more…

In java, garbage means unreferenced objects. Garbage Collection is process of reclaiming the runtime unused memory automatically. Advantage of Garbage Collection: It makes java memory efficient because garbage collector removes the unreferenced objects from heap memory. It is automatically done Read more…

Facebook