Home » Author Archives: Bhagvan Kommadi

Author Archives: Bhagvan Kommadi

Bhagvan Kommadi
Bhagvan Kommadi is the Founder of Architect Corner & has around 19 years’ experience in the industry, ranging from large scale enterprise development to helping incubate software product start-ups. He has done Masters in Industrial Systems Engineering at Georgia Institute of Technology (1997) and Bachelors in Aerospace Engineering from Indian Institute of Technology, Madras (1993). He is member of IFX forum,Oracle JCP and participant in Java Community Process. He founded Quantica Computacao, the first quantum computing startup in India. Markets and Markets have positioned Quantica Computacao in ‘Emerging Companies’ section of Quantum Computing quadrants. Bhagvan has engineered and developed simulators and tools in the area of quantum technology using IBM Q, Microsoft Q# and Google QScript.

JSF Rendering and Templating Example

1. Overview In this article, we will take a look at the JSF Rendering and Templating examples. Java Server Faces framework is used for developing, building server-side UI Components. This framework is based on the Model View Controller (MVC) architectural pattern. This architectural pattern helps in separating the model, controller, and presentation. This helps the programmers to work together and ...

Read More »

Java Exercises

In this post, we feature an article with Java Exercises. In this tutorial, we will see the Java features in detail through code examples. 1. Overview We look at the features of Java in this article. Java is used for developing software and executing the code. The exercises help to demonstrate the java language concepts. Table Of Contents 1. Overview ...

Read More »

Java Pointers (References) Example

1. Overview In this article, we will take a look at the comparison of Java Pointers (References ) with C++ Pointers. Java has four types of references which are strong, weak, soft and phantom references. In C++, you can use references and pointers. 2. Java Pointers (References) 2.1 Prerequisites Java 8 is required on the Linux, windows or mac operating ...

Read More »

Java Packages – How to use them

 1. Introduction We look at java packages in this article. If you want to learn java, java packages topic will be a great start. We look at code samples to present how to use the java packages. 2. Java Packages Java packages help in avoiding naming collisions, access control, and separation of modules.They help in making usage of interfaces, annotations, ...

Read More »

Basic Java Operators

In this post, we feature a comprehensive article about the basic Java Operators. Basic Java operators are Arithmetic, Bitwise, Assignment, Relational, Logical, Ternary, Unary, Shift, and Equality Operators. Table Of Contents 1. Overview 2. Basic Java Operators 2.1. Prerequisites 2.2. Download 2.3. Setup 2.4. IDE 2.5. Arithmetic Operators 2.6. Bitwise Operators 2.7. Assignment Operators 2.8. Relational Operators 2.9. Logical Operators ...

Read More »

Java Snake Game Example

1. Introduction In this post, we look at how to develop Snake Game with Eclipse using Java and Java Swing. Eclipse setup is also included in this article. 2. Java Snake Game Example The snake game was created back in 1970. In 1980, a new version of the snake game evolved. In the 1990s, Nokia had this version of the ...

Read More »

Java Cheat Sheet

In this post, we feature a Java cheat sheet. In this tutorial, we will see the Java features and the API classes of Java in detail. 1. Overview We look at the features of Java in this article. Java is used for developing software and executing the code. Java code is converted into bytecode after compilation. The java interpreter runs ...

Read More »

Java vs C++: The Most Important Differences

In this post, we feature a comprehensive article about Java vs C++ and their most important differences. Java and C++ are the object-oriented programming languages. C++ is platform dependent and Java is platform independent language. In this tutorial, we see the features of Java and C++ to see the differences. Table Of Contents 1. Overview 2. Java vs C++ 2.1. ...

Read More »

Android App Development: Kotlin vs Java

1. Overview In this post, we look at how to develop Android Apps with Android Studio using Kotlin and Java. Eclipse setup for Android is also included in this article. Kotlin vs Java analysis is explained with pros and cons of each programming language. Table Of Contents 1. Overview 2. Android App Development: Kotlin vs Java 2.1. Prerequisites 2.2. Download ...

Read More »

Grails Spring Security Tutorial

There are many security features in Spring Security such as authentication, authorization, instance-based control, and others. Grails developers use Spring security to secure the application. Table Of Contents 1. Overview 2. Grails Spring Security 2.1. Prerequisites 2.2. Download 2.3. Setup 2.4. Running Gradle 2.5. Running Grails 2.6. HelloWorld in Grails 2.7. Testing Grails Application 2.8. Grails IDE Integration 2.9. Building ...

Read More »