最新发布第1302页
Kotlin Coroutines Guide
Kotlin Coroutines Guide,This is a deep dive into Kotlin Coroutines and non-blocking concurrent programming https://kotlinexpertise.com/kotlin-coroutines-guide/ 原文链接:Kotlin Cor...
Synthetic Accessors in Kotlin
Synthetic Accessors in Kotlin,So this is a pretty nerdy blog and should be a quick one, but I just wanted to share my findings. As you may know, accessing private methods or fields...
How to design a service layer in Java using CRF
How to design a service layer in Java using CRF, Intro As part of my Effective Java course, I've been showing how to design a simple, but flexible service layer for Java applicatio...
Comparing error handling in Java, Go and Rust.
Comparing error handling in Java, Go and Rust.,Error checking is everywhere. Sometimes it's more complex than other time. Take file managing for example. You have to remember to cl...
Enforcing the Use of GitHub?
Enforcing the Use of GitHub?,So, I'm reaching out for polite suggestions on an ongoing issue at my 'work'. I'm currently an Undergraduate student - seeking Master's - and I work wi...
JvmOverloads – An essential annotation for Kotlin/Java interrop
JvmOverloads - An essential annotation for Kotlin/Java interrop,When I first began writing Kotlin, one of my favorite benefits was default arguments. This is a way for you to creat...
Simple, yet powerful features of Kotlin
Simple, yet powerful features of Kotlin,I read about Kotlin, the simple, yet powerful language which can be Java alternative years ago when Jetbrains released their initial version...
generic types and variance in kotlin compared to java
generic types and variance in kotlin compared to java,Have a look at my blog, I really appreciate your feedback, leave a comment and follow if you like :) https://kotlinexpertise.c...
Java may be verbose, but who cares?
Java may be verbose, but who cares?,This article originally appeared on IG's blog After more than 15 years of Java experience, I have tended to brush aside comments about Java's ve...
Save the Optional, stop using isPresent
Save the Optional, stop using isPresent,Most functional programming languages offer a concept called Option or Maybe to deal with the presence or absence of a value, thus avoiding ...
Comparing Spock and JUnit
Comparing Spock and JUnit,JUnit is considered the standard framework to test Java applications. I don't think anybody will challenge its position in the short term. In addition JUn...
Finding Null or Empty String Checks in Java
Finding Null or Empty String Checks in Java,I have a lot of code like this: if( null == myString || ''.equals(myString)) doAThing(); Enter fullscreen mode Exit fullscreen mode The ...