Skip to content

Instantly share code, notes, and snippets.

View madan712's full-sized avatar

Madan Chaudhary madan712

View GitHub Profile
@madan712
madan712 / Dog.java
Created January 3, 2013 10:27
Serialization in Java - Dog class implements Serializable.
/* Dog.java */
import java.io.Serializable;
public class Dog implements Serializable {
private String name;
public String getName() {
return name;
}
@madan712
madan712 / SerializeDog.java
Created January 3, 2013 10:29
In SerializeDog.java we will create a Dog object d1 serialize it and write it to a dog.ser file and latter we will deserialize the object.
/* SerializeDog.java */
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
public class SerializeDog {
public static void main(String[] args) {
@madan712
madan712 / Country.java
Created January 3, 2013 15:18
Spring - How to inject List/ Map using bean? We have a class Country.java with two instance variables city and president. We will set those values using applicationContext.xml
package com.javaxp;
import java.util.ArrayList;
import java.util.HashMap;
public class Country {
private HashMap city;
private ArrayList president;
@madan712
madan712 / applicationContext.xml
Created January 3, 2013 15:20
Spring - How to inject List/ Map using bean? We have a class Country.java with two instance variables city and president. We will set those values using applicationContext.xml.
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
<bean id="country" class="com.javaxp.Country">
<property name="city" ref="CityMap"></property>
<property name="president" ref="PresidentList"></property>
</bean>
@madan712
madan712 / SpringMain.java
Created January 3, 2013 15:20
Spring - How to inject List/ Map using bean? We have a class Country.java with two instance variables city and president. We will set those values using applicationContext.xml.
package com.javaxp;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class SpringMain {
public static void main(String[] args) {
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
@madan712
madan712 / IterateList.java
Created January 7, 2013 13:47
Different type of ways to iterate a List in java
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.ListIterator;
public class IterateList {
public static void main(String[] args) {
List<String> color = new ArrayList<String>();
@madan712
madan712 / IterateMap.java
Created January 7, 2013 14:57
Java - Various ways to iterate a Map (Hashtable, HashMap, TreeMap, LinkedHashMap)
import java.util.Collection;
import java.util.Enumeration;
import java.util.Hashtable;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
public class IterateMap {
public static void main(String[] args) {
@madan712
madan712 / JavaMail.java
Created January 10, 2013 13:10
Simple java program to send Mail using JavaMail API
import java.util.Properties;
import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
public class JavaMail {
public static void main(String[] args) {
@madan712
madan712 / Str.java
Created January 10, 2013 13:23
Java function to reverse a String
public class Str {
public static String reverseit(String orig) {
String reverseStr = "";
for (int i = orig.length() - 1; i >= 0; i--)
reverseStr = reverseStr + orig.charAt(i);
return reverseStr;
}
@madan712
madan712 / ReadTextFile.java
Created January 10, 2013 13:45
Java program to read a text file. Below java program can be used to read a text (.txt) file or any other text based file like .xml, .properties etc
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
public class ReadTextFile {
public static void main(String[] args) {