All the Java Knowledge which I gathered & Interesting Java Programs which I performed over the years. Recommended IDE for the folders above :- Netbeans 8.2 and Eclipse
Misc Java Programs I implemented. If missed in below list, check the program up and refer its use given in comments
Recommended IDE :- NetBeans 8.2
AbsClassDemo -> Demonstration of Abstarct Class.
DemoInterface -> Demonstartion of Interface.
MovTruck -> A AWT project showing movement of trucks made through rectangles and squares.
Simulator -> OS Process and Algorithm Simulator.
Static and Non Static Demo -> Demonstration of Static and Non Static Methods.
jar-files -> A few times, a error may occur like kotlin-runtime not found in NetBeans IDE. To resolve this problem, click on resolve problems tab and browse the kotlin-runtime jar file and select it. This should resolve the error.
useFul -> A package demonstration program. Folder is the package and is obtained by executing PackageTest1.java in this list.
Academic.java -> Read student name, roll no and subject marks to find total, and percentage.
AddingElementVect.java -> A demonstration of Vector by Adding the elements in it and searching them.
Bitwise.java -> Demonstration of Bitwise operators.
BouncingBall.java -> A simple java program which spwans a window and a ball is seen bouncing off its inside corners. We can change size and color of the ball and also if we resize the window, the bounce will take effect as its size. In simple words a fun project.
BtnDemo1.java, BtnDemo2.java, BtnDemo3.java, BtnDemo4.java, BtnDemo5.java -> Demonstration of Buttons.
Calculator.java -> As the name suggests, it is a basic calculator program with use of some GUI.
CheckInternet.java -> Program to check internet connection or availablity of certain websites.
ChoiceDemo.java -> Demonstration of Choice.
Circle.java -> To calculate area and circumference of circle.
ColorBars.java -> This displays random colored vertical bars on screen.
CompareStrings.java -> Program to demonstrate comparison of strings.
ConditionalOp1.java -> To find greatest of two numbers using conditional operator.
Counter.java -> A simple counter that goes on and on.
Cricket.java -> To find cricket match score and calculate run rate.
DemoJComboBox.java -> Demonstrating JComboBox.
DemoSwing.java -> Demonstrating Swing in Java.
DiceGame.java -> A simple Dice Game implemented in Java.
DigitalClock.java & DigitalClock1.java -> A clock created using Graphics that displays Computer time.
DigitalSum.java -> Program to find the sum of all digits of a number input by the user.
Dots.java -> This program opens up a window on which Dots spawn at random locations throughout the window.
DynamicApplet1.java -> A Moving Truck animation created by our friends.
ExceptionDemo.java -> Program to show working of Exception Handling.
Fibbonacci.java, Fibbo.java -> A program to print Fibbonacci Series.
Factorial.java -> A program to calculate Factorial.
GUIFRAME.java -> An arithmetic calculator implemented using java.
GradeShow.java -> Program to input grades and show where they belong.
Grade.java -> A program to determine greatest of three numbers.
Greatest.java -> A program to find the greatest of three numbers.
Gross.java -> To calculate Gross salary with the help of previous given values.
HelloWorld.java -> Program of Hello World.
HybridInterface.java -> Program to demonstarte Hybrid Interface.
InterfaceDemo.java, InterfaceDemo1.java, InterfaceDemo2.java -> Demo to show the working the working of inheritance.
JScrollPaneDemo.java -> Demonstration of JScrollPane.
LeapYearDeceider.java -> To check if the year is leap year or not.
Mobile.java -> To insert multiple elements in an array.
MouseEvents.java -> Program to demonstrate Mouse Events.
MultiButtonDemo.java -> Show the working of buttons in GUI.
MultiCatch.java -> A program to demonstrate Multiple Catch statements.
MyProgressBar.java -> A simple progress bar implemented using java.
PackageTest1.java -> Check the first folder at top named "useFul" for more information.
Pattern1.java -> * pattern printing.
Rectangle.java -> To input length and breadth and calculate area and perimeter of rectangle.
ReverseNo.java -> Reverse a number without using temp variable.
RunnableDemo.java -> Multithreading by implementing Runnable Interface.
SearchlastString.java -> Find the last occurance of given string.
Smile.java -> A smiley face creted using Applet.
StringReverse.java -> Reverse a given string.
SwingCalendar.java -> A calendar implemented using Swing.
TempConvertor.java -> A Celcius to Farenheit convertor.
TenMultiples.java -> Program to print table of any input number.
ThreadDemo1.java, ThreadDemo2.java -> First one shows basic implementation of thread, second one shows the life cycle of thread.
ThreadPrint.java -> A program to print using Threads.
TrafficSignal.java -> A simple traffic signal implemented using Applet.
User.java -> To create your own exception.
VDemo.java, VectorDemo.java -> Programs to demonstrate Vectors.
Work.java & Work1.java -> A chessboard design using java.