📘 Premium Read: Access my best content on Medium member-only articles — deep dives into Java, Spring Boot, Microservices, backend architecture, interview preparation, career advice, and industry-standard best practices.
✅ Some premium posts are free to read — no account needed. Follow me on Medium to stay updated and support my writing.
🎓 Top 10 Udemy Courses (Huge Discount): Explore My Udemy Courses — Learn through real-time, project-based development.
▶️ Subscribe to My YouTube Channel (172K+ subscribers): Java Guides on YouTube
Java Class Variable Example
package net.javaguides.corejava.variables;
public class StaticVariableExample {
public static void main(String[] args) {
Student student = new Student(100, "Student 1");
Student student2 = new Student(101, "Student 2");
Student student3 = new Student(102, "Student 3");
Student student4 = new Student(103, "Student 4");
System.out.println(" ------------ Student 1 -------------");
System.out.println(student.toString());
System.out.println(student2.toString());
System.out.println(student3.toString());
System.out.println(student4.toString());
}
}
class Student {
private int rollNo;
private String name;
private static String college = "ABC"; // static variable
public Student(int rollNo, String name) {
super();
this.rollNo = rollNo;
this.name = name;
}
@Override
public String toString() {
return "Student [rollNo=" + rollNo + ", name=" + name + ", college=" + college + "]";
}
}
Student [rollNo=100, name=Student 1, college=ABC]
Student [rollNo=101, name=Student 2, college=ABC]
Student [rollNo=102, name=Student 3, college=ABC]
Student [rollNo=103, name=Student 4, college=ABC]
Comments
Post a Comment
Leave Comment