diff --git a/SampleRakesk/.classpath b/SampleRakesk/.classpath
new file mode 100644
index 0000000..fceb480
--- /dev/null
+++ b/SampleRakesk/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/SampleRakesk/.project b/SampleRakesk/.project
new file mode 100644
index 0000000..d7d00a0
--- /dev/null
+++ b/SampleRakesk/.project
@@ -0,0 +1,17 @@
+
+
+ SampleRakesk
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/SampleRakesk/.settings/org.eclipse.jdt.core.prefs b/SampleRakesk/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..3a21537
--- /dev/null
+++ b/SampleRakesk/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,11 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/SampleRakesk/bin/com/raki/classex/A6.class b/SampleRakesk/bin/com/raki/classex/A6.class
new file mode 100644
index 0000000..c317481
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/A6.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/ABC$BCD.class b/SampleRakesk/bin/com/raki/classex/ABC$BCD.class
new file mode 100644
index 0000000..7a2e5a8
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/ABC$BCD.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/ABC$DEF.class b/SampleRakesk/bin/com/raki/classex/ABC$DEF.class
new file mode 100644
index 0000000..d6ca25e
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/ABC$DEF.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/ABC$Example.class b/SampleRakesk/bin/com/raki/classex/ABC$Example.class
new file mode 100644
index 0000000..2422e99
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/ABC$Example.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/ABC.class b/SampleRakesk/bin/com/raki/classex/ABC.class
new file mode 100644
index 0000000..415a60c
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/ABC.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/Array.class b/SampleRakesk/bin/com/raki/classex/Array.class
new file mode 100644
index 0000000..955e78a
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/Array.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/ArrayFor.class b/SampleRakesk/bin/com/raki/classex/ArrayFor.class
new file mode 100644
index 0000000..bcd2221
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/ArrayFor.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/ArrayStudent$Student.class b/SampleRakesk/bin/com/raki/classex/ArrayStudent$Student.class
new file mode 100644
index 0000000..6363508
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/ArrayStudent$Student.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/ArrayStudent.class b/SampleRakesk/bin/com/raki/classex/ArrayStudent.class
new file mode 100644
index 0000000..3929d55
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/ArrayStudent.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/ClassExample.class b/SampleRakesk/bin/com/raki/classex/ClassExample.class
new file mode 100644
index 0000000..ec01c72
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/ClassExample.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/Concerte.class b/SampleRakesk/bin/com/raki/classex/Concerte.class
new file mode 100644
index 0000000..bcbe05c
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/Concerte.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/DEF.class b/SampleRakesk/bin/com/raki/classex/DEF.class
new file mode 100644
index 0000000..2e364fa
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/DEF.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/Default1.class b/SampleRakesk/bin/com/raki/classex/Default1.class
new file mode 100644
index 0000000..41fa736
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/Default1.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/Encapsulatin.class b/SampleRakesk/bin/com/raki/classex/Encapsulatin.class
new file mode 100644
index 0000000..b56e059
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/Encapsulatin.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/Forloopex.class b/SampleRakesk/bin/com/raki/classex/Forloopex.class
new file mode 100644
index 0000000..f206c45
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/Forloopex.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/Ifelse.class b/SampleRakesk/bin/com/raki/classex/Ifelse.class
new file mode 100644
index 0000000..5906f95
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/Ifelse.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/Piramid.class b/SampleRakesk/bin/com/raki/classex/Piramid.class
new file mode 100644
index 0000000..5e674b9
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/Piramid.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/Printable.class b/SampleRakesk/bin/com/raki/classex/Printable.class
new file mode 100644
index 0000000..5cba508
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/Printable.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/Sample.class b/SampleRakesk/bin/com/raki/classex/Sample.class
new file mode 100644
index 0000000..21b8545
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/Sample.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/Student.class b/SampleRakesk/bin/com/raki/classex/Student.class
new file mode 100644
index 0000000..3fbe0d6
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/Student.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/Sum.class b/SampleRakesk/bin/com/raki/classex/Sum.class
new file mode 100644
index 0000000..ce0ffa3
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/Sum.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/Switch.class b/SampleRakesk/bin/com/raki/classex/Switch.class
new file mode 100644
index 0000000..8eaaf12
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/Switch.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/Whileloop.class b/SampleRakesk/bin/com/raki/classex/Whileloop.class
new file mode 100644
index 0000000..87c06f5
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/Whileloop.class differ
diff --git a/SampleRakesk/bin/com/raki/classex/abster.class b/SampleRakesk/bin/com/raki/classex/abster.class
new file mode 100644
index 0000000..86d3800
Binary files /dev/null and b/SampleRakesk/bin/com/raki/classex/abster.class differ
diff --git a/SampleRakesk/src/com/raki/classex/A6.java b/SampleRakesk/src/com/raki/classex/A6.java
new file mode 100644
index 0000000..ccbaeee
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/A6.java
@@ -0,0 +1,21 @@
+package com.raki.classex;
+
+interface Printable {
+
+// void print();
+
+
+ }
+class A6 implements Printable{
+ public void print()
+ {
+ System.out.println("Hello");
+ }
+ public static void main(String args[]){
+ A6 obj=new A6();
+ obj.print();
+
+ }
+}
+
+
diff --git a/SampleRakesk/src/com/raki/classex/Array.java b/SampleRakesk/src/com/raki/classex/Array.java
new file mode 100644
index 0000000..00ed681
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/Array.java
@@ -0,0 +1,23 @@
+package com.raki.classex;
+
+import java.util.ArrayList;
+import java.util.Iterator;
+
+public class Array {
+ public static void main(String args[]){
+
+ ArrayList al =new ArrayList();
+
+ al.add("rakesh");
+ al.add("raki");
+ al.add("rak");
+
+ Iterator itr=al.listIterator();
+ while(itr.hasNext()){
+ System.out.println(itr.next());
+ }
+
+
+
+}
+}
diff --git a/SampleRakesk/src/com/raki/classex/ArrayFor.java b/SampleRakesk/src/com/raki/classex/ArrayFor.java
new file mode 100644
index 0000000..78d6a69
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/ArrayFor.java
@@ -0,0 +1,18 @@
+package com.raki.classex;
+
+import java.util.ArrayList;
+import java.util.Iterator;
+
+public class ArrayFor {
+ public static void main(String args[]){
+ ArrayList al=new ArrayList();
+ al.add("hi");
+ al.add("hello");
+ al.add("hi");
+
+ Iterator itr=al.iterator();
+ for(String s:al)
+ System.out.println(s);
+ }
+
+}
diff --git a/SampleRakesk/src/com/raki/classex/ArrayStudent.java b/SampleRakesk/src/com/raki/classex/ArrayStudent.java
new file mode 100644
index 0000000..7d39e20
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/ArrayStudent.java
@@ -0,0 +1,44 @@
+package com.raki.classex;
+
+import java.util.ArrayList;
+import java.util.Iterator;
+
+import com.raki.classex.ArrayStudent;
+
+ class ArrayStudent {
+
+
+ public class Student {
+
+ }
+
+
+ int rollno;
+ String name;
+ int age;
+ ArrayStudent(int rollno,String name,int age){
+ this.rollno=rollno;
+ this.name=name;
+ this.age=age;
+ }
+
+
+ public static void main(String args[]){
+ ArrayStudent s1=new ArrayStudent(1,"aa",2);
+ ArrayStudent s2=new ArrayStudent(2,"b",3);
+ ArrayStudent s3=new ArrayStudent(3,"d",5);
+
+
+
+ ArrayList al=new ArrayList();
+ al.add(s1);
+ al.add(s2);
+ al.add(s3);
+ Iterator itr=al.iterator();
+
+ for(ArrayStudent s:al){
+ System.out.println(s);
+ }
+
+}
+}
diff --git a/SampleRakesk/src/com/raki/classex/ClassExample.java b/SampleRakesk/src/com/raki/classex/ClassExample.java
new file mode 100644
index 0000000..5ec602e
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/ClassExample.java
@@ -0,0 +1,8 @@
+package com.raki.classex;
+
+public class ClassExample {
+ public static void main(String []mahesh) {
+ System.out.println("raki");
+ }
+}
+
diff --git a/SampleRakesk/src/com/raki/classex/Concerte.java b/SampleRakesk/src/com/raki/classex/Concerte.java
new file mode 100644
index 0000000..70633c9
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/Concerte.java
@@ -0,0 +1,23 @@
+package com.raki.classex;
+
+ abstract class abster {
+
+ public void method1() {
+ System.out.println("am in method1");
+ }
+
+ public void method2() {
+
+ System.out.println("am in method1");
+ }
+}
+
+public class Concerte extends abster {
+ public static void main(String[] args) {
+
+ Concerte obj = new Concerte();
+ obj.method1();
+ obj.method2();
+
+ }
+}
diff --git a/SampleRakesk/src/com/raki/classex/DEF.java b/SampleRakesk/src/com/raki/classex/DEF.java
new file mode 100644
index 0000000..8468c36
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/DEF.java
@@ -0,0 +1,7 @@
+package com.raki.classex;
+
+public class DEF {
+public static void main(String[] args) {
+
+}
+}
diff --git a/SampleRakesk/src/com/raki/classex/Default1.java b/SampleRakesk/src/com/raki/classex/Default1.java
new file mode 100644
index 0000000..d9192d4
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/Default1.java
@@ -0,0 +1,18 @@
+package com.raki.classex;
+
+public class Default1 {
+
+ static String str;
+ static int a;
+ static double c;
+
+ public static void main(String args[])
+ {
+
+ System.out.println(""+str);
+ System.out.println(""+a);
+ System.out.println(""+c);
+
+ }
+
+}
diff --git a/SampleRakesk/src/com/raki/classex/Encapsulatin.java b/SampleRakesk/src/com/raki/classex/Encapsulatin.java
new file mode 100644
index 0000000..1d9618a
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/Encapsulatin.java
@@ -0,0 +1,26 @@
+package com.raki.classex;
+
+public class Encapsulatin {
+
+ private String name;
+ //public String getname();
+
+
+public static void main(String args[]){
+
+ Encapsulatin e= new Encapsulati();
+ e.setname("rakesh");
+
+
+}
+
+
+public String getName() {
+ return name;
+}
+
+
+public void setName(String name) {
+ this.name = name;
+}
+}
\ No newline at end of file
diff --git a/SampleRakesk/src/com/raki/classex/Example.java b/SampleRakesk/src/com/raki/classex/Example.java
new file mode 100644
index 0000000..b1cafd2
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/Example.java
@@ -0,0 +1,21 @@
+package com.raki.classex;
+class ABC {
+ public void eat(){
+
+}
+class BCD extends ABC{
+ public void hate(){
+
+ }
+}
+class DEF extends BCD{
+
+}
+
+public class Example {
+ public static void main(String[] args){
+ Example abc=new Example();
+ ABC.hate();
+
+}
+}
diff --git a/SampleRakesk/src/com/raki/classex/Forloopex.java b/SampleRakesk/src/com/raki/classex/Forloopex.java
new file mode 100644
index 0000000..dd072a7
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/Forloopex.java
@@ -0,0 +1,22 @@
+package com.raki.classex;
+
+//public class Forloopex {
+
+ //public static void main(String args[]){
+ //for(int i=1;i<=10;i++){
+ //System.out.println("count is: "+i);
+ //}
+ //}
+
+//}
+public class Forloopex{
+ public static void main(String args[]){
+ //int[] num={1,2,3,4,5};
+ String [] name={"rakesh","suresh","mahesh"};
+ for(String x:name){
+ System.out.println(x);
+ }
+ }
+}
+
+
diff --git a/SampleRakesk/src/com/raki/classex/Ifelse.java b/SampleRakesk/src/com/raki/classex/Ifelse.java
new file mode 100644
index 0000000..99ad007
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/Ifelse.java
@@ -0,0 +1,23 @@
+package com.raki.classex;
+
+public class Ifelse {
+
+ public static void main(String args[]){
+
+ int a=10;
+ if(a>2){
+ System.out.println("its if");}
+
+ else if(a>4){
+ System.out.println("its else if");
+
+ }
+ else{
+ System.out.println("its else");
+
+ }
+
+
+ }
+
+}
diff --git a/SampleRakesk/src/com/raki/classex/Piramid.java b/SampleRakesk/src/com/raki/classex/Piramid.java
new file mode 100644
index 0000000..ffabe38
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/Piramid.java
@@ -0,0 +1,19 @@
+package com.raki.classex;
+
+public class Piramid {
+
+ public static void main(String args[])
+ {
+ for(int i=5;i<5;i++){
+ for(int j=0;j<5-1;j++)
+ {
+ System.out.print(" ");
+ }
+ for(int k=0;k<=i;k++){
+ System.out.print(" ");
+
+ }
+ //System.out.print("* ");
+ }
+ }
+}
diff --git a/SampleRakesk/src/com/raki/classex/Sample.java b/SampleRakesk/src/com/raki/classex/Sample.java
new file mode 100644
index 0000000..f2f60d4
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/Sample.java
@@ -0,0 +1,32 @@
+package com.raki.classex;
+
+public class Sample {
+
+ public static void main(String[] args) {
+ int dsa = sum(10,10);
+ sum(10f,10f);
+ sum(10f,10);
+ sum(10,10f);
+ sum(10,(int) 10.8);
+ }
+
+ private static float sum(float f, float g) {
+ System.out.println("am in float method"+10);
+ return f+g;
+
+ }
+
+ private static int sum(int i, int j) {
+ System.out.println("am in int method");
+ return i+j;
+
+ }
+
+ private static float sum(float i, int j){
+ System.out.println("am in float int method" );
+
+ return i+j;
+
+ }
+
+}
diff --git a/SampleRakesk/src/com/raki/classex/Student.java b/SampleRakesk/src/com/raki/classex/Student.java
new file mode 100644
index 0000000..38bdfcf
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/Student.java
@@ -0,0 +1,25 @@
+package com.raki.classex;
+
+public class Student {
+
+ void display(int rollno, String name) {
+
+
+ System.out.println(rollno+" " + name);
+
+ }
+
+ void display(int rollno, int name) {
+ System.out.println(+rollno + name);
+ }
+
+ public static void main(String args[]) {
+
+ Student s1 = new Student();
+ Student s2 = new Student();
+ s1.display(10,"rakesh");
+ s2.display(10,20);
+
+ }
+
+}
diff --git a/SampleRakesk/src/com/raki/classex/Sum.java b/SampleRakesk/src/com/raki/classex/Sum.java
new file mode 100644
index 0000000..d99d121
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/Sum.java
@@ -0,0 +1,11 @@
+package com.raki.classex;
+
+public class Sum {
+
+ public static void main(String args[])
+ {
+
+
+ }
+
+}
diff --git a/SampleRakesk/src/com/raki/classex/Switch.java b/SampleRakesk/src/com/raki/classex/Switch.java
new file mode 100644
index 0000000..084c1e0
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/Switch.java
@@ -0,0 +1,28 @@
+package com.raki.classex;
+
+public class Switch {
+
+ public static void main(String args[]){
+ char grade='A';
+ switch(grade){
+
+ case 'A':
+ System.out.println("1st class");
+ break;
+ case 'B':
+ System.out.println("2st class");
+ break;
+ case 'C':
+ System.out.println("3rd class");
+ break;
+
+ default:
+ System.out.println("Fail");
+
+
+ }
+ System.out.println("your Grade is " +grade);
+
+ }
+
+}
diff --git a/SampleRakesk/src/com/raki/classex/Whileloop.java b/SampleRakesk/src/com/raki/classex/Whileloop.java
new file mode 100644
index 0000000..9b8c1fd
--- /dev/null
+++ b/SampleRakesk/src/com/raki/classex/Whileloop.java
@@ -0,0 +1,23 @@
+package com.raki.classex;
+
+//public class Whileloop {
+ //public static void main(String args[]){
+ // int i=10;
+ //while(i>1){
+ //System.out.println(i);
+ //i--;
+ //}
+ //}
+
+//}
+
+public class Whileloop{
+ public static void main(String args[]){
+ int x=10;
+ do{
+ System.out.println(x);
+ x++;
+ }
+ while(x<20);
+ }
+}