Course / Course Details

Basic Structure of a Java Program

  • Gayathri Perumal image

    By - Gayathri Perumal

  • 0 students
  • N/A
  • (0)

Course Description

  • Learn the basic structure of a Java program from scratch in this beginner-friendly course. Understand the essential building blocks of Java applications, including class declarations, the main() method, package statements, import statements, comments, variables, and program execution flow. Through practical examples, learners will gain a strong foundation in writing and understanding Java programs efficiently.

Course Outcomes

  • Understand the fundamental structure of a Java program
  • Identify and use Java class declarations correctly
  • Explain the purpose of the main() method in Java
  • Work with package and import statements effectively
  • Write comments and organize Java code professionally
  • Create and execute simple Java programs independently
  • Understand Java syntax and program flow basics
  • Build a solid foundation for advanced Java programming topics

Course Curriculum

  • 1 chapters
  • 114 lectures
  • 0 quizzes
  • N/A total length
Toggle all chapters
1 Handling Mouse Events In Java Programming Event Handling
17.39 Min


2 Adapter Classes In Java Programming
12.25 Min


3 Inner Classes In Java Programming
12.04 Min


4 Anonymous Inner Classes In Java Programming
10.04 Min


5 Key Features Of Swing Limitations of AWT Differences between AWT and swing Versus What is
11.19 Min


6 JLabel Class Swing Components Swing Controls Java Programming
10.04 Min


7 JTextField Class Swing Components Swing Controls Java Programming
9.07 Min


8 JTextArea Class Swing Components Swing Controls Java Programming
8.08 Min


9 JButton Class Swing Components Swing Controls Java Programming
8.56 Min


10 JPasswordField Class Swing Components Swing Controls Java Programming
6.07 Min


11 JCheckBox Class Swing Components Swing Controls Java Programming
11.1 Min


12 JRadioButton Class Swing Components Swing Controls Java Programming
10.05 Min


13 JComboBox Class Swing Components Swing Controls Java Programming
7.33 Min


14 JList Class Swing Components Swing Controls Java Programming
6.58 Min


15 JTable Class Swing Components Swing Controls Java Programming
7.19 Min


16 JScrollBar Class Swing Components Swing Controls Java Programming
6.15 Min


17 JMenuBar Class Swing Components Swing Controls Java Programming
8.54 Min


18 JTree Class Swing Components Swing Controls Java Programming
12.45 Min


19 JTabbedPane Class Swing Components Swing Controls Java Programming
10.08 Min


20 Date Class of util package in Java Programming java util Date class methods program
11.03 Min


21 StringTokenizer class in Java Programming util package Methods Program
10.11 Min


22 Access Specifiers Access Modifiers In Java Programming public private protected default
14.17 Min


23 Drawbacks of Procedure Oriented Programming Disadvantages of pop
7.3 Min


24 Difference between Procedural oriented programming and object oriented programming POP VS OOP
7.57 Min


25 History of Java Origins of Java Evolution of Java Editions Versions
9.19 Min


26 Java Software How Java Works JDK JRE and JVM What is the difference between JDK JRE and JVM
9.43 Min


27 Java Virtual Machine JVM
8.22 Min


28 JAVA BUZZWORDS FEATURES JAVA PROGRAMMING
17.04 Min


29 Basic Concepts Of Object Oriented Programming OOP In Java Programming
22.37 Min


30 Basic Structure of a Java Program
10.53 Min


31 MAIN METHOD EXPLANATION JAVA PROGRAMMING main method in java public static void main
8.19 Min


32 System out println in Java Explanation How to use Java print method print method explanation
9.31 Min


33 NAMING CONVENTION JAVA PROGRAMMING
9.46 Min


34 DATATYPES JAVA PROGRAMMING
17.56 Min


35 Literals in Java Programming
9.31 Min


36 Variables in Java dynamic initialization of variables in java scope and lifetime of a variable
9.35 Min


37 TYPES OF VARIABLES JAVA PROGRAMMING Instance Variables Static Variables Local Variables
15.28 Min


38 Static Members in Java STATIC VARIABLES STATIC METHODS STATIC BLOCK JAVA PROGRAMMING
12.43 Min


39 Type Conversion and Type Casting in Java Implicit Explicit OOPS
8.14 Min


40 Wrapper Classes in Java Programming Auto Boxing Unboxing OOPS
8.47 Min


41 Garbage Collector in Java Programming OOPS Garbage Collection
9 Min


42 One Dimensional Array In Java Array 1D
8.54 Min


43 Multidimensional Arrays in Java Two Dimensional Array in Java rectangular array in java
9.59 Min


44 Jagged Array in Java Array of Array in Java Ragged Array in Java
8.28 Min


45 Arrays in java One Dimensional Array Two Dimensional Array Multi Dimensional Jagged Array
27.2 Min


46 class and object in java with example
17.24 Min


47 Differences between class and object in java
5.57 Min


48 Method Overloading in Java
7.03 Min


49 Constructors in Java Types of Constructors Use of Constructors
17.23 Min


50 Constructor Overloading in Java
7.57 Min


51 STRING CLASS STRING CLASS METHODS JAVA PROGRAMMING
24.08 Min


