From 09e913fe0c340ef7a9cc612098439458b395c27d Mon Sep 17 00:00:00 2001 From: Mohamed Bilal <91405690+dmdbilal@users.noreply.github.com> Date: Thu, 22 Sep 2022 12:03:00 +0530 Subject: [PATCH] Added Information on OOPs, Packages, JVM, Threads (#1831) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: “Mohamed <“dmdbilal8604@gmail.com”> Co-authored-by: Kamran Ahmed --- .../110-java/content/100-java-fundamentals/105-oop.md | 4 ++-- .../110-java/content/100-java-fundamentals/106-packages.md | 5 +++-- .../content/101-java-advanced-topics/106-how-jvm-works.md | 7 +++++-- .../101-java-advanced-topics/108-basics-of-threads.md | 5 ++++- 4 files changed, 14 insertions(+), 7 deletions(-) diff --git a/content/roadmaps/110-java/content/100-java-fundamentals/105-oop.md b/content/roadmaps/110-java/content/100-java-fundamentals/105-oop.md index d9a8f695d..ff072c047 100644 --- a/content/roadmaps/110-java/content/100-java-fundamentals/105-oop.md +++ b/content/roadmaps/110-java/content/100-java-fundamentals/105-oop.md @@ -1,4 +1,4 @@ -# OOPs +# OOP Object-oriented programming is a core of Java Programming, which is used for designing a program using classes and objects. This can also be characterized as data controlling for accessing the code. @@ -13,4 +13,4 @@ Object-oriented programming is a core of Java Programming, which is used for des Free Content OOPs Concept in Java Java OOPs Concepts -Java OOPs Concepts +Java OOPs Concepts \ No newline at end of file diff --git a/content/roadmaps/110-java/content/100-java-fundamentals/106-packages.md b/content/roadmaps/110-java/content/100-java-fundamentals/106-packages.md index 367783308..b324155be 100644 --- a/content/roadmaps/110-java/content/100-java-fundamentals/106-packages.md +++ b/content/roadmaps/110-java/content/100-java-fundamentals/106-packages.md @@ -2,6 +2,7 @@ A package is a namespace that mainly contains classes and interfaces. For instance, the standard class `ArrayList` is in the package `java.util`. For this class, `java.util.ArrayList` is called its fully qualified name because this syntax has no ambiguity. Classes in different packages can have the same name. For example, you have the two classes `java.util.Date` and `java.sql.Date`, which are different. If no package is declared in a class, its package is the default package. -Free Content +Free Content +Packages in Java Java Package -Packages In Java \ No newline at end of file +Packages In Java diff --git a/content/roadmaps/110-java/content/101-java-advanced-topics/106-how-jvm-works.md b/content/roadmaps/110-java/content/101-java-advanced-topics/106-how-jvm-works.md index bd02fe872..144e66f4c 100644 --- a/content/roadmaps/110-java/content/101-java-advanced-topics/106-how-jvm-works.md +++ b/content/roadmaps/110-java/content/101-java-advanced-topics/106-how-jvm-works.md @@ -2,7 +2,10 @@ The Java Virtual Machine is a program whose purpose is to execute other programs. JVMs are available for many hardware and software platforms (i.e. JVM is platform dependent). JVM is the one that actually calls the main method present in a java code. JVM is a part of JRE(Java Runtime Environment) -Free Content +Free Content +Packages in Java +What is JVM? Introducing the Java Virtual Machine JVM Architecture -JVM (Java Virtual Machine) Architecture \ No newline at end of file +JVM (Java Virtual Machine) Architecture +How JVM works? diff --git a/content/roadmaps/110-java/content/101-java-advanced-topics/108-basics-of-threads.md b/content/roadmaps/110-java/content/101-java-advanced-topics/108-basics-of-threads.md index 250cabd9a..5746dee6f 100644 --- a/content/roadmaps/110-java/content/101-java-advanced-topics/108-basics-of-threads.md +++ b/content/roadmaps/110-java/content/101-java-advanced-topics/108-basics-of-threads.md @@ -2,7 +2,10 @@ A thread in Java is the direction or path that is taken while a program is being executed. Generally, all the programs have at least one thread, known as the main thread, that is provided by the JVM or Java Virtual Machine at the starting of the program’s execution -Free Content +Free Content +Threads in Java An Introduction to Thread in Java Java Threads +How to Create a Thread in Java? Java Threads Tutorial +Threads in Java