Startertutorials Blog
Tutorials and articles related to programming, computer science, technology and others.
Subscribe to Startertutorials.com's YouTube channel for different tutorial and lecture videos.

History of Blockchain and Bitcoin

Suryateja Pericherla Categories: Blockchain. No Comments on History of Blockchain and Bitcoin

Blockchain was introduced with the invention of Bitcoin in 2008. Its practical implementation then occurred in 2009. We will look at a chronological order of early history and computer networks and how they evolved and contributed to the development of Bitcoin in 2008. The order of events is: 1960s – Invention of computer networks 1969 […]

Read the rest of this entry »

The Growth of Blockchain Technology

Suryateja Pericherla Categories: Blockchain. No Comments on The Growth of Blockchain Technology

The emergence of Bitcoin in 2008, introduced to the world a new technology called blockchain which promised to revolutionize the entire society. Blockchain is the technology behind the success of Bitcoin.   Blockchain is a technology that has an impact on current technologies and has the ability to transform them at a fundamental level.   […]

Read the rest of this entry »

Object Oriented Programming through Java Lab Programs and Tutorial Videos

Suryateja Pericherla Categories: Java. No Comments on Object Oriented Programming through Java Lab Programs and Tutorial Videos

This article provides links to all Object Oriented Programming through Java lab programs. Many of the lab programs are provided with textual links as well as video links to support a wide range of audience.   Software required to conduct/perform these OOP through Java lab programs is JDK 8 or higher.   I request you […]

Read the rest of this entry »

Java program for demonstrating layout managers

Suryateja Pericherla Categories: GUI. No Comments on Java program for demonstrating layout managers

Aim To write a program for demonstrating layout managers using Java.   Theory Java provides javax.swing package which does not need any help of the native operating system for creating GUI controls. Hence programs created using swings are portable.   Swings offers the following features: Lightweight Components: The components created using swings package doesn’t need […]

Read the rest of this entry »

Java program for demonstrating network programming

Suryateja Pericherla Categories: Networking. No Comments on Java program for demonstrating network programming

Aim To write a program for demonstrating network programming using Java.   Theory Client-Server communication model One of the widely used way of communication across the Internet is the client-server communication. In this communication model, there is a system called server which always listens for connections from clients. Once a connection has been established, the […]

Read the rest of this entry »

Java program for demonstrating file I/O

Suryateja Pericherla Categories: IO. No Comments on Java program for demonstrating file I/O

Aim To write a program for demonstrating file IO using Java.   Theory Almost all programs in Java require some input which is processed by the program and generates some output. Java provides an API in the form of packages namely java.io, and java.nio for dealing with I/O.   Both these packages contain various classes […]

Read the rest of this entry »

Java program for demonstrating multithreading

Suryateja Pericherla Categories: Threads. No Comments on Java program for demonstrating multithreading

Aim To write a program for demonstrating multithreading using Java.   Theory A thread is a separate flow of execution in a program. All Java programs by default contain a single thread called the “Main thread”. A thread contains a set of statements like a method in Java. The difference between thread and a method […]

Read the rest of this entry »

Java program for demonstrating exception handling

Suryateja Pericherla Categories: Exception Handling. No Comments on Java program for demonstrating exception handling

Aim To write a program for demonstrating exception handling using Java.   Theory Exception An abnormal condition that occurs at run-time or a run-time error is known as an exception.   Exception Handling Handling exceptions is known as exception handling. Instead of letting the program crash (terminate abnormally) when an error occurs at run-time, we […]

Read the rest of this entry »

Java program for demonstrating packages

Suryateja Pericherla Categories: Packages. No Comments on Java program for demonstrating packages

Aim To write a program for demonstrating packages using Java.   Theory A package is a group of related classes. A package is used to restrict access to a class and to create namespaces. If all reasonable class names are already used, then we can create a new package (new namespace) and reuse the class […]

Read the rest of this entry »

Java program for demonstrating inheritance and method overriding

Suryateja Pericherla Categories: Inheritance. No Comments on Java program for demonstrating inheritance and method overriding

Aim To write a program for demonstrating inheritance and method overriding.   Theory Inheritance Inheritance is defined as: Deriving properties and behavior of one class to another class. The class from which things are derived is known as super class and the class in to which things are derived to is known as sub class. […]

Read the rest of this entry »
Blogarama - Blog Directory