Skip to content

Instantly share code, notes, and snippets.

View visparashar's full-sized avatar
🎯
Learning | Creating

Vishal Parashar visparashar

🎯
Learning | Creating
View GitHub Profile
public class Temp {
public static void main(String[] args) {
String str ="abbbaa";
reverse(str);
}
public static void reverse(String str) {
package com.vp.springmvc.config;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.ServletRegistration;
import org.springframework.web.WebApplicationInitializer;
import org.springframework.web.context.support.AnnotationConfigWebApplicationContext;
import org.springframework.web.servlet.DispatcherServlet;
public class Subtract {
public int minus(int a, int b)
{
return a - b;
}
}
@visparashar
visparashar / OwnLinkedList.java
Created January 19, 2018 17:56
Generic Implementation of Linkedlist in java
package javatest;
/**
* Interface containing the important methods
* @author Rajendra
*
* @param <T>
*/
interface List<T>{
boolean add(T data);
/**
* The Class BuilderDesignPatternDemo.
*/
public class BuilderDesignPatternDemo {
public static void main(String[] args) {
Person p = new PersonBuilder()
.name("Noeik")
/**
* The Class BuilderDesignOfInterheritanceDemo.
*/
public class BuilderDesignOfInterheritanceDemo {
public static void main(String[] args) {
PersonA p = new EmployementBuilder()
.withName("Noeik")
@visparashar
visparashar / SRPDemo.java
Created February 8, 2018 17:17
this class is for single responsible principle demo
import java.io.*;
import java.net.URL;
import java.util.ArrayList;
import java.util.List;
import static java.lang.System.out;
class Journal
{
private final List<String> entries = new ArrayList<>();
public class ThreadDemo {
public static void main(String[] args) {
MyThread t = new MyThread(); // creating thread 1
MyThread t1 = new MyThread(); // creating thread 1
t.start(); // starting the thread
t1.start(); // starting the thread
// t.run();
// t1.run();
public class ThreadDemoWithRunnable {
public static void main(String[] args) {
myStart();
}
public static void myStart(){
Thread t = new Thread(new MyThread1());
Thread t1 = new Thread(new MyThread1());
/**
* Volatile Keyword, the volatile modifier guarantees that any thread that
* reads a field will see the most recently written value.”
* @author
*/
import java.util.Scanner;
class ProcessorNew extends Thread {