In Java 7 interfaces, we have declarations only. Although we have static and instance methods, we don’t have implementations for interfaces. Because of which we won’t be able to achieve Multiple Inheritance through these interfaces. But in Java 8, interfaces have default implementations along with declarations. It cannot have constructors and member variables. Java 8 … Continue reading Exploring Multiple Inheritance Using Java 8 Interfaces.
When I first read about the Stream API, I found the name since it sounds similar to InputStream and OutputStream from Java I/O. But Java 8 streams are a completely different thing. Streams are Segments, thus playing a big part in bringing functional programming to Java – if you’re not yet familiar with Java 8 … Continue reading Stream API in Java
Hello world! In this post, we’ll explore Programming with Java 8. To begin with, I’ll talk about Lambda expression, a key feature of Java 8. Lambda expressions facilitate functional programming into Java. In Java, anonymous inner classes provide a way to implement classes that may occur only once in an application. By creating the class … Continue reading Venturing Into Programming with JAVA 8
In this blog post, we’ll discover how to set up Swagger with our applications while generating documentation to Web Services using Swagger annotations and integrating Swagger UI. But before we begin, what is Swagger and what does it do? Swagger, often defined as the world’s largest framework of API developer tools for the OpenAPI Specification, … Continue reading Configuring Swagger with Jersey
In a world where frontend development is driving businesses, if you’re on the verge of discovering your interest for frontend web development, we’ll admit you aren’t alone. Most of the businesses today, big or small, are web-developed and are super keen on engaging with their users. With a demand like this, frontend web developers are … Continue reading Learn Front-end Web Development for Free
Facebook, Instagram, and Snapchat might have turned into household names but for brilliant reasons, Quora is seemingly pulling crowds and celebrities, with celebrities answering the questions. This particularly amazing product is a brainchild of Adam D’Angelo, who co-founded Quora with Charlie Cheever. Even before Adam was an entrepreneur, he was a coder first. Grapevine has … Continue reading Adam D’Angelo: A Radical Journey
The digital world has arrived – and with its arrival, the need to learn to code is beckoning everyone. Be it for a career switch or picking it as a hobby, coding certainly allows you to expand your horizons and build awesome apps that you’ve always dreamt of. Oftentimes it’s also a way of testing … Continue reading 10 Quick Tips For Learning to Code
If you’re looking to learn a new skill or pick up coding as a profession, you might be torn between a traditional Computer Science program and a coding bootcamp. Should you play safe and go with a conventional CS program? Or should you broaden your horizons and head over to your closest bootcamp? Surely, the … Continue reading How and Why a Coding Bootcamp Is Gaining Momentum in India.
The ‘Continuous Delivery of Microservices on AWS Cloud’ meetup conducted on 18th March at iCanCode allowed us to take a deep dive into the continuous delivery of micro services on AWS. The main goal of the meetup was to enable developers to play with the continuous delivery of microservices on Amazon Web Services cloud. The … Continue reading Key Takeaways from Continuous Delivery of Microservices on AWS Cloud Meetup.