Category: Java

Top 10 Applications of Java in Real World

Java is the Queen of programming languages. It beholds the pride of the most preferred programming language by software developers. Java has recently celebrated its 25th anniversary and is continuously updating to cope up with the latest technological advancements. It is surprising to note that at present around three billion devices use Java for development. […]

Continue Reading

Java Networking

When computing devices such as laptops, desktops, servers, smartphones, and tablets and an eternally-expanding arrangement of IoT gadgets such as cameras, door locks, doorbells, refrigerators, audio/visual systems, thermostats, and various sensors are sharing information and data with each other is know as networking. In simple words, the term network programming or networking associates with writing […]

Continue Reading

How to Use Dagger Library in Android App?

When we create a new Android Project, eventually we start accumulating different-different dependencies to get certain functionalities, but over time managing them becomes cumbersome, thus an injection framework like Dagger comes into play. However, setting up an injection service like Dagger requires much amount of boilerplate code and has a very steep learning curve. Originally […]

Continue Reading

10 Most Popular Java Frameworks That You Must Try

In today’s technology-driven world, we all can see how frequently tech advancements are coming into the existence and subsequently how old tools & technologies are becoming obsolete and uncompetitive. But the case is not the same with every single technology as JAVA is one of those few technologies out there that is enjoying a strong […]

Continue Reading

Spring Boot – Starters

Before Spring Boot was introduced, Spring Developers used to spend a lot of time on Dependency management. Spring Boot Starters were introduced to solve this problem so that the developers can spend more time on actual code than Dependencies. Spring Boot Starters are dependency descriptors that can be added under the section in pom.xml. There […]

Continue Reading

Essential Maths for Competitive Programming Course By GeeksforGeeks

When we talk about Competitive Programming, we can’t ignore the significance of Mathematics here. Yes, it is true that one can get started with competitive programming without any mathematical background, but it is also an unbeatable fact that having good command over several specific mathematical concepts gives you the much-needed advantage over others while solving […]

Continue Reading

Learn Java For Android App Development – A Complete Guide

Learn Java For Android App Development – A Complete GuideJava is one of the powerful general-purpose programming languages, created in 1995 by Sun Microsystems (now owned by Oracle). Java is Object-Oriented. However, it is not considered as pure object-oriented as it provides support for primitive data types (like int, char, etc). Java syntax is similar […]

Continue Reading

Java Multithreading Tutorial

Threads are the backbone of multithreading. We are living in a real-world which in itself is caught on the web surrounded by lots of applications. Same this with the advancement in technologies we cannot compensate with the speed for which we need to run them simultaneously for which we need more applications to run in […]

Continue Reading

12 Tips to Optimize Java Code Performance

While working on any Java application we come across the concept of optimization. It is necessary that the code which we are writing is not only clean, without defects but also optimized i.e. the time taken by the code to execute should be within intended limits. In order to achieve this, we need to refer […]

Continue Reading