Skip to main content

Introduction


What is java?

 Java is Programming language developed by sun micro system in 1991.
 It is current “Hot ” language and almost object oriented. It has Vast  Library  of Predefined  Objects and Operation and for running java code require Development tool kit.

Why Java Different than Other Languages.

-Java Provide Some future which is Different than other Languages.

1.Java is  simple

Java is simple because   syntax of java is same as C and C++. Programmer who familiar with c and  c++  will have much easy to learn java Languages.Also provide automatic Memory management so no need to Write Code For That.


2. Java is  Protable.

There are no implementation-dependent aspects of the language specifications. For example, the sizes of primitive data types and the behavior of the arithmetic on them are specified. This contributes to
making programs portable among different platforms such as Windows, Mac, and Unix.


3. Java is  Robust.

Java provides support for error checking at various stages: early checking at compile time, and dynamic checking at run time. This eliminates some situations that are error prone such as pointers in the C language.


4. Java is  Multithreaded.

Java provides support for multithreaded programming  like in Game Background Sound when playing game.


5. Java is  High Performance.
 java has JIT. The Just-In-Time (JIT) compilers improve the performance of interpreting the byte code by caching the interpretations.


6. Java is  Distributed.
Java offers extensive support for the distributed environment of the Internet.


7. Java is  Architecture neutral.The Java compiler compiles  source code into byte code, which does not depend upon any machine architecture, but can be easily translated into a specific machine by a JVM for that machine.


8. Java is  Dynamic.
New code can be added to the libraries without affecting the applications that are using the libraries, run time type information can be found easily, and so on.


9. Java is  Interpreted.The Java compiler compiles the source code into byte code, which can be executed on any machine by the Java interpreter of an appropriate JVM. 

Comments

Popular posts from this blog

Java 8 installation

Java 8 installation setup:       First of all ,we need to install java 8 jdk in your  machine.so for that you can download  it from following  url. click here download  jdk 1.8.0_11 and install it on your machine. Once installation has been done. Please checkout version of jdk. C:\Users\hp>java -version java version "1.8.0_11" Java(TM) SE Runtime Environment (build 1.8.0_11-b12) Java HotSpot(TM) Client VM (build 25.11-b03, mixed mode, sharing) once you have installed Java on your machine, you would need to set environment variables to point to correct installation directories                                                       ...

Reading csv/Google Sheet in Python

 Reading google sheet file using function: File_Url= "https://docs.google.com/spreadsheets/d/458qrjGFH9CD050rRwEHfayWVd4x9VheVAiZkGsj4lIo/export?format=tsv" def getGoogle(google):     import pandas as pd     import numpy as np     import sys     if sys.version_info.major == 3:         import ssl         ssl._create_default_https_context = ssl._create_unverified_context     try:         df = pd.read_csv(google, delimiter='\t').rename(columns=lambda x: x.strip())     except Exception as e:         import requests, io         x = requests.get(url=google).content         df = pd.read_csv(io.StringIO(x.decode('utf8')), delimiter='\t').rename(columns=lambda x: x.strip())     df = df.replace({np.nan: None})     return df.to_dict('records')     googleSheetRecord=getGoogle(File_Url) ...

Interface in Java

Interface:          An interface is a nothing but  reference type,it is same as class.In short Interface is collection of Abstract Method .          It can  also contain  final, static fields  .               you can't create object of Interface.    it can't have Constructor.   Interface can't implement another interface it can extend another one. Interface not extended by class but implemented. Declare Interface: public interface Example {     // final, static fields  .     //Method } Example 1.create interface that contain method. public interface IA {     public void show(); } 2.implement by class  public class ClassA  implements IA{     @Override     public void show() {         System.out.println("from class A called");   ...