
















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
This report provides an overview of a Java programming bootcamp for beginners. It covers the objectives, including learning Java application design, data structures, object types, control structures, file I/O, and object-oriented programming. The report also introduces Java, highlighting its platform-independence, object-orientation, robustness, and security, as well as its widespread use and high demand for skilled developers.
Typology: Cheat Sheet
Uploaded on 11/17/2022
1 document
1 / 24
This page cannot be seen from the preview
Don't miss anything!
Internship Report “Java Programing Complete Beginners Course Bootcamp” Submitted in the partial fulfillment for the award of the degree of Bachelor of Technology In Computer Science & Engineering Submitted to Submitted to (^) Submitted By: Prof. Chetan Gupta AP CSE (^) Mohit Yadav Prof. Kiran Pachlasiya AP CSE (^) 0133CS HOD CSE Dr. Ritu Shrivastava
ACKNOWLEDGEMENT I take this opportunity to express my sincere gratitude to all those who have been helpful in the successful completion of my internship. I would like to show my greatest appreciation to the highly esteemed and devoted technical staff, supervisors of “Sheryians Coding School”. I am highly indebted to them for their tremendous support and help during the completion of my internship. My special thanks goes to ‘Sheryians Coding School for accepting my request for Internship and giving me an opportunity to be a trainee of “Sheryians Coding School”. I would like to thank to all those people who directly or indirectly helped and guided me to complete my training , including the following instructors and technical officers of various section. I am especially thankful to Dr. Rajiv Srivastava, Director (SIRT, Bhopal) for his kind co-operation and rendering me all possible facilities. I express my thanks to Dr. Ritu Shrivastava HOD Computer Science & Engineering dept. SIRT Bhopal for kind support. I am thankful to all staff members of the CSE department and my friends for their timely help co- operation and suggestions during my work. Lastly but not the least, I must express thanks to my family, without their moral support it was impossible for me to complete this work. Mohit Yadav 0133CS 3
Table of Contents Page No Certificate Declaration Acknowledgement Objective of Internship Company Profile Introduction Technology/Tools Used in internship Brief Description of Project Conclusion
COMPANY PROFILE Address: 23-B, near Chai Sutta Bar, Sector C, Indrapuri, Bhopal, Madhya Pradesh 462021 10K learners
JAVA was developed by James Gosling at Sun Microsystems Inc in the year 1995, later acquired by Oracle Corporation. It is a simple programming language. Java makes writing, compiling, and debugging programming easy. It helps to create reusable code and modular programs. Java is a class-based, object-oriented programming language and is designed to have as few implementation dependencies as possible. A general-purpose programming language made for developers to write once run anywhere that is compiled Java code can run on all platforms that support Java. Java applications are compiled to byte code that can run on any Java Virtual Machine. The syntax of Java is similar to c/c++. History: Java’s history is very interesting. It is a programming language created in 1991. James Gosling, Mike Sheridan, and Patrick Naughton, a team of Sun engineers known as the Green team initiated the Java language in 1991. Sun Microsystems released its first public implementation in 1996 as Java 1.0. It provides no-
Father of Java. Currently, Java is used in mobile devices, internet programming, games, e-business, etc. Java programming language is named JAVA. Why? After the name OAK, the team decided to give a new name to it and the suggested words were Silk, Jolt, revolutionary, DNA, dynamic, etc. These all names were easy to spell and fun to say, but they all wanted the name to reflect the essence of technology. In accordance with James Gosling, Java the among the top names along with Silk, and since java was a unique name so most of them preferred it. Java is the name of an island in Indonesia where the first coffee(named java coffee) was produced. And this name was chosen by James Gosling while having coffee near his office. Note that Java is just a name, not an acronym. Java Terminology Before learning Java, one must be familiar with these common terms of Java.
of a program. They are written, compile and run the program. Writing a program is done by a java programmer like you and me. The compilation is done by the JAVAC compiler which is a primary Java compiler included in the Java development kit (JDK). It takes the Java program as input and generates bytecode as output. In the Running phase of a program, JVM executes the bytecode generated by the compiler. Now, we understood that the function of Java Virtual Machine is to execute the bytecode produced by the compiler. Every Operating System has a different JVM but the output they produce after the execution of bytecode is the same across all the operating systems. This is why Java is known as a platform- independent language.
used for a long time. Because Garbage cannot recover the memory of objects being referenced.
The four main concepts of Object-Oriented programming are: Abstraction Encapsulation Inheritance Polymorphism
runtime and at some time java uses Just In Time (JIT) compiler where the compiler compiles code on-demand basics where it only compiles those methods that are called making applications to execute faster.
primary reason java is used in the enterprising IT industry globally worldwide.
of the class. Class GFG has only one method Main in JAVA.
array name args. One can choose their own flexible name but this name is used by many developers. Everything in java , is represented in Class as an object including the main function.