GithubHelp home page GithubHelp logo

java-oop's Introduction

Contributors LinkedIn


JAVA dan Pemrograman Berorientasi Objek

Repositori ini dimaksudkan untuk praktikan mata kuliah PBO Universitas Riau. Materi dan tugas bisa dilihat pada masing-masing folder pada repo ini.

Table of Contents

Prasyarat

Hello, World!

Hello, World! di Java.

//Hello, World!
public class HelloWorld {
  public static void main(String[] args) {
    System.out.println("Hello, World!");
  }
}
  • Buat sebuah file dengan nama HelloWorld.java
  • Salin kode diatas
  • Buka Terminal
  • Pada direktori file, ketik javac HelloWorld.java
  • ketik java HelloWorld
  • Selanjutnya akan keluar tulisan seperti dibawah:

Hello, World

Penjelasan Hello, World!

class HelloWorld

  • Setiap baris kode yang berjalan di Java harus berada di dalam class
  • class di Java harus dimulai dengan huruf besar
  • Pada program diatas kita menamakan class kita dengan HelloWorld
  • Java merupakan bahasa pemrograman yang case-sensitive artinya HelloWorld tidak sama dengan Helloworld
  • Penamaan class di Java biasanya menggunakan aturan PascalCase
  • Nama file harus sama dengan nama class

main() method

  • Setiap program Java harus ada di dalam main() method
  • Compiler Java mengeksekusi main() method pertama kali saat program dieksekusi

println() method

  • System.out.println() merupakan perintah untuk mencetak text ke layar

Comments di Java

  • Comments biasanya digunakan programmer untuk menjelaskan kode dan mempermudah pembacaan kode
  • Comments akan diabaikan (tidak dieksekusi) oleh Compiler
  • Single-line Comments pada Java diawali dengan // dan diikuti komentar/penjelasan itu sendiri.
  • Multi-line Comments pada Java diawali dengan /*, diikuti komentar/penjelasan itu sendiri, dan dikahiri dengan */

Referensi

W3School ms.sapientia.ro - Java OOP Progamiz

java-oop's People

Contributors

mochammadfarkhan avatar arridhow avatar baymazz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.