Blog

Your dream job? Lets Git IT.
Interactive technical interview preparation platform designed for modern developers.

XGitHub

Platform

  • Categories

Resources

  • Blog
  • About the app
  • FAQ
  • Feedback

Legal

  • Privacy Policy
  • Terms of Service

© 2025 LetsGit.IT. All rights reserved.

LetsGit.IT/Categories/Java
Javaeasy

In Java, what does `static` mean for a field and a method?

Tags
#static#class#oop
Back to categoryPractice quiz

Answer

`static` means it belongs to the class, not to a specific instance. A static field is shared by all objects, and a static method can be called without creating an instance (but it can’t access instance fields directly).

Related questions

Java
Static nested class vs inner class: what’s the difference?
#java#nested-class#inner-class
Java
Interface vs abstract class — what’s the difference in Java?
#interface#abstract-class#oop
Java
Interface vs Abstract Class?
#oop#interface#abstract-class
Java
What is polymorphism?
#oop#polymorphism#java
Next.js
Static vs dynamic rendering in the App Router: what makes a route dynamic?
#nextjs#rendering#static
Kotlin
Extension functions: how are they dispatched and what is a common pitfall?
#kotlin#extension#dispatch