Mumbai University
Advanced Java - I
Unit I
Explanation of the statement: “Java: A simple, object-oriented, network-savvy, interpreted, robust, secure, architecture-neutral, portable, high performance, multithreaded dynamic language".
Explanation (at the overview level) of the following terms: Plug-ins, Java API’s, jdk, J2SE, J2EE, J2ME, JVM, Java Hotspot, JRE, HotJava, JAR, AWT, Swing, Applets, Servlets, JSP, Lava Beans, EJB, RMI, JDBC, JMI, Java 2D, Java 3D, DND, Java IDL, Java Collections, RSA Signatures, X.509 Certificates, JPDA.
Differentiate between jdk 1.0, jdk 1.1, jdk 1.2, J2SE, J2EE, J2ME and J2SE v 1.3. Overview of main improvements and additions in each version. Information about deprecated classes and methods till the Java 2 platform. Support or refute the statement: “Since jdk1.1, there have not been many enhancements in the Java language specification, but there improvements have taken place in the Java API’s".
Differences between:
(i) Java and C,
(ii) Java and C++,
(iii) Java Language and Java Platform.
Review of the Java language.
Java keywords and identifier naming conventions. Java primitive types. Their constants, variables, final variables, operators, expressions, assignments, statements and blocks. Type conversions and promotion rules between primitive types. The Java reference types. Strings, arrays and classes. Differences in creating, copying and comparing primitive types and reference types.
Java classes and objects. Difference between the two. Variable default values. Method signature. Class methods and variables, instance methods and variables. Object constructor methods. Method and constructor overloading. The ‘this’ keyword. The finalize() method. Using objects as parameters. Methods returning an object type. Access control. Public, private and protected instance variables. Public, private, protected, static, abstract, final, native and synchronized methods. Nested and inner classes. Subclasses and inheritance. Subclass constructors, default constructor and constructor chaining. Superclass variable referencing a subclass object. Using superclass members. Overriding superclass methods. Preventing method overriding and and class inheritance. Abstract classes.
Java Garbage collection. Java packages. Defining a package and giving it a unique name. Access control and protection in packages. Importing packages in programs. Java interfaces. Defining, implementing, accessing, applying and accessing interfaces.
Java strings. String handling - methods in String class. Java one and multidimensional arrays. Object literal syntax for creating strings and arrays. Exception handling in Java. Java input/output.
Unit References:
1. S.Y.B.Sc. Java Syllabus Text Books Code:J2CR (Ch. 1-13)
2. Code PWJ: (Appendix A, B, C, D, G)
3. The Java Platform - A White Paper, Douglas Cramer, java.sun.com Website, JavaSoft.
4. The Java Language Environment - A White Paper, James Gosling and Henry McGilton, java.sun.com Website, JavaSoft.
5. Details of Java2 jdk v1.3 from the java.sun.com Website.
6. Code:J2CR. (Ch. 6-10).
Unit II
Java. Lang package. Simple type wrappers. Number, double, float, byte, short, int, long, character, boolean, process and void. The Math class.
Java Utility and Collection Classes. Java.util package. The collections framework (Interfaces in the collections framework, traversing collections with iterators, general purpose implementations, arrays as collections, algorithms, wrappers as implementations, extending the abstract implementations, legacy collections framework classes, traversing collections with enumeration’s).
References
1. Code: JPAT. (Ch. 10).
2. Code: J2CR. (Ch. 14, 15).
3. Code: LJ. (Ch. 9).
Unit III
GUI, Windows and Events. Technology of a GUI, AWT & Swing API’s. Programming with the JFC, Swing API components, JComponent class, Windows dialogs and panels, Layout managers (Border, flow, grid, grid-bag, card and box layouts. Tabbed panes, split panes, positioning the components), labels, buttons, and check boxes. Event listeners and adapters. Menus, toolbars and actions
Related pages
Advanced Java - II
Unit IV Java Beans. Java Beans component model. Bean development environments. Using the Sun Bean Box. Creating a Java Bean class. Exploring indexed, bound and constrained properties. Adding custom event types. Creating Java Bean class with events. Supplying additional Java Bean information. Providing a custom property editor. Creating a Java .....
Web Technologies
UNIT-I 1.1 HTML & Graphics: HTML 4.0 Tag Reference, Global Attributes, Event Handlers, Document Structure Tags, Formatting Tags, List Tags, Hyperlinks, Image & Image map, Table Tags, Form Tags, Frame Tags, Executable Content Tags. 1.2 Image Maps, Advanced Graphics, Tables, Frames, forms & Style Sheets. ELJO: Chapter 2. UNIT-II XML: Introduction .....
Introduction to Java
UNIT 1 1. Object oriented fundamentals. 2. Java language introduction. 2.1 Types. 2.2 Operators. 2.3 Flow Control. UNIT 2 3. Classes. 4. Packages and Interfaces. 5. String Handling. UNIT 3 6. Exception handling. 7. Input / Output. 8. Applets. .....
Advanced Diploma Course in Russian
Advanced Diploma Course in Russian Duration: One year (part-time) Minimum Admission Requirement: 0.2679 Eligibility: A candidate for being eligible for admission to the Advanced Diploma Course in Russian must have passed the Diploma Course examination in Russian Language conducted by this University or of another University recognised by this University .....
Advanced Diploma Course in German
Advanced Diploma Course in German Minimum Admission Requirement: O.3107 Eligibility: A candidate for being eligible for admission to the Advanced Diploma Course in German must have passed - 1. The Diploma course examination in German conducted by this University or any other University/Institution recognised by this .....
Data structures with advanced C
UNIT 1 1. Pointers and Indirection's. 2. Strings and String Functions. UNIT 2 3. Structures. 4. 'C' Input/Output files. UNIT 3 5. The 'C' Pre- Processor. 6. Advanced Topics. 6.1 Type declaration. 6.2 Register and extern storage classes. 6.3 Labels and GOTO statements. 6.4 Functions pointers. 6.5 Recursion. 6.6 Bit wise operators. 6.7 Unions. 6.8 Bit fields. .....
Advanced Diploma in Industrial & Organisational Psychology
Advanced Diploma (Post M.A.) in Industrial and Organisational Psychology Duration: 12 working months Minimum Admission Requirement: 0.3657 Candidates having M.A. degree in Psychology with specialisation in Industrial Psychology will be given preference for admission. Admission Procedure : There will be a selection/screening test. Details of a screening test to be prescribed by the University. .....
M.Com. Degree Course
M.Com. Degree course in (A) Advance Accountancy : including Cost Accountancy Conducted by: University Department of Commerce, Vidyanagari Cmpus, Kalina, Santacruz (East), Mumbai – 400 .....
Advanced Diploma in Clinical Psychology
Advanced Diploma (Post M.A.) in Clinical Psychology Duration: 12 working months Minimum Admission Requirement: 0.3659 Candidates having M.A. degree in psychology, with specialisation in Clinical Psychology, will be admitted for the course. Admission Procedure There will be a selection/screening test. Details of a screening test to be prescribed by the University. 12 working months Minimum Admission Requirement0.3655 Candidates .....
ELECTIVE I-1 ADVANCED COMPUTER ARCHITECTURE
ELECTIVE I-1 ADVANCED COMPUTER ARCHITECTURE Introduction to parallel processing: Trends towards parallel processing, parallelism in uniprocessor systems, parallel computer structure, architectural classification schemes. Memory and input output systems, memory structure hierarchy, addressing scheme for main memory, virtual memory systems, memory allocation and management strategies, virtual memory of X86 processors, cache .....
Recently Visited Pages
- M.A. Degree Course: Philosophy
M.A. degree courses in Philosophy conducted by : University Department of Philosophy,Vidyanagari Campus, Kalina, Santacruz (East), Mumbai – 400 098. Phone: 2652 6091 Colleges enrolling (.....) - M.Sc. Degree Course: Information Technology
M.Sc. degree course in Information Technology conducted by : University Department of Information Technology, Vidyanagari Campus, Kalina, Santacruz (East), Mumbai – 400 098. Phone: (.....) - M.A. Degree Course : Sindhi
M.A. & M.Phil. degree courses in Sindhi conducted by : University Department of Sindhi, Vidyanagari Campus, Kalina, Santacruz (East), Mumbai – 400 (.....) - Bachelor of Dental Surgery
Information about this course is coming soon. (.....) - M.F.S.M. Degree Course : Financial Service
1) Diploma in Investment Studies 2) M.F.S.M. Degree Course : Financial Service Diploma in Investment Studies & M.F.S.M. degree course conducted by : Alkesh Dinesh (.....) - Certificate course in Islamic Studies
Certificate course in Islamic Studies (conducted by Department of Arabic) Duration: One year part-time Minimum Admission Requirement A candidate for being eligible for admission to the course must have (.....) - M.A. Degree Course: Rural Development
M.A. degree courses in Rural Development conducted by Post-graduate Studies Section, University of Mumbai, Fort, Mumbai – 400 032. Phone: 2265 2819/25 Extn. 130 colleges enrolling (.....) - Managerial Economics-I
Introduction, demand (concept, elasticity, demand forecasting), production, cost analysis, supply (concept, elasticity), price determination, revenue analysis, break-even analysis, profit, objectives of the firm, market structures (.....) - Master of Science (Occupational Therapy)
Master of Science (Occupational Therapy) M.Sc. (O.T.) Minimum Admission Requirement: 0.1063 Every candidate for admission to the course for the degree of Master of Science (Occupational (.....) - Diploma in Prasooti Tantra
Information about this course is coming soon. (.....) - DATA BASE MANAGEMENT SYSTEMS
DATA BASE MANAGEMENT SYSTEMS Basic Concepts: Purpose of DBS, data obstruction, data models, instances and schemes, data independence, DDL, DML, DB manager, DB administrator, DB (.....) - Diploma Course in Management of Education
Information about this course is coming soon (.....) - Advanced Diploma in Industrial & Organisational Psychology
Advanced Diploma (Post M.A.) in Industrial and Organisational Psychology Duration: 12 working months Minimum Admission Requirement: 0.3657 Candidates having M.A. degree in Psychology with specialisation in Industrial Psychology (.....) - B.Sc. (IT)
Sale of forms. 31st May, 1st, 2nd, 3rd, 4th, 5th June, 2004 Collection of filled Admission form. 5th, 7th , 8th June, 2004 First merit (.....) - M.A. Degree Course
Name & Address: M.A. Degree Course : Marathi M.A. & M.Phil. degree courses in Marathi conducted by : University Department of Marathi, Vidyanagari (.....)