Java Programming Language Syllabus

Subject Details

  1. Java Programming Language

1. TCS Core Java Questions

Topics Covered: OOP in Java, Inheritance, Polymorphism, class members and instance members, Object life style, Basic Programming, Java lang package, Java runtime and JDK, TCS and Sun standards, Java IO, text and util packages, JDBC

2. Object-Oriented Paradigm

Object-Oriented Paradigm

3. Java and Internet

4. Java History

5. Java Features

6. How Java Differs from C and C++

7. Literals in Java - MCQ

SEO Description: "Evaluate your understanding of Java literals with these multiple choice questions. Learn about the different types of literals in Java and become an expert in the language. Take the quiz now!

8. Declaration and Access Control in Java

Evaluate your knowledge of Java declaration and access control with these multiple choice questions. Learn about the different access modifiers and how to declare variables and methods in Java. Take the quiz now!

  2. Project 7: Question and Solution

1. What is a network?

What is a network?

2. Types of Network Connections

Types of Network Connections

3. Basic devices of a network

Basic devices of a network

4. Use of a computer network to share resources and for communication

Use of a computer network to share resources and for communication

  3. Overview of Java Language

1. Escape sequences in Java

Escape sequences in Java

2. Tokens in Java

3. JRE - Java Runtime Environment

4. Character Set in Java

5. Programming pattern

6. Basic Structure of Java Program

7. Simple Program of Java- Hello World!

8. Path Setting

9. Installing and Configuring

10. Download Java Development Kit -JDK

11. JVM - Java Virtual Machine

12. JDK - Java Development Kit

13. Compilation and Execution Process

  4. DataTypes in java

1. Introduction to Data type

2. char - Data Type in Java

3. Unicode System in Java

4. boolean - Data Type in Java

5. byte - Data Type in Java

6. short - Data Type in Java

7. int - Data Type in Java

8. long - Data Type in Java

9. float - Data Type in Java

float - Data Type in Java

10. double - Data Type in Java

11. Data Type Conversion or Casting in Java

  5. Looping in java

1. While loop example in Java

While loop example in Java

2. Infinite while loop in Java

Infinite while loop in Java

3. Types of loops in Java

Types of loops in Java

4. Nested Loops in Java Language

Nested Loops

5. Java Loop MCQ Question

Java Loop MCQ Question

6. Jump statements in Java

Jump statements in Java

7. Enhanced For Loop (For-Each Loop) in Java

Enhanced For Loop (For-Each Loop) in Java

8. Loop Introduction in Java Language

9. While Loop in Java Language

10. Do While Loop in Java Language

11. For Loop in Java Language

12. For each loop in Java Language

13. Labeled For Loop in Java Language

  6. Variables in java

1. Variable - in Java

Variable in Java Programming Language

2. Variable initialization and Declaration - in Java

Variable Declaration and Initialization in Java Programming Language

3. Variable Types and Scope- in Java

  7. String in java

1. Question 1 - Java MCQ

Question 1 - Java MCQ

2. Question 2 - Java MCQ

Question 2 - Java MCQ

3. Question 3 - Java MCQ

Question 3 - Java MCQ

4. Question 4 - Java MCQ

Question 4 - Java MCQ

5. Introduction in String

6. Immutable Strings and Interned Strings

7. String comparision in Java

8. Sub String in Java

9. StringBuffer in Java

10. StringBuilder in Java

  8. Constants in java

1. Constants in Java

  9. Operators in java

1. Operators in Java

2. Arithmetic Operators

3. Relational Operators

4. Bitwise Operators

5. Logical Operators in Java

Logical Operators in Java

6. Assignment Operators

7. instanceof operator in Java

  10. Decision Making in java

1. Decision Making in Java Introduction

2. if statement

3. if else Statement

4. Nested if Statement

5. if else if ladder

6. switch case in Java

  11. Class, Object and Methods in java

1. In Java, Object is the superclass of all other classes

In Java, Object is the superclass of all other classes

2. Pure Method in Java

Pure Method in Java

3. Impure Method in Java

Impure Method in Java

4. Class and Object Concept in Java

5. Concept of Methods related to object

6. Methods Overloading Java

7. Constructor

8. Constructor overloading

9. Methods Examples Java

10. this Keyword in Java

11. static Keyword in Java

12. Covariant return types

13. finalize() method in java

14. Recursion in Java

  12. Number Class in java

1. Number Class Introduction

2. xxxValue () Method in Java

3. compareTo() method

4. equals() method

5. valueOf() method

6. toString() Method

7. parseInt() method

8. abs() method

9. ceil() Method

10. floor() Method

11. rint() Method

12. round() Method in

13. min() Method

14. max() Method

15. exp() Method

16. log() Method

17. log10() method

18. pow() Method

19. sqrt() Method

sqrt() method

20. sin() Method

21. cos() Method

22. tan() Method

23. asin() Method

24. acos() Method

25. atan() Method

26. atan2() Method

27. toDegrees() Method

28. toRadians() Method

29. random() Method

30. addExact(int x, int y) method

31. addExact(long x, long y) method

32. cbrt(double a) method

33. copySign() method

34. cosh() method

35. decrementExact() method

36. getExponent(double d) method

37. hypot(double x, double y) method

38. IEEEremainder(double f1,double f2) method

39. incrementExact() method

40. multiplyExact() method

41. negateExact() method

42. nextAfter() method

43. nextUp() method

44. nextDown() method

45. sinh() method

46. tanh() method

47. toIntExact() method

  13. Character Class in java

1. Introduction to Character Class

2. isLetter()

3. isDigit()

4. isWhitespace()

5. isUpperCase()

6. isLowerCase()

7. toUpperCase()

8. toLowerCase()

9. toString()

  14. Array in java

1. Insert an Element in the Middle of an Array

Insert an Element in the Middle of an Array

2. Delete an Element in the Middle of an Array

Delete an Element in the Middle of an Array

3. Array in java

4. 2D and Multi-Dimension Array

  15. StringBuffer Class Methods

1. length() Method

2. capacity() Method

3. ensureCapacity() Method

4. setLength() Method

5. charAt() Method

6. setCharAt() Method

7. getChars() Method

8. append() Method

9. insert() Method

10. reverse() Method

  16. Vector in Java

1. Vector Introduction

  17. Inheritance in java

1. Inheritance in Java (IS-A)

2. Aggregation in Java (HAS-A)

3. super keyword in Java

4. Instance initializer block

5. static block

6. final keyword

7. Garbage Collection in Java

  18. Polymorphism in Java

1. Polymorphism in Java

  19. OOPs concept more

1. Wrapper Class in Java

2. Nested Class In Java

3. Command Line Argument

  20. Abstarct class and Methods in java

1. Abstract class and method

  21. Packages in java

1. Package Introduction

2. Sub Package in Java

3. static import in Java

4. Access Modifiers in Java

5. Non Access Modifiers in Java

6. Encapsulation in Java

7. Access modifier Example 1

8. Access modifier Example 2

9. Access modifier Example 3

10. Access modifier Example 4

  22. Multithreading in java

1. Introduction to Multithreading

2. Life Cycle of Thread

3. Create Thread

  23. Managing Errors and Exception

1. Introduction to Exception Handling - Java

2. try and catch

3. Multiple catch block in java

4. Nested try block in java

  24. Applet Programming

1. Applet Introduction

2. Applet class and it's Skeleton

3. Graphics in Applet

Graphics in Applet

4. Displaying Image in Applet

  25. Graphics Programming

  26. Java Networking

1. Java Networking

Java Networking

  27. Project 1: Question and Solution

1. Project Question: Electricity Bill Calculator

Project Question: Electricity Bill Calculator

2. Project Solution: Electricity Bill Calculator

Project Solution: Electricity Bill Calculator

  28. Project 2: Question and Solution

1. Project Question: Hotel Booking System

Project Question: Hotel Booking System

2. Project Solution: Hotel Booking System

Project Solution: Hotel Booking System

  29. Project 3: Question and Solution

1. Project Question: Creating a Hollow Square with Diagonal Lines

Project Question: Hotel Booking System

2. Project Solution: Creating a Hollow Square with Diagonal Lines

Project Solution: Creating a Hollow Square with Diagonal Lines

  30. Project 4: Question and Solution

1. Project Assignment: Creating an X Pattern

Project Assignment: Creating an X Pattern

2. Project Solution: Generating an X Pattern in Java

Project Solution: Generating an X Pattern in Java

  31. Project 5: Question and Solution

1. Project Question: Hollow Square Pattern

Project Question: Hollow Square Pattern

2. Project Solution: Hollow Square Pattern

Project Solution: Hollow Square Pattern

  32. Project 6: Question and Solution

1. সবথেকে বেশি কতজনের মধ্যে সমান ভাগ করতে পারি

সবথেকে বেশি কতজনের মধ্যে সমান ভাগ করতে পারি

2. চৌবাচ্চায় কত জল আছে দেখি

চৌবাচ্চায় কত জল আছে দেখি

3. Project Assignment: How to Implement Binary Search

Project Assignment: How to Implement Binary Search

4. Project Solution: How to Implement Binary Search

Project Solution: How to Implement Binary Search

  33. Project 7: Question and Solution

1. Project Assignment: Determine the Best Performing Section in Final Exams

Project Assignment: Determine the Best Performing Section in Final Exams

2. Project Solution: Determine the Best Performing Section in Final Exams

Project Solution: Determine the Best Performing Section in Final Exams

3. Project Bonus Task & Solution: Determine the Best Performing Section in Final Exams

Project Bonus Task & Solution: Determine the Best Performing Section in Final Exams

  34. ICSE Computer Application - Class - X

