#Java by deepak in hindi
Explore tagged Tumblr posts
Text
youtube
π What Is Java? | Java Programming Introduction π Welcome to this in-depth Java Tutorial for Beginners! In this video, you'll learn:
1οΈβ£ What is Java?
2οΈβ£ The History of Java Programming Language β From its origins to its evolution, including key milestones.
3οΈβ£ Features of Java (Java Buzzwords) β Why Java is a powerful and versatile programming language.
4οΈβ£ Applications of Java in the Real World β Discover how Java powers modern software development.
This is the perfect starting point if you're preparing for placements, building your programming knowledge, or simply curious about Java programming. Whether youβre new to coding or want a quick refresher, this video covers everything in just a few minutes! π Topics Covered: ππ» Introduction to Java Language ππ» History of Java || Origins, Evolution, Editions, and Versions ππ» Features of Java Explained (Hindi and English) ππ» Java Buzzwords and Why They Matter ππ» Java Applications in Real-World Scenarios ------------------------------------------------------------------------------------------ πΊ Java Tutorials for Beginners Playlist: https://www.youtube.com/playlist?list=PLlhM4lkb2sEjtoPRP2AfVGJWFoltwtDdx ------------------------------------------------------------------------------------------
π What is Java : https://smartprogramming.in/tutorials/java/java-introduction
π History of Java : https://smartprogramming.in/tutorials/java/history-of-java
π Features of Java : https://smartprogramming.in/tutorials/java/features-of-java
π Use of Java : https://smartprogramming.in/tutorials/java/use-of-java ------------------------------------------------------------------------------------------ π Free + Premium Courses Website : https://smartprogramming.in/ π For more details Call or What's App : +91 98887-55565, +91 62838-30308
#education#core java#advance java#Java Programming#Java by deepak sir#Smart Progrsmming#Java by deepak in hindi#Latest java updates#Java courses#Springboot#Springboot frameworks#Java full stack web development#Youtube
1 note
Β·
View note
Text
History and Generations of Computers by Deepak (Hindi)
New Post has been published on https://computercoolingstore.com/history-and-generations-of-computers-by-deepak-hindi/
History and Generations of Computers by Deepak (Hindi)
youtube
#HistoryOfComputers #Deepak #DeepakPanwar visit my website to get all the java tutorials links (Chapter Wise) :
βββββββββββββββββββββββββββββββββ- Contact to have all-in-one Java training with me. Contact No : +91 62838-30308 (Whats App Also Available) Email ID : [email protected] βββββββββββββββββββββββββββββββββ- History Of Computers:- before 18th century β Abacus, Slide Rule, Pascals Calculator, Leibnitzβs Calculator; in 18th century β Difference Engine, Analytical Engine; in 19th century β Five Generations Of Computers
Generations Of Computers :-
1. First Generation Of Computers (1942 β 1954) : The computers of first generation used vacuum tubes as the basic components for memory and circuitry for CPU (Central Processing Unit). These tubes, like electric bulbs, produced a lot of heat and the installations used to fuse frequently. Therefore, they were very expensive and only large organizations were able to afford it. The computers in this generation used machine code as the programming language.
Some computers of this generation were β ENIAC EDVAC UNIVAC IBM-701 IBM-650
2. Second Generation Of Computers (1952 β 1964) : In this generation, transistors were used that were cheaper, consumed less power, more compact in size, more reliable and faster than the first generation machines made of vacuum tubes. In this generation, assembly language and high-level programming languages like FORTRAN, COBOL were used. The computers used batch processing and multiprogramming operating system.
Some computers of this generation were β IBM 1620 IBM 7094 CDC 1604 CDC 3600 UNIVAC 1108
3. Third Generation Of Computers (1964 β 1962) :- The computers of third generation used SSI and MSI Integrated Circuits (ICs) in place of transistors. A single IC has many transistors, resistors, and capacitors along with the associated circuitry. High-level languages (FORTRAN-II TO IV, COBOL, PASCAL PL/1, BASIC, ALGOL-68 etc.) were used during this generation.
Some computers of this generation were β
IBM-360 series Honeywell-6000 series PDP (Personal Data Processor) IBM-370/168 TDC-316
4. Fourth Generation Of Computers (1972-1989) : Computers of fourth generation used Very Large Scale Integrated (VLSI) circuits. All the high-level languages like C, C++, DBASE etc., were used in this generation.
Some computers of this generation were β DEC 10 STAR 1000 PDP 11 CRAY-1(Super Computer) CRAY-X-MP(Super Computer)
5. Fifth Generation Of Computers (1989 β Present) : In the fifth generation, VLSI technology became ULSI (Ultra Large Scale Integration) technology, resulting in the production of microprocessor chips having ten million electronic components. This generation is based on parallel processing hardware and AI (Artificial Intelligence) software. AI is an emerging branch in computer science, which interprets the means and method of making computers think like human beings. All the high-level languages like C and C++, Java, .Net etc., are used in this generation.
Some computer types of this generation are β Desktop Laptop NoteBook UltraBook ChromeBook
Visit My Website : n
0 notes
Text
History and Generations of Computers by Deepak (Hindi)
New Post has been published on https://computercoolingstore.com/history-and-generations-of-computers-by-deepak-hindi/
History and Generations of Computers by Deepak (Hindi)
youtube
#HistoryOfComputers #Deepak #DeepakPanwar visit my website to get all the java tutorials links (Chapter Wise) :
βββββββββββββββββββββββββββββββββ- Contact to have all-in-one Java training with me. Contact No : +91 62838-30308 (Whats App Also Available) Email ID : [email protected] βββββββββββββββββββββββββββββββββ- History Of Computers:- before 18th century β Abacus, Slide Rule, Pascals Calculator, Leibnitzβs Calculator; in 18th century β Difference Engine, Analytical Engine; in 19th century β Five Generations Of Computers
Generations Of Computers :-
1. First Generation Of Computers (1942 β 1954) : The computers of first generation used vacuum tubes as the basic components for memory and circuitry for CPU (Central Processing Unit). These tubes, like electric bulbs, produced a lot of heat and the installations used to fuse frequently. Therefore, they were very expensive and only large organizations were able to afford it. The computers in this generation used machine code as the programming language.
Some computers of this generation were β ENIAC EDVAC UNIVAC IBM-701 IBM-650
2. Second Generation Of Computers (1952 β 1964) : In this generation, transistors were used that were cheaper, consumed less power, more compact in size, more reliable and faster than the first generation machines made of vacuum tubes. In this generation, assembly language and high-level programming languages like FORTRAN, COBOL were used. The computers used batch processing and multiprogramming operating system.
Some computers of this generation were β IBM 1620 IBM 7094 CDC 1604 CDC 3600 UNIVAC 1108
3. Third Generation Of Computers (1964 β 1962) :- The computers of third generation used SSI and MSI Integrated Circuits (ICs) in place of transistors. A single IC has many transistors, resistors, and capacitors along with the associated circuitry. High-level languages (FORTRAN-II TO IV, COBOL, PASCAL PL/1, BASIC, ALGOL-68 etc.) were used during this generation.
Some computers of this generation were β
IBM-360 series Honeywell-6000 series PDP (Personal Data Processor) IBM-370/168 TDC-316
4. Fourth Generation Of Computers (1972-1989) : Computers of fourth generation used Very Large Scale Integrated (VLSI) circuits. All the high-level languages like C, C++, DBASE etc., were used in this generation.
Some computers of this generation were β DEC 10 STAR 1000 PDP 11 CRAY-1(Super Computer) CRAY-X-MP(Super Computer)
5. Fifth Generation Of Computers (1989 β Present) : In the fifth generation, VLSI technology became ULSI (Ultra Large Scale Integration) technology, resulting in the production of microprocessor chips having ten million electronic components. This generation is based on parallel processing hardware and AI (Artificial Intelligence) software. AI is an emerging branch in computer science, which interprets the means and method of making computers think like human beings. All the high-level languages like C and C++, Java, .Net etc., are used in this generation.
Some computer types of this generation are β Desktop Laptop NoteBook UltraBook ChromeBook
Visit My Website : n
0 notes
Text
History and Generations of Computers by Deepak (Hindi)
New Post has been published on https://computercoolingstore.com/history-and-generations-of-computers-by-deepak-hindi/
History and Generations of Computers by Deepak (Hindi)
youtube
#HistoryOfComputers #Deepak #DeepakPanwar visit my website to get all the java tutorials links (Chapter Wise) :
βββββββββββββββββββββββββββββββββ- Contact to have all-in-one Java training with me. Contact No : +91 62838-30308 (Whats App Also Available) Email ID : [email protected] βββββββββββββββββββββββββββββββββ- History Of Computers:- before 18th century β Abacus, Slide Rule, Pascals Calculator, Leibnitzβs Calculator; in 18th century β Difference Engine, Analytical Engine; in 19th century β Five Generations Of Computers
Generations Of Computers :-
1. First Generation Of Computers (1942 β 1954) : The computers of first generation used vacuum tubes as the basic components for memory and circuitry for CPU (Central Processing Unit). These tubes, like electric bulbs, produced a lot of heat and the installations used to fuse frequently. Therefore, they were very expensive and only large organizations were able to afford it. The computers in this generation used machine code as the programming language.
Some computers of this generation were β ENIAC EDVAC UNIVAC IBM-701 IBM-650
2. Second Generation Of Computers (1952 β 1964) : In this generation, transistors were used that were cheaper, consumed less power, more compact in size, more reliable and faster than the first generation machines made of vacuum tubes. In this generation, assembly language and high-level programming languages like FORTRAN, COBOL were used. The computers used batch processing and multiprogramming operating system.
Some computers of this generation were β IBM 1620 IBM 7094 CDC 1604 CDC 3600 UNIVAC 1108
3. Third Generation Of Computers (1964 β 1962) :- The computers of third generation used SSI and MSI Integrated Circuits (ICs) in place of transistors. A single IC has many transistors, resistors, and capacitors along with the associated circuitry. High-level languages (FORTRAN-II TO IV, COBOL, PASCAL PL/1, BASIC, ALGOL-68 etc.) were used during this generation.
Some computers of this generation were β
IBM-360 series Honeywell-6000 series PDP (Personal Data Processor) IBM-370/168 TDC-316
4. Fourth Generation Of Computers (1972-1989) : Computers of fourth generation used Very Large Scale Integrated (VLSI) circuits. All the high-level languages like C, C++, DBASE etc., were used in this generation.
Some computers of this generation were β DEC 10 STAR 1000 PDP 11 CRAY-1(Super Computer) CRAY-X-MP(Super Computer)
5. Fifth Generation Of Computers (1989 β Present) : In the fifth generation, VLSI technology became ULSI (Ultra Large Scale Integration) technology, resulting in the production of microprocessor chips having ten million electronic components. This generation is based on parallel processing hardware and AI (Artificial Intelligence) software. AI is an emerging branch in computer science, which interprets the means and method of making computers think like human beings. All the high-level languages like C and C++, Java, .Net etc., are used in this generation.
Some computer types of this generation are β Desktop Laptop NoteBook UltraBook ChromeBook
Visit My Website : n
0 notes
Text
History and Generations of Computers by Deepak (Hindi)
New Post has been published on https://computercoolingstore.com/history-and-generations-of-computers-by-deepak-hindi/
History and Generations of Computers by Deepak (Hindi)
youtube
#HistoryOfComputers #Deepak #DeepakPanwar visit my website to get all the java tutorials links (Chapter Wise) :
βββββββββββββββββββββββββββββββββ- Contact to have all-in-one Java training with me. Contact No : +91 62838-30308 (Whats App Also Available) Email ID : [email protected] βββββββββββββββββββββββββββββββββ- History Of Computers:- before 18th century β Abacus, Slide Rule, Pascals Calculator, Leibnitzβs Calculator; in 18th century β Difference Engine, Analytical Engine; in 19th century β Five Generations Of Computers
Generations Of Computers :-
1. First Generation Of Computers (1942 β 1954) : The computers of first generation used vacuum tubes as the basic components for memory and circuitry for CPU (Central Processing Unit). These tubes, like electric bulbs, produced a lot of heat and the installations used to fuse frequently. Therefore, they were very expensive and only large organizations were able to afford it. The computers in this generation used machine code as the programming language.
Some computers of this generation were β ENIAC EDVAC UNIVAC IBM-701 IBM-650
2. Second Generation Of Computers (1952 β 1964) : In this generation, transistors were used that were cheaper, consumed less power, more compact in size, more reliable and faster than the first generation machines made of vacuum tubes. In this generation, assembly language and high-level programming languages like FORTRAN, COBOL were used. The computers used batch processing and multiprogramming operating system.
Some computers of this generation were β IBM 1620 IBM 7094 CDC 1604 CDC 3600 UNIVAC 1108
3. Third Generation Of Computers (1964 β 1962) :- The computers of third generation used SSI and MSI Integrated Circuits (ICs) in place of transistors. A single IC has many transistors, resistors, and capacitors along with the associated circuitry. High-level languages (FORTRAN-II TO IV, COBOL, PASCAL PL/1, BASIC, ALGOL-68 etc.) were used during this generation.
Some computers of this generation were β
IBM-360 series Honeywell-6000 series PDP (Personal Data Processor) IBM-370/168 TDC-316
4. Fourth Generation Of Computers (1972-1989) : Computers of fourth generation used Very Large Scale Integrated (VLSI) circuits. All the high-level languages like C, C++, DBASE etc., were used in this generation.
Some computers of this generation were β DEC 10 STAR 1000 PDP 11 CRAY-1(Super Computer) CRAY-X-MP(Super Computer)
5. Fifth Generation Of Computers (1989 β Present) : In the fifth generation, VLSI technology became ULSI (Ultra Large Scale Integration) technology, resulting in the production of microprocessor chips having ten million electronic components. This generation is based on parallel processing hardware and AI (Artificial Intelligence) software. AI is an emerging branch in computer science, which interprets the means and method of making computers think like human beings. All the high-level languages like C and C++, Java, .Net etc., are used in this generation.
Some computer types of this generation are β Desktop Laptop NoteBook UltraBook ChromeBook
Visit My Website : n
0 notes
Text
History and Generations of Computers by Deepak (Hindi)
New Post has been published on https://computercoolingstore.com/history-and-generations-of-computers-by-deepak-hindi/
History and Generations of Computers by Deepak (Hindi)
youtube
#HistoryOfComputers #Deepak #DeepakPanwar visit my website to get all the java tutorials links (Chapter Wise) :
βββββββββββββββββββββββββββββββββ- Contact to have all-in-one Java training with me. Contact No : +91 62838-30308 (Whats App Also Available) Email ID : [email protected] βββββββββββββββββββββββββββββββββ- History Of Computers:- before 18th century β Abacus, Slide Rule, Pascals Calculator, Leibnitzβs Calculator; in 18th century β Difference Engine, Analytical Engine; in 19th century β Five Generations Of Computers
Generations Of Computers :-
1. First Generation Of Computers (1942 β 1954) : The computers of first generation used vacuum tubes as the basic components for memory and circuitry for CPU (Central Processing Unit). These tubes, like electric bulbs, produced a lot of heat and the installations used to fuse frequently. Therefore, they were very expensive and only large organizations were able to afford it. The computers in this generation used machine code as the programming language.
Some computers of this generation were β ENIAC EDVAC UNIVAC IBM-701 IBM-650
2. Second Generation Of Computers (1952 β 1964) : In this generation, transistors were used that were cheaper, consumed less power, more compact in size, more reliable and faster than the first generation machines made of vacuum tubes. In this generation, assembly language and high-level programming languages like FORTRAN, COBOL were used. The computers used batch processing and multiprogramming operating system.
Some computers of this generation were β IBM 1620 IBM 7094 CDC 1604 CDC 3600 UNIVAC 1108
3. Third Generation Of Computers (1964 β 1962) :- The computers of third generation used SSI and MSI Integrated Circuits (ICs) in place of transistors. A single IC has many transistors, resistors, and capacitors along with the associated circuitry. High-level languages (FORTRAN-II TO IV, COBOL, PASCAL PL/1, BASIC, ALGOL-68 etc.) were used during this generation.
Some computers of this generation were β
IBM-360 series Honeywell-6000 series PDP (Personal Data Processor) IBM-370/168 TDC-316
4. Fourth Generation Of Computers (1972-1989) : Computers of fourth generation used Very Large Scale Integrated (VLSI) circuits. All the high-level languages like C, C++, DBASE etc., were used in this generation.
Some computers of this generation were β DEC 10 STAR 1000 PDP 11 CRAY-1(Super Computer) CRAY-X-MP(Super Computer)
5. Fifth Generation Of Computers (1989 β Present) : In the fifth generation, VLSI technology became ULSI (Ultra Large Scale Integration) technology, resulting in the production of microprocessor chips having ten million electronic components. This generation is based on parallel processing hardware and AI (Artificial Intelligence) software. AI is an emerging branch in computer science, which interprets the means and method of making computers think like human beings. All the high-level languages like C and C++, Java, .Net etc., are used in this generation.
Some computer types of this generation are β Desktop Laptop NoteBook UltraBook ChromeBook
Visit My Website : n
0 notes
Link
Java Basic Tutorials for Beginners & Experienced in Hindi by Deepak. Interview Questions are also covered in these tutorials.
#smart programming#java#Java Programming#learn java programming#learn programming#java interview questions#identifiers in java in hindi#java in chandigarh#java tutorials by deepak#java tutorials for beginners by deepak#java tutorial
0 notes
Link
Program to create Calculator using switch case in Java by Deepak
#program to create calculator in java#program to create calculator using switch case in java#program#creative#switch#case#java#Java Programming#Java tutorials#Java tutorials in hindi#java tutorials for beginners by deepak#control statements in java tutorial#control statements#control statements in c programming#control statements in java by deepak#literals#iteration#iteration statements#c programming#c++ programming#java interview questions c tutorials in hindi#c programming in hindi by deepak#c++ programming in hindi by deepak#java programming in hindi by deepak#code#coding#goto#break#return#switch statement
0 notes
Link
Getting User Input in Java (using Scanner class) by Deepak
#scanner#class#in#java#getting#user#input#scanner class in java#getting user input in java#getting user input in java by using scanner class#java tutorials by deepak#control statements#control statements in java tutorial#code#coding#continue#control statements in java by deepak#java tutorials for beginners by deepak#Java tutorials in hindi#go#to#goto#break#return#LOOP#for loop#looping statements#looping#if#else
0 notes
Link
Virtual Machine - Virtual Machine is a software simulation of a machine which can perform operations similar to physical machine. - Virtual Machine is not physically present. - A virtual machine, usually known as a guest is created within another computing environment referred as a "host." Multiple virtual machines can exist within a single host at one time. - For eg. Calculator software in operating system, which is not physically present, but performs all the functions similar to physical calculator. - Types of Virtual Machine : 1. Hardware Based or System Based Virtual Machine 2. Application Based or Process Based Virtual Machine - JVM (Java Virtual Machine) is Application Based Virtual Machine. ------------------------------------------------------------------------------------------ Java Virtual Machine (JVM) : - It is a Runtime Engine responsible to run java based applications. - It has two main tasks : 1. load .class file 2. execute .class file - Main components of JVM : 1. Class Loader 2. Memory Areas 3. Execution Engine ---------------------------------------------------------------------------- Class Loader : - It is responsible for the following three tasks : Β Β Β Β 1. Loading 2. Linking 3. Initialisation - Loading - Linking : In linking three activities are performed : Β 1. Verification Β 2. Preparation 3. Resolution - Initialisation ------------------------------------------------------------------------------------ Memory Areas : Total 5 types of memory areas : 1. Method Area Β Β Β Β Β 2. Heap Area 3. Stack Area 4. PC Register Β Β Β Β Β 5. Native Method Area ------------------------------------------------------ Execution Engine : It Β is responsible to execute java class file. It contains mainly two components : 1. Interpreter 2. JIT Compiler
#JVM Architecture#introduction to java virtual machine JVM#What is the difference between JDK JRE and JVM#JVM Architecture in Java Hindi by Deepak#JVM architecture in java in hindi#working of java#working of JVM#learn programming#code#coding#smart programming#java tutorials#java tutorials in hindi#java tutorials by deepak#java tutorials for beginners by deepak#java programming by deepak#java programming for beginners by deepak#java programming#learn java programming#interview questions#java interview questions#java in chandigarh#c tutorials in hindi#c programming#c++ programming#c tutorials#c++ tutorials
0 notes
Link
Virtual Machine - Virtual Machine is a software simulation of a machine which can perform operations similar to physical machine. - Virtual Machine is not physically present. - A virtual machine, usually known as a guest is created within another computing environment referred as a "host." Multiple virtual machines can exist within a single host at one time. - For eg. Calculator software in operating system, which is not physically present, but performs all the functions similar to physical calculator. - Types of Virtual Machine : 1. Hardware Based or System Based Virtual Machine 2. Application Based or Process Based Virtual Machine - JVM (Java Virtual Machine) is Application Based Virtual Machine. ------------------------------------------------------------------------------------------ Java Virtual Machine (JVM) : - It is a Runtime Engine responsible to run java based applications. - It has two main tasks : 1. load .class file 2. execute .class file - Main components of JVM : 1. Class Loader 2. Memory Areas 3. Execution Engine ---------------------------------------------------------------------------- Class Loader : - It is responsible for the following three tasks : Β Β Β Β 1. Loading 2. Linking 3. Initialisation - Loading - Linking : In linking three activities are performed : Β 1. Verification Β 2. Preparation 3. Resolution - Initialisation ------------------------------------------------------------------------------------ Memory Areas : Total 5 types of memory areas : 1. Method Area Β Β Β Β Β 2. Heap Area 3. Stack Area 4. PC Register Β Β Β Β Β 5. Native Method Area ------------------------------------------------------ Execution Engine : It Β is responsible to execute java class file. It contains mainly two components : 1. Interpreter 2. JIT Compiler
#JVM Architecture#introduction to java virtual machine JVM#What is the difference between JDK JRE and JVM#JVM Architecture in Java Hindi by Deepak#JVM architecture in java in hindi#working of java working of JVM#learn programming#code#coding#smart programming#java tutorials#java tutorials in hindi#java tutorials by deepak#java tutorials for beginners by deepak#java programming by deepak#java programming for beginners by deepak#java programming#learn java programming#interview questions#java interview questions#java in chandigarh#c tutorials in hindi#c programming#c++ programming#c tutorials#c++ tutorials
0 notes
Link
HOW JAVA WORKS or FLOW OF EXECUTION OF JAVA PROGRAM ---------------------------------------------------------------------------------------------------------------------------- 1. First Install Java (JDK) 2. Secondly Create Java Source File 3. Compile Source File in CMD (java FileName.java) 4. Then the source file will be converted to .class file or byte code, which can be understand only by java 5. Then Run .class file or byte code (java ClassFileName) 6. This .class file is loaded into memory area in JVM. 7. Then Interpreter and JIT Compiler executes the .class file
#HOW JAVA WORKS or FLOW OF EXECUTION OF JAVA PROGRAM ----------------------------------------------------------------------------------------#code#coding#java#flow of java#execution of java program#how java works#how java program works#how java works internally#how java works by deepak#how java works in hindi#how java program works compiler interpreter#internal working of java#working of java virtual machine#working of java program#working of java compiler#\#smart programming#java tutorials#java tutorials in hindi#java tutorials by deepak#java tutorials for beginners by deepak#java programming by deepak#java programming for beginners by deepak#java programming#learn java programming#interview questions#java interview questions#java in chandigarh#c tutorials in hindi
0 notes
Video
youtube
Explanation of Java Hello World Program by Deepak (Part 1)
#Explanation of Simple Java Program by Deepak#Explanation of Simple Java Program#explain simple java hello program#explain simple java hello world program#explain simple java hello program in hindi#java hello world program#compile java program#run java program#java tutorials#java tutorials in hindi#java tutorials by deepak
0 notes
Link
Java Softwares and Installation : -------------------------------------------------------------------------------------- Software used for Java : JDK (Java Development Kit) Download link : http://www.oracle.com/technetwork/jav... Simply install JDK, it will create a virtual environment on which we can execute java programs or softwares or website. ----------------------------------------------------------------------------------------------------------- IDE : Netbeans & Eclipse Netbeans download link : https://netbeans.org/downloads/ Eclipse download link : https://www.eclipse.org/downloads/pac...
#install java by deepak#install java#install jdk#install java jdk#install java on windows#jdk#netbeans#eclipse#installation of java#java tutorials#java tutorials in hindi#java tutorials by deepak#java tutorials for beginners by deepak#java programming by deepak#java programming for beginners by deepak#java programming#learn java programming#interview questions#java interview questions#java in chandigarh#c tutorials in hindi#c programming#c++ programming#c tutorials#c++ tutorials
0 notes
Link
FEATURES OF JAVA : 1. Β Platform Independent Β :- Β The concept of Β Write-once-run-anywhere Β (known as the Platform independent) is one of the important key feature of java language that makes java as the most powerful language. The programs written on one platform can run on any platform provided the platform must have its own JVM. 2. Β Portable Β :- Β The feature Write-once-run-anywhere makes the java language portable provided that the system must have interpreter for the JVM. Java also have the standard data size irrespective of operating system or the processor. These features makes the java as a portable language. 3. Β Secure Β :- Β This is important feature of java. Java is very much secure as compared to any other language. Some of the points why java is secured is JVM, Security Manager, No Pointers, Access Modifiers, Exception Handling, Own Memory Management. 4. Β Object Oriented Β :- Β Basic concepts of OOP's are OBJECT, CLASS, INHERITANCE, PLOYMORPHISM, ABSTRACTION, INCAPSULATION, DYNAMIC BINDING. Java follows all these basic concepts of OOP's. As the languages like Objective C, C++ fulfills the above four characteristics yet they are not fully object oriented languages because they are structured as well as object oriented languages. But in case of java, it is a fully Object Oriented language because object is at the outer most level of data structure in java. No stand alone methods, constants, and variables are there in java. Everything in java is object even the primitive data types can also be converted into object by using the wrapper class. 5. Β Robust Β :- Β Dictionary meaning of Robust is Powerfull or Strong. The feature of java like Memory Allocation & Automatic Garbage Collection makes java Robust. The Java Source Code will only be compiled when it is Error Free. Also powerful Exception Handling and Type Checking mechanism makes java strong and guides you how to deal with perticular type of error. 6. Β Multi-Threading Β :- Β Java is a Multithreaded programming language. Multithreading means a single program having different threads executing independently at the same time. Multiple threads execute instructions according to the program code in a process or a program. Multithreading works the similar way as multiple processes run on one computer. In multithreaded programs not even a single thread disturbs the execution of other thread. Threads are obtained from the pool of available ready to run threads and they run on the system CPUs. 7. Β Simple, As Some features of C & C++ Eliminated Β :- Β Some features of C & C++ like Β Memory Pointer, Preprocessor, No Array Index Limit Checking, Operator Overloading, No Automatic Garbage Collection Β is removed from Java. This makes java more simple & less confusing. ---------------------------- USE OF JAVA : 1. Android Apps : Java has a rich use in Android Applications. Open your Android phone and any app, they are actually written in Java programming language, with Google's Android API, which is similar to JDK (DVM in android). Couple of years back Android has provided much needed boost and today many Java programmer are Android App developer. 2. Financial Services Industries : Java is very big in Financial Services which demands more security. API's of Data Processing & Payment Gateways are created in java. It is mostly used to write server side application, mostly without any front end, which receives data form one server (upstream), process it and sends it other process (downstream). 3. Java Web Applications : Java is also big on E-commerce and web application space. Java frameworks i.e. Spring MVC, Struts 2.0 and other frameworks are used for this web applications. Many of government, healthcare, insurance, education, defense and several other department have their web application built in Java. 4. Software Tools : Many useful software and development tools are written and developed in Java e.g. Netbans, Eclipse and InetelliJ IDE. They are also most used desktop applications for development of java and other languages. 5. Big Data Technologies : Many social networking websites like facebook twitter etc and e-commerse websites generates a lot of data day to day. So to manage this huge amount of data, Hadoop and other big data technologies are developed using java only. So Java plays an important role for big data technologies. 6. Scientific Applications : As Java is more safe, portable, maintainable and comes with better high-level concurrency tools than C++ or any other language therefore Java is often a default choice for scientific applications, including natural language processing. 7. J2ME Apps : There was time when Nokia and Samsung handsets had a large market which uses J2ME. At that time almost all games, applications, which is available in Android are written using MIDP and CLDC, part of J2ME platform. 8. Embedded Systems : Java is also used in embedded systems. Computers, Printers, Routers, ATMβs, Home Security Systems etc. all uses java a lot.
#features of java#features of java in hindi#use of java#use of java in hindi#where java is used#java tutorials#java tutorials in hindi#java tutorials by deepak#java tutorials for beginners by deepak#java programming by deepak#java programming for beginners#java programming for beginners by deepak#java programming#learn java programming#interview questions#java interview questions#java in chandigarh#\#c tutorials in hindi#c programming#c++ programming#c tutorials#c++ tutorials
0 notes
Link
WHAT IS JAVA : Java is : 1. Programming Language : Java is a High Level Programming Language. It derives much of its syntax from C and C++, but it has fewer low-level facilities than either of them. 2. Platform : Java is a Platform because it has its own runtime environment that is JVM (Java Virtual Machine). JVM provides a platform which accepts the byte code and executes on the machine. ---------------------------------------------------------------------------------------------------------------- HISTORY OF JAVA is as follows:- 1991 :- Β In 1991, Java was conceived by James Gosling, Patrick Naughton, Chris Warth, Ed Frank & Mike Sheridan at Β Sun Microsystem. Its first name was "OAK". Β 1995 :- Β Between 1991 to 1995 many more people contributed to the design & evolution of java. Bill Joy, Arthur van Hoff, Jonathan Payne, Frank Yellin & Tim Lindholm were main contributors. JDK Alpha and Beta Β version was released. 1996 :- Β In January 23, 1996 JDK 1.0 Β version was released. It was first stable release of java 1997 :- Β In February 19,, 1997 JDK 1.1 Β version was released. 1998 :- Β In December 8, 1998 JDK 1.2 Β version was released. 2000 :- Β In May 8, 2000 JDK 1.3 Β version was released. 2002 :- Β In February 6, 2002 JDK 1.4 Β version was released. 2004 :- Β In September 30, 2004 JDK 5.0 Β version was released. 2006 :- Β December 11, 2006 Java SE 6 Β version was released. 2010 :- Β The acquisition of Sun Microsystems by Oracle Corporation was completed on January 27, 2010 2011 :- Β In July 28, 2011 Java SE 7 Β version was released. 2014 :- Β In March 18, 2014 Java SE 8 Β version was released. 2017 :- Β In September 21, 2017 Java SE 9 Β version was released.
#what is java#history of java#james gosling#oracle#sun microsystem#java tutorials#java tutorials in hindi#java tutorials by deepak#java tutorials for beginners by deepak#java programming by deepak#java programming for beginners by deepak#java programming#learn java programming#interview questions#java interview questions#java in chandigarh#c tutorials in hindi#c programming#c++ programming#c tutorials#c++ tutorials
0 notes