Win a copy of Production-Ready Serverless (Operational Best Practices) this week in the Cloud/Virtualization forum!

R.J. Arzki

Ranch Hand
+ Follow
since Mar 06, 2018
R.J. likes ...
IntelliJ IDE Java Linux
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by R.J. Arzki

Paul Anilprem wrote:
We are working on it but we do not have a release date yet. Could be a couple of months or more but definitely before the end of the year We are unable to give any date because we do not compromise on quality in the need to meet some deadline. Developing qood questions with accurate explanations is hard and we give our authors as much time as they need.

Taking OCP 8 and then OCP 11 will cost you twice the money. I think opening up of the OCP11 exam for OCA 8 cert holders is a great opportunity to acquire the latest cert at the cost of only one exam.  So, if you can wait a couple of months for the study material, take OCP 11 then.

Or, take a little bit of risk, study new topics on your own and apear for OCP 11. Even if you fail, you will know what you are missing. You will be able to pass in the second attempt. Will cost you the same as OCP 8 + OCP 11. I don't see any downside either way

Thank you Paul for the answer. In my current situation the cost is not an issue, since my company is paying for me to get certified. However, I have to pass this year

In this post: Jeanne Boyarsky recommends to stick to OCA/OCP8 for at least one more year until materials are available for the new exams.

Jeanne Boyarsky wrote:

Paul Anilprem wrote:OCAJP/OCAPJP 8 will not be "old" for another couple of years at least.  Java 8 exams already include some of the most important topics (streams and lambda) so I would not worry too much about it going obsolete anytime soon. It will still be as valuable as it was.


Paul Anilprem wrote:I don't think the new exams (815 and 816) are any more tough that the older (808 and 809) exams but the absence of books and mock exams certainly make them look like so. This will not be a problem in a couple of months time. However, the bigger issue is the focus of the new exams. The new exams focus quite a bit on modularization. But modularization is not yet a clear winner in the industry, IMHO. So, I don't think you would be losing out much by not going for the new exams.

Scott said the 815 is harder. Neither of has taken the 816 yet so can't comment on that though.

I would strongly recommend people take the OCA/OCP 8. Probably for another year.

Thank you Jeanne for the recommendation. I have OCA8 and didn't know which way to go for the OCP (809 or 816 exam). Now the answer is clear, OCP8, there is a lot of material on that one.

Paul Anilprem wrote:

Evandro Luis Machado wrote:I just can't understand Oracle's PDF that says that an OCA 8  can do directly  Java SE 11 II (1Z0-816)
Page 4

That was my initial plan, is there something i'm missing ?

You are right. I was not sure about whether one could take 816 after 808. But Oracle has confirmed it. You can directly go for 816 if you have cleared 808. No need to take 809.

Hi Paul,

Any idea by when will Enthuware have mock exams for 1ZO-816 ready? I have OCA8 and I wanted to go for OCP8 this year. But reading Oracle's pdf, I realized that I only need to pass 1ZO-816 exam to get the OCP Java 11 certification. However I am worried that there is (and won't be by the end of the year) not enough preparation material for OCP11. My other option would be to go for OCP8 (because there are tons of materials on this topic including your nice mock-exams) and later (if ever) I should do the OCP11 upgrade.

Thanks and keep up the good work.
Hi all,

The new OCPJ11Dev (or whatever it's shortcut will be) has been released but it seems to have a different format than the Java 8 one. It doesn't have an OCA and an OCP anymore, it only has OCP with 2 exams needed to pass. I already have the OCAJ8P certification and I was planning to take the exam for OCPJ8P as soon as possible, and at a later date if I need to, do the upgrade to OCPJ11Dev. This way I will keep on having a new certification after each exam.

Would it be reasonable for me to assume that OCPJ8P will not be retired this year? That would give me enough time to prepare and pass the exam.


P.S. I know that only Oracle could give me a 100% answer, so I am just looking for best guess here.

It's always good to see a general Java programming book. Although I've read a few, I have to admit I've never read the Core Java one. So I was wondering if the style of the book is more of a tutorial or a reference book?.

Thank you.
1 month ago

Sean Corfield wrote:

R.J. Arzki wrote:specific scripting/programming language, like Groovy

I'm curious as to why you would categorize Groovy like that? I would consider Groovy to be a full, general-purpose language for the JVM -- just like Clojure, Kotlin, Scala, and several other languages that have appeared since Java.

You are right, Groovy is much more than just a scripting language. I've just come to personally associating it to a scripting language because of the way I am using it in my daily work (Unit and Functional testing of ETL processes inside SoapUI).
1 month ago

David Griffiths wrote:Hello :-)

It's a general purpose language, like Java or C++. The reason (initially) was to create a more modern language that could be used in the same way that Java could be used. That was one reason why Google chose it for Android development. Kotlin can be compiled down to the same byte codes as Java, and so can be run on Android devices, without needing to create a whole new tool chain. However, it can also be used to create more expressive server-side code that Java, and also it became clear that because it is a general language, it would also be possible to transpire it into languages like JavaScript which will allow it to run inside node and inside browsers. More recently, Kotlin native allows it to be used on devices that have neither Java nor JavaScript.

Why should you learn it? Simply because it will *probably* integrate with your existing projects, and it will give you access to features like co-routines and more advanced generics.

Thanks for the great question!


Thank you for the detailed answer. I will definitely check it out in the near future (if I'm lucky soon with the help of your book )
1 month ago
Hi guys,

Would one regard Kotlin as a specific scripting/programming language, like Groovy for example or another full fledged general purpose programming language like Java or C/C++? What would be the drive for one to learn this new language, and more importantly how to convince your boss that it's worth investing in a training program for the entire development team.

Thank  you.
1 month ago
Welcome Dawn & David Griffiths.

Looking forward for another nice Head First book.
1 month ago

It's good to see the book keeping up with the language changes.
2 months ago
Hi guys,

Java in a Nutshell was always a good reference for me. I currently own the 6th edition but I've used older ones as well.

My question is:
Does the book contain enough new information so that an upgrade from 6th to 7th version is warranted? I realize that it covers Java 11, but besides that, has anything drastically changed in the book format?

2 months ago

Jan de Boer wrote:If you think that all software problems should be solved by that one tool and programming language you know best, ...

I mean this: I once had a colleague who did everything in Delphi what could have be done far more easily in e.g. a shell script. But he knew Delphi, so everything was solved with calling a little Delphi exe. Calling a Delphi console exe to copy some files to a certain location, stuff like that.

This is exactly the one I wanted to write as well Now I have to thing of another one.

1) ... you've never rewritten your code just because you found out there is a better way of doing it...
2) ... you never fixed bugs on production using vim, while waiting for the official hot-fix to go live...
5 months ago
I think the best way to prepare for the exam is to read other people's stories here:

This way you can see what sources everyone else used: books, software, mock-up exams, etc.

My particular one is this:

Good luck!
6 months ago
Even though I had experience with Java and IDE's, when I took my OCAJP exam, I went back to classical editors (VSCode without any java plugin enabled), command line and javac/java commands. This was an invaluable help in understanding some of the things an IDE is usually hides from me (like classpaths and package dependencies).

However, I was still using an IDE for the purpose of studding the JDK itself. I've looked at a lot of code from common java classes (like LocalDateTime for example). This helped a lot in understanding how the actual JDK works. To be honest I've enjoyed studying the design of the classes itself. See all the method implementations, the different constructors... etc. Sure, I could have looked all this information up on the official JDK documentation page online, but it felt more natural and easy doing it in an IDE.

just my 2 cents on the subject.
9 months ago
Thank you for the tips, I will try them.
10 months ago