strictfp is an obsolete and redundant reserved word in the Java programming language.[1][2] Previously, this keyword was used as a modifier that restricted floating-point calculations to IEEE 754 semantics to ensure portability. The strictfp keyword was introduced into Java with the Java virtual machine (JVM) version 1.2 and its functionality was removed in JVM version 17.[2] As of Java 17, IEEE 754 semantics is required, thus using this keyword has no effect.