52 String Comparison In Java equals Operator compareTo
8.1 Min


53 StringBuffer CLASS AND StringBuffer Class METHODS JAVA PROGRAMMING
20.17 Min


54 Differences between String and StringBuffer Class in Java Mutable vs Immutable Objects in Java
7.31 Min


55 INHERITANCE IN JAVA Types of inheritance Single Multiple Multilevel Hierarchical Hybrid
29.52 Min


56 Single Inheritance in Java
4.36 Min


57 Multilevel Inheritance in Java
5.52 Min


58 Hierarchical Inheritance in Java
5.19 Min


59 Hybrid Inheritance in Java
7.51 Min


60 METHOD OVERRIDING JAVA PROGRAMMING
9.52 Min


61 super keyword in java
10.04 Min


62 Abstract Class and Abstract Method in Java
8.32 Min


63 DIFFERENCES BETWEEN METHOD OVERLOADING AND OVERRIDING JAVA PROGRAMMING
9.3 Min


64 Difference between Abstract Class and Concrete Class in Java Abstract class versus class in java
7.53 Min


65 Dynamic Method Dispatch In Java
8.25 Min


66 final keyword in java with examples final variable final method final class
8.22 Min


67 Difference between Abstract Class and Interface in Java
7.01 Min


68 Interface In Java Programming
21.4 Min


69 USER DEFINED PACKAGES in java Packages in java
19.03 Min


70 Command Line Arguments in Java Programming
9.01 Min


71 Differences Between Multi Tasking And Multi Threading In Java
11.42 Min


72 Thread Life Cycle In Java States Of a Thread In Java
9.15 Min


73 Creating Threads in Java By extending Thread Class By implementing Runnable Interface
10 Min


74 Creating Multiple Threads in java using Thread class java program to create multiple threads
12.18 Min


75 creating multiple threads in java using runnable interface
6.2 Min


76 Thread Class Methods In Java Part1 getId getName setName getPriority setPriority
5.57 Min


77 Thread Class Methods In Java Part2 start run isAlive
6.4 Min


78 sleep method Thread Class Methods in Java Part3
5.45 Min


79 join join method Thread Class Methods in Java Part4
6.35 Min


80 yield yield method in java Thread class methods in java part5
7.06 Min


81 stop stop method in java Thread class methods in java part6
5.05 Min


82 Inter thread communication in Java wait and notify Thread Class methods In java Part7
8.42 Min


83 Thread Synchronization In Java
23.58 Min


84 Exception Handling In Java
28.04 Min


85 Built in Exceptions in Java with examples Types of Exceptions Checked Exceptions Unchecked
20.28 Min


86 throw keyword in java
5.54 Min


87 throws keyword in java programming
9 Min


88 finally block in java
5.47 Min


89 Differences between throw and throws in Java Programming
7.17 Min


90 nested try block in java
4.33 Min


91 User Defined Exceptions or Custom Exceptions In Java Programming
5.53 Min


92 Chained Exceptions in Java
6.04 Min


93 Introduction to Applets in java What is Applet In Java
8.41 Min


94 Applet Life Cycle Methods in java Applet Structure Applet Skeleton Applet Architecture
21.54 Min


95 Differences between Applet and Application in Java
5.39 Min


96 Passing Parameters to an Applet Passing inputs to an Applet Parameter passing to Applet java
7.15 Min


97 Applet program to demonstrate order of execution of life cycle methods Java Programming
5.16 Min


98 Simple Applet Program to display HelloWorld message Java Programming
7.27 Min


99 Graphics Class Methods in awt Applet Programming Java Programming
10.43 Min


100 Applet program to demonstrate Life Cycle Methods Java Programming
10.14 Min


101 Label AWT Controls Java AWT
10.09 Min


102 Button AWT Controls Java AWT
11.05 Min


103 Checkbox Control AWT Controls Java AWT
15.39 Min


104 CheckboxGroup Control AWT Controls Java AWT
13.4 Min


105 TextField Control AWT Controls Java AWT
12.04 Min


106 TextArea Control AWT Controls Java AWT
5.19 Min


107 Choice Control AWT Controls Java AWT
10.1 Min


108 List Control AWT Controls Java AWT
10.1 Min


109 FlowLayout in Java Layout Managers Java AWT Applets Swings Java Programming Frames
10.43 Min


110 BorderLayout in Java Layout Managers Java AWT Applets Swings Java Programming Frames
11.11 Min


111 GridLayout in Java Layout Managers Java AWT Applets Swings Java Programming Frames
10.1 Min


112 CardLayout in Java Layout Managers Java AWT Applets Swings Java Programming Frames
7.49 Min


113 Event Handling In Java Delegation Event Model Classes Listener Interfaces Sources of events
30.4 Min


114 Handling Key Events In Java Programming Event Handling Key Board Events
11.57 Min


Instructor

0 Rating
0 Reviews
1 Students
137 Courses

Course Full Rating

0

Course Rating
(0)
(0)
(0)
(0)
(0)

No Review found

Sign In or Sign Up as student to post a review

Student Feedback

You must be enrolled to ask a question