Key Concepts

Review core concepts you need to learn to master this subject

Java objects’ state and behavior

public class Person { // state of an object int age; String name; // behavior of an object public void set_value() { age = 20; name = "Robin"; } public void get_value() { System.out.println("Age is " + age); System.out.println("Name is " + name); } // main method public static void main(String [] args) { // creates a new Person object Person p = new Person(); // changes state through behavior p.set_value(); } }

In Java, instances of a class are known as objects. Every object has state and behavior in the form of instance fields and methods respectively.

Java: Introduction to Classes
Lesson 1 of 2

What you'll create

Portfolio projects that showcase your new skills

Pro Logo

How you'll master it

Stress-test your knowledge with quizzes that help commit syntax to memory

Pro Logo