Deepti S

Deepti S

15 Articles Published

Articles by Deepti S

Page 2 of 2

Few Tricky Programs in Java

Deepti S
Deepti S
Updated on 11-Jul-2023 909 Views

Confounding Java questions stem from loops, multithreading, overloading, overriding, and more, making them challenging to navigate. Occasionally, seemingly simple questions confound us, leading to haphazard code instead of straightforward solutions. With analytical thinking, we can crack these questions even without prior knowledge. Join us as we explore tricky programs in Java. Methods Used Comments that work Named loops Method 1: Comments that work In the realm of programming, Java comments are textual statements within a program that hold no significance in terms of execution by the compiler or interpreter. The purpose behind incorporating comments into code is multifold. ...

Read More

Non-blocking Server in Java NIO

Deepti S
Deepti S
Updated on 15-May-2023 1K+ Views

Non-blocking Server Java NIO (New Input/Output) is a very powerful networking and file-handling application that functions as an alternative to Java's standard IO API. Due to the addition of more sophisticated features since JDK 4's introduction, it has quickly emerged as the preferred I/O system among numerous engineers. The improved support it offers for file handling and file system features is one of the features that distinguish Java NIO. Since the NIO file classes have such incredible capabilities, it is extensively used in file handling. If you look closely, you'll notice that java.nio package specifies the buffer classes employed by ...

Read More

Node.js vs Java

Deepti S
Deepti S
Updated on 15-May-2023 487 Views

Overview of Node.js vs Java Java has been a long-standing favorite for programmers worldwide, while Node.js is a relatively new JavaScript runtime environment. This article delves into the differences between Node.js and Java and aims to provide a better understanding of both tools and their respective applications. While we may never settle the question of which is ultimately better, gaining insight into these powerful tools can help us make informed decisions about where and when to use them. What Is Node.js? In 2009, Ryan Dahl created Node.js, a cross-platform JavaScript (JS) runtime environment that enables developers to use JavaScript on ...

Read More

Object Model in Java

Deepti S
Deepti S
Updated on 15-May-2023 1K+ Views

Overview of Object Model Have you ever thought about how software programs can see and communicate with the components that make them up? The object model is useful in this situation. Developers can represent those components as objects using sophisticated object-oriented techniques thanks to a strong system or interface. The object model is actually so crucial to software development that it's frequently one of the first stages. The object model establishes the framework for a reliable, adaptable, and scalable application design by defining crucial features like inheritance and encapsulation. Are you set to learn more about object-oriented programming? Objects and ...

Read More

NotSerializableException in Java with Examples

Deepti S
Deepti S
Updated on 15-May-2023 2K+ Views

NotSerializableException in Java In Java programming, the NotSerializableException is a common exception that occurs when an object of a class is not Serializable. When an object is not Serializable, it means that the object cannot be converted into a sequence of bytes, which is required for data persistence and communication between software components. The NotSerializableException can be thrown either by the serialization runtime or by the object instance itself. This exception is a subclass of ObjectStreamException, which is the superclass for all exceptions related to Object Stream classes. ObjectStreamException extends IOException, indicating that an I/O exception has occurred. Since serialization ...

Read More
Showing 11–15 of 15 articles
« Prev 1 2 Next »
Advertisements