Html5 Concepts

What is Polyfill in Html5 A polyfill is browser fallback which allows your functionality to work in modern browser alongwith older browsers. It’s a HTML5 technique but it is not a part of HTML5 specification. For example, sessionStorage is not available in IE7 and below but with polyfill you can plug the sessionStorage support to […]

Continue reading


Java String Interview Questions and Answers

Q. String s1 = “hello”; String s2 = “hello”; System.out.println(s1 == s2); what will be the output? It will print true. Q. Does String is thread-safe in Java Yes, We all know that Strings in Java are immutable, so we can’t change it’s value after initialization. Hence it is thread-safe and it can be shared between multiple […]

Continue reading


Ease of Parallel Programming Through Java 8 Streams

Java 8 and Lambda Expression enables Functional Programming paradigm in Java programming language. In Layman’s term functional programming paradigm makes a programmer focus on core business logic rather than spending time on writing the enclosing infrastructure. For example: one doesn’t have to be a hard core multi-threaded programming guy to create a program whose result […]

Continue reading