1. ICSE Computer Application - Class X - MCQ - CALCUTTA PUBLIC SCHOOL

Explore comprehensive ICSE Computer Application MCQs for Class X students at Calcutta Public School. Enhance your preparation with practice questions tailored for the ICSE curriculum.

2. ICSE Computer Application - Class X - 2010 PYQ

CSE Computer Application - Class X - PYQ

3. ICSE Computer Application - Class X - 2018 PYQ

CSE Computer Application - Class X - 2018 PYQ

4. ICSE Computer Application - Class X - 2017 PYQ

CSE Computer Application - Class X - 2017 PYQ

5. CSE Computer Application - Class X - 2011 PYQ

CSE Computer Application - Class X - 2011 PYQ

6. ICSE Computer Application - Class X - 2012 PYQ

ICSE Computer Application - Class X - 2012 PYQ

7. ICSE Computer Application - Class X - 2013 PYQ

ICSE Computer Application - Class X - 2013 PYQ

8. ICSE Computer Application - Class X - 2014 PYQ

ICSE Computer Application - Class X - 2014 PYQ

9. ICSE Computer Application - Class X - 2015 PYQ

ICSE Computer Application - Class X - 2015 PYQ

10. ICSE Computer Application - Class X - 2016 PYQ

ICSE Computer Application - Class X - 2016 PYQ

  35. Computing and Ethics

1. Computing and Ethics

Computing and Ethics

  36. Java Programming Language MCQ

1. Java Language Fundamental

Assess your understanding of fundamental Java concepts with these multiple choice questions. Learn about the basics of the Java language and how to use it to create efficient and effective programs. Take the quiz now!

2. Java Language Basics

3. Basic Concept of OOP

4. Java Interviews MCQs

Sharpen your Java programming skills with a collection of multiple-choice questions (MCQs) for Java interviews. Test your knowledge in Java concepts, syntax, object-oriented programming, and more.

5. History of Java

Explore the history of Java programming language with these multiple choice questions. Learn about the evolution of Java, its creators and its impact on the world of technology. Take the quiz now! <a href = "https://www.atnyla.com/tutorial/java-history/0/5"> History of Java </a>

6. JVM and JRE - MCQ

Test your understanding of the Java Virtual Machine (JVM) and Java Runtime Environment (JRE) with these multiple choice questions. Enhance your knowledge of Java's architecture and become a Java expert. Take the quiz now!

7. Java Compilation - MCQ

Assess your knowledge of the Java compilation process with these multiple choice questions. Learn about the different steps involved in compiling Java code and become a proficient Java developer. Take the quiz now!

8. Java Data Types and Variables - MCQ

Test your knowledge of Java data types and variables with these multiple choice questions. Learn about the different data types in Java and how to use variables to store values. Take the quiz now!

9. Java Input Output MCQ

Assess your understanding of Java input and output with these multiple choice questions. Learn about the various methods for reading and writing data in Java and become a proficient Java developer. Take the quiz now!

10. Operator in Java

Test your understanding of Java operators with these multiple choice questions. Learn about the different types of operators in Java and how they are used in expressions. Take the quiz now!

11. Java Control Flow

Assess your knowledge of Java control flow with these multiple choice questions. Learn about the different control structures in Java and how to use them to control the flow of a program. Take the quiz now!

12. Java Constructor and Methods

Evaluate your understanding of Java constructors and methods with these multiple choice questions. Learn about the different types of constructors and methods in Java and how to use them in your programs. Take the quiz now!

13. Array in Java

Test your knowledge of Java arrays with these multiple choice questions. Learn about the different types of arrays in Java and how to use them to store and manipulate data. Take the quiz now!

14. String in Java

Assess your understanding of Java Strings with these multiple choice questions. Learn about the different operations and methods for manipulating strings in Java and become a proficient Java developer. Take the quiz now!

15. Overriding and Overloading in Java

Evaluate your knowledge of Java overriding and overloading with these multiple choice questions. Learn about the difference between the two concepts and how to use them to create more flexible and efficient Java programs. Take the quiz now!

16. Inheritance in Java MCQ

Test your knowledge of inheritance in Java with these multiple choice questions. Improve your understanding of object-oriented programming concepts and become a Java expert. Take the quiz now!

17. Java Interfaces And Abstract Classes MCQ

<p> Assess your knowledge of Java interfaces and abstract classes with these multiple choice questions. Learn about the difference between the two concepts and how to use them to create flexible and scalable Java programs. Take the quiz now!</p>

18. Java thread MCQ

Evaluate your understanding of Java threads with these multiple choice questions. Learn about the different methods for creating and managing threads in Java and how to use them to build efficient and responsive Java programs. Take the quiz now!

19. Java Exception MCQ

Test your knowledge of Java exceptions with these multiple choice questions. Learn about the different types of exceptions in Java and how to use them to handle errors and exceptional conditions in your programs. Take the quiz now!

Java Programming Language