Java Lab

Subject Code: CIC 258

Faculty Coordinator Ms. Ankita Garg
Lab Technician Shiv Kumar Nishad
Software NetBeans IDE

Introduction

This lab is dedicated to students to work on practical experiments, projects and research work related to courses such as object-oriented programming and JAVA. This lab purpose is to enhance the programming skills of the students by giving practical assignments and also requisite knowledge about Object Oriented Programming through C++ so that they can make their own Applications/Projects using Java.

Objectives of the Laboratory

S. No. Objective
1 To learn the fundamentals of the Java programming language, including variables, data types, operators, control structures (if-else, loops), and methods.
2 To understand threads, thread synchronisation, AWT components and the event-handling mechanism.
3 To understand the concepts of I/O streams, JDBC, object serialisation, sockets, RMI, JNI, Collection API interfaces, Vector, Stack, Hash table classes, list, etc.