Does Java use pointers?
Java uses pointers, but it abstracts and manages them behind the scenes, so developers don't have to deal with low-level memory management like in some other programming languages such as C or C++. In Java, pointers are not exposed to the programmer in the same way they are in languages that offer direct memory manipulation.