HomeHomeCareerLoginContact UsITnium Computers, Sangli
Skip Navigation Links
SoftwaresExpand Softwares
CertificationExpand Certification
Testing ServicesExpand Testing Services
JobExpand Job
V-Class RoomExpand V-Class Room

MTA : Core java



Exam 98-388: Introduction to Programming Using Java


  • Describe the use of main in a Java application
    • Signature of main, why it is static; how to consume an Instance of your own class; command-line arguments

  • Perform basic input and output using standard packages
    • Print statements; importing and using the Scanner class

  • Evaluate the scope of a variable
    • Declaring a variable within a block, class, method

  • Construct and evaluate code that manipulates strings
    • String class and string literals, comparisons, Concatenation, case and length; String.format methods; string operators; converting a primitive data type to a string; the immutable nature of strings; initialization; null

  • Construct and evaluate code that creates, iterate, and manipulates arrays and array lists
    • One- and two-dimensional arrays, including initialization, null, size, iterating elements, accessing elements; array lists, including adding and removing elements, traversing the list

  • Construct and evaluate code that performs parsing, casting and conversion
    • Implementing code that casts between primitive data types, converts primitive types to equivalent object types, or parses strings to numbers

  • Construct and evaluate arithmetic expressions
    • Arithmetic operators, assignment, compound assignment operators, operator Precedence

  • Construct and evaluate code that uses branching statements
    • If, else, else if, switch; single-line vs. block; nesting; logical and relational operators

  • Construct and evaluate code that uses loops
    • While, for, for each, do while; break and continue; nesting; logical, relational, and unary Operators
  • Construct and evaluate a class definition
    • Constructors;constructor overloading; one class per .java file; this keyword; inheritance and overriding at a basic level
  • Declare, implement, and access data members in a class
    • Private, public, protected; instance data members; static data members; using static final to create constants; describe encapsulation
  • Declare, implement, and access methods
    • Private, public, protected; method parameters; return type; void; return value; instance methods; static methods; overloading
  • Instantiate and use a class object in a program
    • Instantiation; initialization; null; accessing and modifying data members; accessing methods; accessing and modifying static members; importing packages and classes
  • Troubleshoot syntax errors, logic errors, and runtime errors
    • Print statement debugging; output from the javac command; analyzing code for logic errors; console exceptions after running the program; evaluating a stack trace
  • Implement exception handling
    • Try catch finally; exception class; exception class types; displaying exception information


ITnium Computer