Lost your password?

Don't have an account ?
Register (It's FREE) ×


Java All : Topics Card View   

Introductory Sessions

Here are some write-ups and resources for you to understand the fundamentals of JAVA.

CN-1 CS-1 QZ-1

Beginning to Program

The typical hello world program and some variations of it can be learnt by you here.

CN-3 CS-4 QZ-2

Tokens Keywords Identifiers Literals

Every language has some core programming elements. Learn them here.

CS-8 SP-2 QZ-9

Data Types Variables and Constants

The resources for concepts related to Data types, variables and constant values are available in form of some explanatory coding problems.

CN-1 CS-15 SP-6 QZ-7

Operators (Arithmetic-Assignment-Unary-Relational-Logical)

Operators help connect different entities to build expressions and formulas

CS-12 SP-7 QZ-6

Expressions Statements and Formula Based Calculations

Simple simple mathematical problems of simple interest, area and circumference of circle, area of triangle etc. are solved here to explain you how java programming can be effectively used for problem solving.

CN-1 CS-11 SP-8 QZ-3

BlueJ User Input Arguments through main

BlueJ IDE, which is popular in schools has a unique technique for getting used input in arguments of main. See some problems related to this technique.

Simple If and If-Else Selection

Java programming allows easy methods for changing the instructions flow based on given conditions using if, if-else and switch constructs. See code examples here.

Basic Loop Types

Java programming is powerful in terms of providing repetition of a set of instructions in a controlled manner using things like for, while and do-while loops. Here are sample code.


Jumping within loops

With conditions and loops one can quickly jump using break and continue instruction. Some good examples are shown here.


Character Handling

CS-4 SP-2

String Basics

Understanding basics of string handling in java


Types of Errors

Compile Time, Run time and Logical and other different types of errors in a program.

Exceptions using try-catch

A construct use for exception handling – Try – Catch