<iframe src="https://stackblitz.com/edit/angular?embed=1&clickToLoad=0&view=editor&height=1000&width=300&devtoolsheight=200&hideExplorer=0& hideNavigation=0& forceEmbedLayout=0"></iframe>
Java Interview Questions & Java Community for freshers and experienced professionals
Stats
Monday 3 December 2018
Stackblitz
<iframe src="https://stackblitz.com/edit/angular?embed=1&clickToLoad=0&view=editor&height=1000&width=300&devtoolsheight=200&hideExplorer=0& hideNavigation=0& forceEmbedLayout=0"></iframe>
Wednesday 6 June 2018
Building Java Project ant using build.xml
Create a build.xml for your project
Sample build.xml
****************************************************************************************
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- WARNING: Eclipse auto-generated file.
Any modifications will be overwritten.
To include a user specific buildfile here, simply create one in the same
directory with the processing instruction <?eclipse.ant.import?>
as the first entry and export the buildfile again. -->
<project basedir="." name="TS">
<property environment="env" />
<property name="debuglevel" value="source,lines,vars" />
<property name="target" value="1.6" />
<property name="source" value="1.6" />
<path id="TS.classpath">
<pathelement location="bin" />
<!-- other external jar entries -->
</path>
<path id="run.TSExecutor.classpath">
<path refid="TS.classpath" />
</path>
<target name="showprops"> </target>
<target name="init"> </target>
<target name="build-jar">
<jar destfile="tsRunner.jar" basedir="bin">
</jar>
</target>
</project>
****************************************************************************************
Follow path Window -> Show View -> Other -> Search ant and select ant
Drag and drop build.xml by choosing from Project Explorer into Ant View selected above
Right Click on build.xml in ant editor and select run configurations
Set target as one of allowed targets (e.g. here init or showprops as in build.xml), build.xml location and jre , classpath in run configurations
Click run for running the specified targets
Monday 21 May 2018
https://codepen.io/iamsagarbha/pen/xjMymB
Generating Custom Java class using JavaScript with Underscore Template and JSON Data :
https://codepen.io/iamsagarbha/post/testpost
https://liveweave.com/M8unj6
Thursday 8 March 2018
Adding Google Sign In to Your Web Application Code
var profile = googleUser.getBasicProfile();
console.log('ID: ' + profile.getId()); // Do not send to your backend! Use an ID token instead.
console.log('Name: ' + profile.getName());
console.log('Image URL: ' + profile.getImageUrl());
console.log('Email: ' + profile.getEmail()); // This is null if the 'email' scope is not present.
}
Friday 4 August 2017
Java multithreading,serializable,
Why wait,notify,notifyall are part of object and not thread class?
How to create mutable class. A has B. A is immutable and B is mutable. So can we say A is immutable?
What is difference between synchronized method and synchronized block.Which one to use at what requirements?
S
Tuesday 24 January 2017
Different methods to create THREADS in JAVA
Method 1:
By extending thread class and creating new object of child of thread and calling start() method
class Mythread extends Thread
Method 2:
By implementing Runnable interface by a class and passing it to thread class and calling start method
class Mythread2 implements Runnable {
run(){}
}
Thread t = new Thread(new Mythread2());
t.start();
Friday 20 January 2017
Java environment variables
JAVA_HOME : Set to a location of jdk folder
JRE_HOME : Set to a location of jre folder inside jdk
Add %JAVA_HOME%/bin to path variable