Since this is my first post, I'm a little imitating how to write here.
First of all, the test results
--Score rate 91%
I think it's a good one for middle 2 (probably)
I had the impression that there were many questions asking if I could understand the basics to the depths. So, if you still don't understand the basic syntax of Java, object thinking, and basic usage of lambda expressions, you can finish dot install for the time being. I think it's good.
-Thorough capture Java SE 8 Silver problem collection If you read the explanation of this and understand why such an answer is given, you will be able to pass.
Each time you solve it, mark the problem if it corresponds to any of [wrong, accidental, lost].
--For the time being, the first lap (correct answer rate of about 45%) using the gap time such as the travel time by train when going to school --Redo what you made a mistake on the first lap ――Do the second lap (correct answer rate is about 70%) --Redo what you made a mistake on the second lap -Final confirmation of the marked problems will be focused on (there are some important points in the explanation, so read them as well. For example, a list of types and regular expressions that can be included in the switch statement. Table etc.)
that's all
I will summarize what I was always aware of.
--Calmly check the program execution order
--Is the entry point set to public static void main (String [] args) {}
?
--Check the modifiers of the fields and methods you are accessing
--Where is the reference to that object?
--Are there any unreachable code?
--Does NullPointerException occur?
--Diversity, can the cast be executed correctly?
--Whether it is an immutable object
--Can the constructor be executed correctly?
The exam time is 2 hours and 30 minutes and 77 questions, so I have a lot of time to spare (I finished in 1 hour). So, don't worry about the time, I think you should solve it carefully without making any mistakes.
The problem that left an impression on me in the book is something like this
Main.java
public class Main {
public static void main(String[] args){
int i=0;
while(i++<1) {
++i;
}
System.out.println(i);
}
}
Difficult problem at the level
Main.java
public class Main{
public static void main(String[] args){
Sample s=new SubSample();
s.test("Hello");
}
}
interface Sample {
void test(String s);
}
class SubSample implements Sample{
void test(String s) {
System.out.println(s+"!");
}
}
When you run ...
A: Hello! Is displayed B: Compile error occurs in Main class C: Sample interface causes compilation error D: SubSample class causes compilation error E: Exception throws at runtime
Please be assured even if all the questions are incorrect so far. Sometimes you'll have problems like this, and sometimes you'll simply ask if you understand the basic syntax. All of these problems are listed in the black book, so if you understand the black book well, you will be able to answer it correctly.
I applied after seeing here. CertView didn't have any problem if I went right after. The test results will be returned in haste. I came back while I left the venue and went to the bathroom.
Recommended Posts