Profile

Scrapbook photo 1
Scrapbook photo 2
Scrapbook photo 3
Scrapbook photo 4
Javin Paul
Lived in Mumbai
65,435,740 views
AboutPostsPhotosYouTube

Stream

Javin Paul

Shared publicly  - 
 
Do you know that an NRI needs to pay tax on his foreign income if his status is not NRI in a financial year. You can avoid tax on your global income at higher tax rate of India by carefully timing your departure and arrival so that you remain NRI in that financial year. #NRI   #Tax   http://savingsfunda.blogspot.com/2015/08/how-nri-can-avoid-tax-on-foreign-income.html
If you are an NRI returning to India for good or an Indian going abroad, you need to be aware that you need to pay tax on your foreign income (earned outside India a.k.a global income) if you come before February 1st or leave...
1
Add a comment...

Javin Paul

Shared publicly  - 
 
One of the nightmare of Java developer is java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0 error, which comes due to incompatible version of JDK and JRE at compile and run time, but upgrading to latest JRE is not the only way to solve this error. You can solve this problem without installing new JRE and just changing your compile time setting to use -target option to produce class files for your production version of JRE. Since upgrading to new Java version is often not easy, especially at big companies , this handy tip will save you from trouble. #java  
1
Add a comment...

Javin Paul

Shared publicly  - 
 
 
10 Books Every Software Engineer and Developer Should Read
There is saying that you can only learn a limited things if you always learn from your experience, but if you learn from other's experience there is no limit. Programming is the field where you must learn from other's experience, and what could be the better ways then reading books, written by those great programmers. This is my list of 10 books every programmer should read, I have read them and they have made huge difference. Sometime I regret why I didn't copy of clean code when I started my career as programmer, because its a master piece and goes a long way to make you a better programmer.   
http://java67.blogspot.sg/2015/03/10-books-every-programmer-and-software-engineer-read.html #programming   #books  
View original post
1
Add a comment...

Javin Paul

Shared publicly  - 
 
 
Difference between HashMap, TreeMap and LinkedHashMap in Java?
If you are doing Java Programming then its must for you to have good understanding of Java Collection framework and in this article, we are understanding difference between HashMap, LinkedHashMap and TreeMap in Java.   #Java  
http://javarevisited.blogspot.sg/2015/08/difference-between-HashMap-vs-TreeMap-vs-LinkedHashMap-Java.html #programming  
Map is one of the most important data structure from Java Collection Framework. It provides hash table data structure functionality with it's rich implementations like HashMap, Hashtable, LinkedHashMap and little bit of sorting with TreeMap. So if you are looking to store key value pairs in Java ...
2 comments on original post
1
Add a comment...

Javin Paul

Shared publicly  - 
 
How do you calculate factorials of large numbers in Java? If you know, factorials of numbers greater than 21 overflow maximum limit of both int and long primitive, but don't worry. Java provides BigInteger class to handle really BIG numbers. Let's learn this useful class by calculating factorial of large numbers in Java. #Java   #programming  
Factorial of numbers greater than or equal to 13 cannot be found using primitive int data type as shown in our earlier factorial solution due to overflow. These factorials are too large to fit in an int variable, whose maximum value is just 2147483647 (2^31 -1). Even if we use the long data type ...
1
Add a comment...

Javin Paul

Shared publicly  - 
 
 
Why Catching Throwable is a BAD idea in Java?
You have heard advice that don't catch java.lang.Throwable or java.lang.Error, but do you know why catching Error, Exception or Throwable is not a good practice in Java?
My 2 cents on why catching Error, Exception or Throwable is not a good practice in Java.
http://javarevisited.blogspot.sg/2014/02/why-catching-throwable-or-error-is-bad.html
#Java   #Programming  
We often hear advice that catching Throwable or Error is bad practice and Java developer should avoid catching these, but have you thought Why? If language allows you to catch anything which is instance of java.lang.Throwable, then what is the problem of catching them or their subclass java.lang ...
1 comment on original post
1
Add a comment...

Javin Paul

Core Java  - 
 
 
2 ways to parse String to int in Java
Java provides Integer.parseInt() method to parse a String to an int value, but that's not the only way to convert a numeric String to int in Java. There is in fact a better way, which take advantage of parsing logic of parseInt() method as well as caching o...
View original post
1
2
Юрий Щербак's profile photoReji M Mohan's profile photo
Add a comment...
In his circles
2,663 people

Javin Paul

Shared publicly  - 
 
You can shuffle list of objects in Java using Collections.shuffle() method. It's very useful method especially in game development e.g. you can use this method to shuffle deck of cards, you can also use to randomize a list. #java  
1
Add a comment...
 
 
5 Good Books to Learn Spring Framework in Java
Spring framework has become quite a standard for new Java project, and knowledge of Spring MVC and Core Spring is expected from Java programmers. These 5 books helps you to learn Spring MVC and core Spring from start to best practices.
http://javarevisited.blogspot.com.au/2013/03/5-good-books-to-learn-spring-framework-mvc-java-programmer.html #java   #Springframework  
View original post
1
Add a comment...

Javin Paul

Shared publicly  - 
 
 
Difference between deep and shallow cloning of object in Java?
http://java67.blogspot.sg/2013/05/difference-between-deep-copy-vs-shallow-cloning-java.html
Java supports cloning, and you have option to either create a deep copy of object or just a shallow copy of object. In this article, we will learn difference between these two types of cloning. #Java  
View original post
2
Add a comment...

Javin Paul

Core Java  - 
 
 
How to calculate Large Factorials using BigInteger in Java?
Factorial of numbers greater than or equal to 13 cannot be found using primitive int  data type as shown in our earlier factorial solution due to overflow. These factorials are too large to fit in an int variable, whose maximum value is just 2147483647 (2^3...
Factorial of numbers greater than or equal to 13 cannot be found using primitive int data type as shown in our earlier factorial solution due to overflow. These factorials are too large to fit in an int variable, whose maximum value is just 2147483647 (2^31 -1). Even if we use the long data type ...
View original post
1
Add a comment...

Javin Paul

Share Resources  - 
 
 
Difference between Class and Object in Java
One of the classical question from Object Oriented programming language is "what is difference between class and object", despite being so fundamental many programmer didn't know the correct difference. This article will help you to answer this question and also teaches you basics of OOP. 
http://java67.blogspot.sg/2014/08/what-is-difference-between-class-and-object-java-programming-oops.html #java   #programming  
View original post
1
Add a comment...
People
In his circles
2,663 people
Work
Occupation
Software Architect
Skills
Java, Programming, Linux, SQL, Spring, FIX Prtocol, Tibco Rendezvous, Oracle, JMS, J2EE, XML, XSLT, UNIX
Basic Information
Gender
Male
Looking for
Friends, Dating, A relationship, Networking
Story
Tagline
Hi, I am Javin Paul, I have been working in Java, Unix, MySQL, FIX Tutorial and TIbco RV messaging technology .
Introduction
Hi, I am Javin Paul. I have been working in Java, FIX Tutorial and TIbco RV messaging technology from past 7 years. I am interested in writing and meeting people, reading and learning about new subjects and I have my own website Javarevisited,  Java67 and  Savingfunda: Saving and Investment Tips that takes up most of my time and is a labour of love for me. 
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Previously
Mumbai
Contact Information
Work
Email