I think the first thing we should discuss is: what is an exception. In a short definition: an exception is a notification of an execution error occurrence.What kind of errors can occur: programming errors and system failure.Wait! How is a programming erro... (more…)
Read more »
A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization. - GitHub - frohoff/ysoserial: A proof-of-concept tool for generating payloads that exploit unsafe Ja... (more…)
Read more »
While all three remove boilerplate, the similarities don't go much further. Records have stronger semantics with important downstream benefits, which makes them better*. (* not always; depends on circumstances; excuse the clickbait)... (more…)
Read more »
GraalVM is a new open source project by Oracle which is trying to make Java VM an universal VM to run all the major languages. Before GraalVM, there were already few languages like Scala, Closure which targeted JVM as their runtime. This has been hugely s... (more…)
Read more »