Open in app
Home
Notifications
Lists
Stories

Write
Upulie Handalage
Upulie Handalage

Home

Jul 25

Distributed Computing — Chapter 18

623–648 Things are easier when all the parts of your application are in one place, however it is not always possible. Starting from having to perform powerful computations on server side, to having to fetch data from a database. In this chapter, we’ll learn how to use Java Remote Method…

3 min read

Distributed Computing — Chapter 18
Distributed Computing — Chapter 18

Jul 25

Release Your Code — Chapter 17

598–622 After writing, testing and refining your code you need to provide it to the end users. This chapter looks at how to organize, package, and deploy your Java code. It will look into local, semi-local, and remote deployment options including executable jars, JavaWeb Start, RMI, and Servlets. Also, organizing…

4 min read

Release Your Code — Chapter 17
Release Your Code — Chapter 17

Jul 25

Data Structures — Chapter 16

547–598 Sorting in Java can be easily done using tools for collecting and manipulating your data, without having to write your own sort algorithms. The Java Collections Framework’s data structure will help us achieve this. Few important data structures from Java ArrayList TreeSet — Keeps the elements sorted and prevents duplicates. HashMap — Let’s you store and access elements as name value pairs.

1 min read

Data Structures — Chapter 16
Data Structures — Chapter 16

Jul 25

Making a connection — Chapter 15

488–545 Your Java program should be able to connect with another program in order make a proper system. Java takes care of all the low-level networking details through the java.net library. Java’s biggest benefits is its ability to send and receive data over either a file or network with a…

6 min read

Making a connection — Chapter 15
Making a connection — Chapter 15

Jul 25

Saving Objects — Chapter 14

448–487 Objects can be persisted and restored (saved and retrieved) . The easiest way to get it done will be looked into in this chapter. Steps in writing a serialized object to a file Serialization saves the entire object graph (all objects referenced by instance variables, starting with the object being serialized) Make a FileOutputStream Make an ObjectOutputStream Write…

2 min read

Saving Objects — Chapter 14
Saving Objects — Chapter 14

Jul 25

Work on Your Swing — Chapter 13

418–446 Layout Manager objects control the size and location of the widgets in a Java GUI. Swing is an addition to layout managers, which includes widgets. Swing helps it easier to obtain results with layout manager. A widget is technically a Swing component. Almost every thing you can stick in…

3 min read

Work on Your Swing — Chapter 13
Work on Your Swing — Chapter 13

Jul 25

A Very Graphic Story — Chapter 12

374–416 A graphical interface is a must to bring in the user friendliness to an application. Command line applications can be powerful yet inflexible, and unfriendly. This chapter brings in UI features in Java, such as how to include buttons on a screen, and making it all pretty. Few important facts about creating GUI from Java A listener…

2 min read

A Very Graphic Story — Chapter 12
A Very Graphic Story — Chapter 12

Jul 25

Risky Behaviour — Chapter 11

336–372 No matter how good a programmer you are, you can’t control everything. When you write a risky method, you need code to handle the bad things that might happen. There is code that you can’t guarantee will work at runtime. …

2 min read

Risky Behaviour — Chapter 11
Risky Behaviour — Chapter 11

Jul 24

Numbers Matter — Chapter 10

312–334 There are no global methods in Java. However static methods are similar to global method in callability. Eg: Math.round() //rounds a floating point number to the nearest integer. Math.min() //takes two numerical primitives and returns the smaller Math.max() //takes two numerical primitives and returns the smaller Math.abs() //returns the…

Math

3 min read

Numbers Matter — Chapter 10
Numbers Matter — Chapter 10

Jul 18

Modern JavaScript Every Software Engineer Must Know

JavaScript often abbreviated as JS, is a programming language that conforms to the ECMAScript specification. JavaScript is high-level, often just-in-time (JIT) compiled, and multi-paradigm. It has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions. The word “modern” when it comes to technologies is really subjective. For JS, 1995 modern…

Js

4 min read

Modern JavaScript Every Software Engineer Must Know
Modern JavaScript Every Software Engineer Must Know
Upulie Handalage

Upulie Handalage

Everything in my point of view. Here for you to read on....

Following
  • Anojan Vanniyasingam

    Anojan Vanniyasingam

  • Gawesh Prabhashwara

    Gawesh Prabhashwara

  • Thilini Fernando

    Thilini Fernando

  • Ganeshapillai Vageeshan

    Ganeshapillai Vageeshan

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable