JDK 1.0 ile beraber Date sınıfı java’ya kazandırılmıştı. Date sınıfında görülen eksiklikler sonrasında, bu eksikleri kapatmak için bir sonraki sürümde yani JDK 1.1 ile Calendar sınıfı geldi. Fakat bu tasarımların kusurları ve tutarsızlıkları nedeniyle, kurumsal uygulamaların çoğu JodaTime gibi third-party çözümleri kullanmak zorunda kalmıştır. Java’nın sürümleri ile ilgili detaylı yazıyı okumak için tıklayınız. Java 8 ile…
Etiket: Java SE 8
Java 8 : Nashorn JavaScript
Java 8, Nashorn motoru ile mevcut Rhino motorunu değiştirmek için geliştirilmiş bir javascript motoru tanıtıldı. Nashorn, kodu doğrudan bellekte derlediği ve bayt kodunu JVM’ye geçirdiği için 2 ila 10 kat daha iyi performans sağlar. Nashorn, performansı geliştirmek için Java 7’de tanıtılan invoke dinamikleri özelliğini kullanıyor. Ayrıca Nashorn motoru, javascript kodlarını konsolda yürütmek için yeni bir…