Ilenia Salvadori

Greenhorn
+ Follow
since May 05, 2020
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
In last 30 days
0
Forums and Threads

Recent posts by Ilenia Salvadori

Hi,
 I also got similar problems when trying to purchase the exam subscription.
I tried to buy it as an employer of a company (since the company I work for is paying for the exam), and when I inserted my tax id it was not valid.
We tried with the company tax id, and this was formatted in the way Oracle expected it to be, so we managed to get to the next step.
After paying, the credit card provider sent us a message that the operation has gone through successfully, but Oracle website showed the same message "check your order. Item, discount applied, or tax calculation has been changed since it was added to the order.: undefined".
I also opened a ticket and they said that, if I did not get any order number via email, then, if any amount was deducted from the credit card, after 7 days we should get the money back.
It is very frustrating, I wanted to take the exam before Christmas, but the option seems to be less and less realistic if the website does not work properly.

Cheers,
Ilenia

Hi!
 I have recently opened a ticket to Oracle asking that and I got confirmation that you can take the exam only online now.
It's a pity! I would have preferred to take it in person.

Cheers,
Ilenia
Hi all!
Since September Oracle changed the way to register for its certification exams, including the Java OCP 17 Developer which is the one I am preparing, but I could not find any documentation about where to actually take the exam.
I know there is the option to take it from home office, but what about going to an exam center in person?
Is this still a valid option? If so, are the recognized exam centers the same as before?
Does anyone know?

Thanks for the info,
Cheers,
Ilenia
Hi!
In Chapter 6, page 282, in the first paragraph of "Applying Class Access Modifiers" it says:

Also remember that a .java file can have at most one top-level class.



I think what the authors meant to say is that at most one "PUBLIC" top-level class is allowed in a .java file. In principle you can have as many top-level classes as you want in a single file, like in the example that follows in which they defined:



Am I right?

Thanks,
Cheers,
Ilenia
Hi,
I just started studying the book, and looking for errata on the Introduction.
I actually do not understand why this is considered an error. I mean, in the "Answers to Assessment Test" (page lx) it is stated:


D. If this were a valid module-info.java file, it would need to be placed at the root directory of the module, which is option A. However, a module is not allowed to use the public access modifier. Option D is correct because the provided file does not compile regardless of placement in the project.



So, it seems to me OK. I mean, the correct answer is just "none of the above" since the file would not compile, exactly because of the public access modifier.
Or am I missing something?

Thanks,
Ilenia
I did not say it would be easy
But I personally had a good experience with the online course by Andrew Ng on Coursera and I would recommend it.
That said, I think the "good combination of theory and practice" I was talking about also depends on what background you have.
Some people find easier to learn directly through practical exercises, and are maybe "scared" by too much theory, while some other (like me, for instance) feel more comfortable getting first a theoretical basis, before trying things out themselves.
But for sure you would need a bit of both to really grasp a topic!

Hi everyone,
   I do not completely agree with the "don't do online courses" advice, actually.
I mean, I agree that practical examples are very useful and you should definitely try them out if you really want to grasp the subject.
But, as my personal experience, I started looking into some of the practical examples in ML and had the feeling that I was looking at a black box, and when it was time to change maybe some parameters and see what was going on I realized that I had no idea where to start.
That was the point I decided to start from the theory, instead, and I took one of the mentioned online courses and found it really helpful.
Most of these courses, in any case, combine theory with practical exercises, so you can try out things by yourself, but understanding what you are doing and why you are doing it.
So, my personal advice, is try to find a good combination of theory and practice, as in most of the things, so you understand how to do things but also why!
Thanks!
I am pretty sure sharing info about the exam is against the Code of Conduct, so I am not going to.
What I can say is that the book covers the totality of the exam topics, as mentioned in the book itself, and I found pretty useful also the various tips that there are overall the book.
They help you training and get used to pay attention to the right details.
I would not feel comfortable skipping anything, I would say.

Thanks, and congratulations to you as well!
Yes, it was quite an unpleasant surprise the Oracle decision. I also opened a ticket to complain about that, but at the end they just said that if I had already booked the 816 exam, I could have used the same voucher for the new exam. It was clearly not the point of my complaint, but OK...
Let's just hope in the future such decisions will be made with a bit longer notice time!
Hi everyone,
  I just want to share my experience with the 1Z0-816 - Java SE 11 Programmer exam, which I passed today!
I passed the 1Z0-815 at the end of August, and 2 days after, Oracle decided to retire these exams at the end of September.
Since I did not think it was a fair decision, and I did not want to take the new exam, which covers also things I already proved to know with the 815, I decided to hurry a bit and to try passing the 816 by the end of the month.
I have to thank my employers, who gave me the time to prepare, and also the super helpful Java OCP 11 Programmer II Study Guide.
If you study on this book, you will be very well prepared for the exam, which I found easier than the questions on the book. I think it was also easier than the 815, which I did not mind, given the fact that I had a lot less time to study.
The number of questions in which "the code does not compile" is the answer were a lot less than the ones you find in the book, which also makes things easier, in my opinion!
So, overall, it was an intensive month, but I managed to get my certification, so I am really glad I did that!

Thanks also to all the people involved in this forum, which helped me clarified a lot of things while studying!

Good luck to everyone preparing for this (or the new version) exam!

Ilenia
The link you sent me refer to the table at pag. 494, while mine refers to pag. 480.
The error is basically the same, but it`s at a different place, and I did not find it in the list of errata.
In Chapter 9, pag 480 some methods to pass from a Path to an URI are described, and the book says:



I think the method name should be "toUri()", with the "r" and "i" in lower case. The one with the upper case is applied to a File instance, not to a Path instance. So either the method name or the comment above should be changed, I think...
In Chapter 8, pag. 443, the constructors for FileReader and FileWriter are introduced. All the constructors are said to throw a FileNotFoundException, but the official Java 11 documentation says that the constructors for FileWriter throw an IOException.
I am taking the 816 this Thursday!
So, just to see whether I understood how this work. If I have just an OUT call, the "?=" is optional, but the (?) after the call procedure name is mandatory. Right? And if I then see only "registerOutParameter" it means I have an OUT, while if I see both that and a "setInt()" for instance, it means I have an INOUT.
Is that correct?

Thank you very much for the help!
Ilenia