Making Simple Calculator Programming Using Java Language

Muhammad Musyaffa Azzam

Abstract


This research aims to develop a simple calculator application using Java Socket-based client-server connection. The research methodology involves the process of application development and functional testing of the calculator. The application allows users to perform basic mathematical operations such as addition, subtraction, multiplication, and division. The implementation using Java Socket enables communication between the client and server, allowing users to send operation requests to the server and receive the results back. The testing results show that the application functions well and is capable of producing accurate results. This journal can serve as a reference for developers interested in creating a simple calculator application using the Java programming language.


References


Deitel, P., & Deitel, H. (2017). Java: How to Program (Early Objects) (11th Edition). Pearson.

Horstmann, C. S. (2016). Core Java Volume I--Fundamentals (10th Edition). Prentice Hall.

Sierra, K., & Bates, B. (2014). Head First Java (2nd Edition). O'Reilly Media.

Flanagan, D. (2014). Java in a Nutshell: A Desktop Quick Reference (6th Edition). O'Reilly Media.

Eckel, B. (2006). Thinking in Java (4th Edition). Prentice Hall.

Arnold, K., Gosling, J., Holmes, D., & Holmes, D. (2005). The Java Programming Language (4th Edition). Addison-Wesley Professional.

Bloch, J. (2008). Effective Java (2nd Edition). Addison-Wesley Professional.

Gosling, J., Joy, B., Steele, G., Bracha, G., & Buckley, A. (2005). The Java Language Specification (3rd Edition). Addison-Wesley Professional.




DOI: http://dx.doi.org/10.22441/collabits.v2i3.27269

Refbacks

  • There are currently no refbacks.


Journal Collabits
Portal ISSNPrint ISSN: 3062-8601
Online ISSN: 3046-6709

Sekretariat
Fakultas Ilmu Komputer
Universitas Mercu Buana
Jl. Raya Meruya Selatan, Kembangan, Jakarta 11650
Tlp./Fax: +62215871335

http://publikasi.mercubuana.ac.id/index.php/collabits

e-mail: [email protected]

Creative Commons Licence
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.