Profile

Scrapbook photo 1
Scrapbook photo 2
Scrapbook photo 3
Scrapbook photo 4
Javin Paul
Lived in Mumbai
65,734,820 views
AboutPostsPhotosYouTube

Stream

 
 
Difference between Java and C++ Constructor - Interview Question
If you are a C++ Programmer, now learning Java then you will find lot of similarity between two of the most popular object oriented programming languages e.g. both support Abstraction, Encapsulation, Class, Object and other OOP concepts. But, they are some ...
If you are a C++ Programmer, now learning Java then you will find lot of similarity between two of the most popular object oriented programming languages e.g. both support Abstraction, Encapsulation, Class, Object and other OOP concepts. But, they are some subtle differences as well, ...
1 comment on original post
4
Michael Murphy's profile photo
 
Well that's a really dumb image. At this point, with Go using less memory, having lower latency, requiring significantly less lines of code, being faster than Java and featuring extensive support for web technologies, is there even a point to using Java today?
Add a comment...

Javin Paul

Discussion  - 
 
 
Right way to close streams in Java
Though Java has made programming a lot easier than before, it also contribute on making programmers lazy. Many Java programmers just care about doing task, they don't seem to know about clean-up, releasing resources like InputStream and OutputStream properly. A few of those, who knows about clean-up and care to release resources seems to make silly mistakes, which can potentially cause Resource leak in their Java program. In this article, we will the right way to close input and output stream in Java with and without JDK7.  
http://javarevisited.blogspot.sg/2014/10/right-way-to-close-inputstream-file-resource-in-java.html #java  
For some unknown reasons many Java programmers are not very comfortable with IO package. I don't know why, but I have found them much more comfortable with java.lang and java.util than java.io. One possible reason of this could be that, writing IO code require a bit of C++ like programming, ...
View original post
1
Add a comment...

Javin Paul

Shared publicly  - 
 
List of some of the good REST web services questions ... #Java  
1
1
gourav garg's profile photo
Add a comment...

Javin Paul

Shared publicly  - 
 
 
How to parse JSON response in Java?
JSON is a useful data interchange format but unfortunately Java doesn't have inbuilt support to parse existing JSON String and generate JSON response from Java web service. Thankfully, there are lot of good open source library to parse JSON in Java e.g. Jackson, GSON and JSON-simple to make your job easy. In this tutorial, we will learn how to parse JSON in Java with step by step guide. http://java67.blogspot.sg/2015/02/how-to-parse-json-tofrom-java-object.html #Java   #JSON  
View original post
1
1
gourav garg's profile photo
Add a comment...

Javin Paul

Shared publicly  - 
 
Difference between RESTful and SOAP Web Services
REST and SOAP are two popular style to implement web services in Java and other programming language. As a web developer, its very important for anyone to understand difference between them and pros and cons of each other to decide which kind of web services suits their need. #Java  
Though both SOAP and RESTful web services allows a client to query server for some information, but the way they are implemented and used is quite different. Main difference between SOAP and REST is that former provides an standard of communication between client, server and other parties and ...
1
1
gourav garg's profile photo
Add a comment...

Javin Paul

Shared publicly  - 
 
 
Difference between Factory pattern and Dependency Injection?
One of my reader  asked me about this beautiful question couple of days back. I hope you will find your answer about dependency injection vs factory pattern in this article. In short, DI is way better than Factory pattern and should be used when available. It makes unit testing easier which leads to better design and quality code.   
http://javarevisited.blogspot.sg/2015/06/difference-between-dependency-injection.html
#Java   #Programming  
TL;DR Main difference between dependency injection and factory pattern is that in case of former dependency is provided by third party (framework or container) while in case of later dependency is acquired by client class itself. Another key difference between them is that use of dependency ...
View original post
1
1
gourav garg's profile photo
Add a comment...

Javin Paul

Shared publicly  - 
 
 
Programming Guidelines to name Your Variables
Some Programming Best Practices to name your variables, methods, packages and classes properly. Naming is the first and biggest step towards improving readability of your code, give short and meaningful names to your variables.   
http://javarevisited.blogspot.sg/2014/10/10-java-best-practices-to-name-variables-methods-classes-packages.html #programming  
View original post
1
Add a comment...
 
 
Top 10 RESTful Web Service Interview Questions for Java Developers
REST is an architectural style of developing web services which has become immensely popular in last couple of years and consequently gained lot of importance in core Java and Java EE interviews. If you are a Java web developer then you are most likely see ...
View original post
4
3
Bernd Schulze's profile photoOl of's profile photo
Add a comment...

Javin Paul

Share Resources  - 
 
 
Difference between UTF-8, UTF-16, UTF-32 character encoding
There are three popular unicode character encoding schemes namely UTF-8, UTF-16 and UTF-32, what is difference between them? Well, first fundamental difference is that UTF-32 is fixed width character encoding scheme while other two are variable length encoding schemes. What this means is that UTF-32 will always use 32 bits to represent a unicode code points, those +U numbers, while UTF-8 can take 1 to 4 bytes to represent a character, and UTF-16 can take either 2 or 4 bytes.   
http://javarevisited.blogspot.sg/2015/02/difference-between-utf-8-utf-16-and-utf.html #programming  
Main difference between UTF-8, UTF-16 and UTF-32 character encoding is how many bytes it require to represent a character in memory. UTF-8 uses minimum one byte, while UTF-16 uses minimum 2 bytes. BTW, if character's code point is greater than 127, maximum value of byte then UTF-8 may take 2, ...
View original post
11
5
Rodrigo Casaroto's profile photoChaiwat Eiamthanakul's profile photo
Add a comment...

Javin Paul

Shared publicly  - 
 
How do you convert between list and array in Java? Well, converting list to array is easy using Collection.toArray() method, while opposite is little bit difficult. Learn some tips and tricks about this conversion in right way. #Java  
1
Add a comment...

Javin Paul

General Discussion  - 
 
 
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
16
6
Nicolas Vilz's profile photoTzuying Hsiao's profile photo
Add a comment...

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...
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