MULTIPLE INHERITANCE:
23) EXCEPTION HANDLING.
ERRORS IN JAVA.
SOME COMMON COMPILE-TIME ERRORS.
ERRORS AND EXCEPTION IN JAVA.
EXCEPTION HANDLING IN JAVA:
SIMPLE TRY CATCH:
TRY WITH MULTIPLE CATCH.
MULTIPLE ERRORS WITH SINGLE CATCH:
FINALLY IN TRY-CATCH.
THROW IN TRY-CATCH:
THROW IN TRY-CATCH – MECHANISM:
NESTED TRY-CATCH:
BUILT-IN EXCEPTION HANDLING: - EXCEPTION CLASSES IN java.lang.Throwable.
RUNTIME EXCEPTION SUBCLASSES:
RUNTIME SUBCLASSES:
ERROR CLASSES:
EXCEPTION METHODS: METHODS WITH DESCRIPTION:
USER-DEFINED EXCEPTIONS: DECLARING EXCEPTION:
MULTI THREADING: SINGLE THREADED PROGRAM:
MULTITHREADING PROGRAM:
THE CONCEPT:
MULTITASKING-TIME SHARING:
MULTITASKING CAN IMPROVE PERFORMANCE:
MULTI-PROCESSING (MULTI THREADING):
PERFORM MULTIPLE TASK USING…
MOTIVATION FOR MULTITHREADING:
WEB/INTERNET APPLICATIONS:
MULTITHREADED SERVER:
MODERN APPLICATION NEEDS THREADS:
MULTITHREADED/PARALLEL FILE COPY:
LEVEL OF PARALLELISM:
SINGLE AND MULTITHREADED PROCESS:
THREAD IS A …..
MULTITHREADING IN JAVA: JAVA THRADS
RUNNING A THRAD IN JAVA:
CREATING THREAD WITH JAVA:
CREATING THREAD WITH JAVA:
STATES OF THREAD:
THREAD CONTROL METHODS:
SCHEDULING OF THREADS:
THREAD SCHEDULING:
THREADS: NON PREEMPTIVE SCHEDULING:
THREADS: PREEMPTIVE SCHEDULING:
THREAD SCHEDULING OBSERVATIONS:
PRIORITY OF TREADS:
SYCHRONIZATION OF THREADS:
USING BLOCKS:
30) INPUT OUTPUT STREAMS:
I-O STREAM CLASSES IN JAVA:
TAXONOMY: JAVA STREAM CLASSES:
JAVA INPUT STREAM CLASSES:
SOME INPUT STREAM METHODS:
EXAMPLE: USE OF CLASS InputStream:
JAVA OUTPUT STREAM:
JAVA OUTPUT STREAM CLASSES:
SOME METHODS IN OUTPUT STREAM CLASSES:
USE OF OUTPUT STREAM CLASSES:
CHARACTER STREAM CLASSES:
READER STREAM CLASSES:
LIST OF IMPORTANT TASKS AND THEIR CLASSES:
FILE HANDLING IN JAVA:
USING CLASS FILE:
USE OFCLASSES RANDOMACCESSABLE: