Posts

Showing posts from September, 2020

Advanced Java Programming

Image
                          Advanced Java Programming Advanced Java Programming :-   Introduction to advance java   As most of us already know that if we want to make normal applications it  can be easily built using core Java concepts. But, when it we need to develop web applications, advanced Java fundamentals, like JSP, Servlets, JDBC etc. needed, so to add capabilities and features of the application advance java is essential for developers. Through the motive of this blog is to explain about Advanced Java, I will be giving you a complete insight into the fundamental concepts of Advance Java. Figure - 1.2 If you want to see complete video on this please  have a look the video below.                              Learn with Resh u Advanced Java Programming Course Figure - 1.3 I hope you understood by the slide why Advanced Java is essential. For your better understanding, I have divided this article int

Introduction of String

Image
Introduction of String In Java, string is basically an object that represents sequence of char values. An array of characters works same as Java string. For example: char[] ch={’l',’e',’a',’r',’w',’i',’t',’h',’r',’e’,’s’,’h’,’u’}; String s=new String(ch); is same as: String s=”learnwithreshu"; The java.lang.String class implements Serializable, Comparable and CharSequence interfaces. What is String in java? Generally, String is a sequence of characters. But in Java, string is an object that represents a sequence of characters. The java.lang.String class is used to create a string object. then Question arises that  How to create a string object?   There are two ways to create String object: By string literal By new keyword String Literal Java String literal is created by using double quotes.  For Example: String s=”Reshu"; Each time you create a string literal, the JVM checks the "string constant pool" first. If the string alrea

Java IO Tutorial

Image
  Java IO Tutorial Hi Friends In, this tutorial i will going to explain about Java I/O. Basically Java I/O (Input and Output) is used to process the input and produce the output. Java uses the concept of a stream to make I/O operation fast. The java.io package contains all the classes required for input and output operations. Java IO Overview A good place to start learning about Java IO is the Java IO Overview tutorial. That tutorial gives you a quick overview of the central concepts in the Java IO API, and an overview of all the central classes in the Java IO API.   Java IO is an API that comes with Java which is targeted at reading and writing data (input and output). Most applications need to process some input and produce some output based on that input. For instance, read data from a file or over network, and write to a file or write a response back over the network.   The Java IO API is in the Java IO package (java.io). If you look at the Java IO classes in

Java Program for Add Two Dates with time

Java Program for Add Two Dates with time In this program, I am going to explain how to add two dates in Java using Calendar. If you want understand this example, you should have the knowledge of the following  Java programming  topics: Java Basic Input and Output Java Class and Objects Since, Java epoch is 1970, any time represented in a  Date  object will not work. This means, your Dates will start from 1970 and when two  Date  objects are added, the sum misses by about 1970 years. So, we use  Calendar  instead. Example: Java program for add two dates import java.util.Calendar; public class AddDatesandtime { public static void main(String[] args) { Calendar c1 = Calendar.getInstance(); Calendar c2 = Calendar.getInstance(); Calendar cTotal = (Calendar) c1.clone(); cTotal.add(Calendar.YEAR, c2.get(Calendar.YEAR)); cTotal.add(Calendar.MONTH, c2.get(Calendar.MONTH) + 1); // Zero-based months cTotal.add(Calenda