No, a 1989 Chevrolet windshield will almost certainly not fit a 1995 Chevrolet. Even if they are the same *model* of car (e.g., both are Camaros), the body styles changed over those years, meaning the windshield size and shape are likely different. Different trim levels within the same model year can even have slightly different windshields.
Always check the part number or consult a parts supplier (like AutoZone, Advance Auto, etc.) using the Vehicle Identification Number (VIN) to ensure you get the correct windshield for your 1995 Chevrolet.