![]() CORE JAVA UPDATE VISUAL QUICKMENU CODEIt is a general-purpose programming language intended to let application developers write once, run anywhere meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. GUI Programming with Java – The AWT class hierarchy, Introduction to Swing, Swing vs AWT,MVC architecture, Hierarchy for Swing components, Containers – Top-level containers- Light weight containers – Overview of several swing components- Jbutton, JToggleButton, JCheckBox, JRadioButton, JLabel, JTextField, JTextArea, JList, JComboBox, JMenu, Java‟s Graphics capabilities – Introduction, Graphics contexts and Graphics objects, color control, Font control, Drawing lines, rectangles and ovals, Drawing arcs, Layout management – Layout manager types – border, grid, flow, boxĮvent Handling – Events, Event sources, Event classes, Event Listeners, Relationship between Event sources and Listeners, Delegation event model, Semantic and Low-level events, Examples: handling a button click, handling mouse and keyboard events, Adapter classesĪpplets – Inheritance hierarchy for applets, differences between applets and applications, life cycle of an applet – Four methods of an applet, Developing applets and testing, passing parameters to applets, applet security issues Multithreading – Differences between multiple processes and multiple threads, thread states, creating threads, interrupting threads, thread priorities, synchronizing threads, interthread communication, thread groups, daemon threads Interfaces – Interfaces vs Abstract classes, defining an interface, implementing interfaces, accessing implementations through interface references, extending interface Inner classes – Uses of inner classes, local inner classes, anonymous inner classes, static inner classes, examples Packages-Defining, Creating and Accessing a Package, Understanding CLASSPATH, importing packagesĭata structures creation and manipulation in java – Introduction to Java Collections, Overview of Java Collection frame work, Commonly used Collection classes – ArrayList, LinkedList, HashSet, HashMap, TreeMap, Collection Interfaces – Collection, Set, List, Map, Legacy Collection classes – Vector, Hashtable, Stack, Dictionary(abstract), Enumeration interface, Iteration over Collections – Iterator interface, ListIterator interface Other Utility classes– StringTokenizer, Formatter, Random, Scanner, Observable, Using javautilįiles – streams- byte streams, character streams, text Input/output, binary input/output, random access file operations, File management using File class, Using javaioĮxception handling – Dealing with errors, benefits of exception handling, the classification of exceptions- exception hierarchy, checked exceptions and unchecked exceptions, usage of try, catch, throw, throws and finally, rethrowing exceptions, exception specification, built in exceptions, creating own exception sub classes, Guide lines for proper use of exceptions Inheritance – Inheritance concept, benefits of inheritance, Super classes and Sub classes, Member access rules, Inheritance hierarchies, super uses, preventing inheritance: final classes and methods, casting, polymorphism- dynamic binding, method overriding, abstract classes and methods, the Object class and its methods. Java Basics – History of Java, Java Features, comments, data types, variables, constants, scope and life time of variables, operators, operator hierarchy, expressions, type conversion and casting, enumerated types, control flow-block scope, conditional statements, loops, break and continue statements, simple java program, arrays, input and output, formatting output, Review of OOP concepts, constructors, methods, static fields and methods, access control, this reference, overloading methods and constructors, recursion, garbage collection, building strings, exploring string class, Enumerations, Generics. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |