Core Java Programming | BCA Part III | SEM-VI | What is Java

In this article Core Java Programming we give the detailed syllabus for Java programming BCA Part III SEM-VI. also we give simple notes for detailed points with proper link.

Core Java Programming:

Unit- 1- Introduction To Java 

1.1 History of Java Programming                   Features of Java Programming
1.2 Difference between Java & C++
1.3 Java Environment
1.4 Java tokens, constants, variables              Data types, type casting
1.5 Operators and Expressions
1.6 Branching and looping statements
1.7 Class, objects, methods
1.8 Constructors and destructor

Unit-2- Inheritance and Packages 

2.1 Defining sub class, subclass constructor
2.2 Inheritance-Multiple and hierarchical

2.3 Defining packages, system packages
2.4 Creating & accessing packages
2.5 Adding a class to package

2.6 Polymorphism- function overloading and over ridding, its difference

Unit-3- Multithreading and Exception Handling 

3.1 Creating threads, extending a thread class- declaring the class, run()
3.2 Stopping and blocking threads

3.3 Life cycle of thread

3.4 Using thread method
3.5 Thread priority

3.6 Introduction to exception
3.7 Syntax of exception handling code

3.8 Multiple catch statement
3.9 Using finally statement
3.10 Throwing exception

Unit- 4- Applets Programming & Introduction to AWT 

4.1 Introduction to applets
4.2 Building applet code

4.3 Applet life cycle
4.4 Adding applet code to HTML file

4.5 Introduction to Abstract Window Toolkit (AWT)

history of java:

What is JAVA:

The Java is an Object-Oriented programming language, also known as High level language. Which is used to create software for multiple platforms. Java was developed by Sun Micro-systems with James Gosling being the most head and along with Patrick Naughton and Mike Sheridan also contributed to Java development.

The Java was initially named Oak, but it was changed to Java in 1995. The motive behind designing Java programming language was to make this language simple and portable. Java language is very similar to C and C ++ language. If you already know about C and C ++, then learning JAVA is very easy for you. The syntax of C and C ++ language is also used in Java.

The Java language is the most secure language, so this language is used in web development as well as this language is used to develop software or apps for almost all devices, such as in developing applications for mobile devices, TV remote , To manage the washing machine, etc.

History of Java:

The Java language was designed for Interactive television, but it had become a very advanced technology for the digital cable television industry at that time.

The history of Java starts with the Green team. Java team members (also called Green teams) started a project to develop a language that helps develop applications for digital devices such as Setup box, Television, Remote etc. But it became the best programming language for Internet programming. In June 1991, James Gosling, Patrick Naughton, and Mike Sheridan started a project to create the Java language. The team of these three engineers was named Green Team.

First Java was named Greentalk by James Gosling and whose extension name was “.gt”. And then it was named Oak. Oak is the name of a tree which was the national tree of many countries such as USA, France, Germany etc. In 1995, the name was changed from Oak to Java because Oak was already registered by an Oak technology. Green Team was thinking of a name that is most unique and related to technology and at the same time is a little funny type in speaking. The team thought of many names like “Dynamic”, “revolutionary”, “Silk”, “DNA”, “Jolt” etc. According to James Gosling the Java name was very unique which was one of the options with Silk.

The name Java was preferred by all the members of the team. Java is an island in Indonesia where the first coffee was made, named Java coffee. The most important thing is that JAVA is a name that does not have any full form.