Candidates for this exam are application developers working with Java 6 SE or later, secondary and immediate post-secondary level students of software development, or entry-level software developers.
Candidates should have at least 150 hours or instruction or hands-on experience with Java, are familiar with its features and capabilities, and understand how to write, debug and maintain well-formed, well documented Java code.
Part of the requirements for: MTA: Introduction to Programming Using Java
Reference: https://www.microsoft.com/en-us/learning/exam-98-388.aspx
| Topic | Details |
|---|---|
Understand Java fundamentals (15-20%) | |
| 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; import and use the Scanner class |
| Evaluate the scope of a variable | - declare a variable within a block, class, or method |
Work with data types, variables, and expressions (40-45%) | |
| Declare and use primitive data type variables | - data types, including byte, char, int, double, short, long, float, boolean; identify when precision is lost; initialization; how primitives differ from wrapper object types such as Integer and Boolean |
| 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, iterates, 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 |
Implement flow control (15-20%) | |
| Construct and evaluate code that uses branching statements | - if, else, else if, switch; single-line versus 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 |
Perform object-oriented programming (10-15%) | |
| 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 |
Compile and debug code (5-10%) | |
| 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; display exception information |
Some people are inclined to read paper materials. Do not worry. Our company has already taken your thoughts into consideration. Our PDF version of the 98-388日本語 practice materials support printing on papers. All contents are arranged reasonably and logically. In addition, the word size of the study materials is suitable for you to read. Also, we have left some space for you to make notes. In a word, you need not to spend time on adjusting the PDF version of the 98-388日本語 exam questions. You can directly print it on papers. It is easy to carry. Whenever and wherever you go, you can take out and memorize some questions. There will be detailed explanation for the difficult questions of the 98-388日本語 preparation quiz. So you do not need to worry about that you cannot understand them.
Although we have carried out the 98-388日本語 exam questions for customers, it does not mean that we will stop perfecting our study materials. Our experts are still testing new functions for the study materials. Even if you have purchased our study materials, you still can enjoy our updated 98-388日本語 practice materials. We will soon upload our new version into our official websites. Also, you are advised to pay attention to your emails. Our system will automatically send you the updated version of the 98-388日本語 preparation quiz via email. If you do not receive our email, you can directly send an email to us. We will soon solve your problems. The updated version of the study materials will be different from the old version. Some details will be perfected and the system will be updated. You will enjoy learning on our 98-388日本語 exam questions.
As old saying goes, all roads lead to Rome. If you are still looking for your real interests and have no specific plan, our 98-388日本語 exam questions can be your new challenge. Now, people are blundering. Few people can calm down and ask what they really want. You live so tired now. Learning of our 98-388日本語 practice materials is the best way to stop your busy life. Leave yourself some spare time to study and think. Perhaps you will regain courage and confidence through a period of learning our 98-388日本語 preparation quiz. If you want to have a try, we have free demo to help you know about our products.
Our company has built the culture of integrity from our establishment. You just need to pay the relevant money for the 98-388日本語 practice materials. Our system will never deduct extra money from your debit cards. Also, your payment information of the study materials will be secret. No one will crack your passwords. Our payment system will automatically delete your payment information once you finish paying money for our 98-388日本語 exam questions. At the same time, your personal information such as your names, email address will be strictly protected. Our workers will never randomly spread your information to other merchants for making money. In short, your purchasing of our 98-388日本語 preparation quiz is totally safe and sound. Also, our website has strong back protection program to resist attacking from hackers. We will live up to your trust and keep advancing.
Over 58856+ Satisfied Customers
VCETorrent Practice Exams are written to the highest standards of technical accuracy, using only certified subject matter experts and published authors for development - no all study materials.
We are committed to the process of vendor and third party approvals. We believe professionals and executives alike deserve the confidence of quality coverage these authorizations provide.
If you prepare for the exams using our VCETorrent testing engine, It is easy to succeed for all certifications in the first attempt. You don't have to deal with all dumps or any free torrent / rapidshare all stuff.
VCETorrent offers free demo of each product. You can check out the interface, question quality and usability of our practice exams before you decide to buy.