ICU-22325 BRS74 ICU4J API signature file
diff --git a/icu4j/APIChangeReport.html b/icu4j/APIChangeReport.html
index 510c336..04583ab 100644
--- a/icu4j/APIChangeReport.html
+++ b/icu4j/APIChangeReport.html
@@ -243,6 +243,6 @@
 </ul>
 
 <hr/>
-<p><i><font size="-1">Contents generated by ReportAPI tool on Thu Sep 21 10:51:41 PDT 2023<br/>© 2023 and later: Unicode, Inc. and others. License & terms of use: <a href="http://www.unicode.org/copyright.html">http://www.unicode.org/copyright.html</a></font></i></p>
+<p><i><font size="-1">Contents generated by ReportAPI tool on Tue Oct 03 15:39:12 EDT 2023<br/>© 2023 and later: Unicode, Inc. and others. License & terms of use: <a href="http://www.unicode.org/copyright.html">http://www.unicode.org/copyright.html</a></font></i></p>
 </body>
 </html>
diff --git a/icu4j/main/core/src/main/java/com/ibm/icu/text/PersonNameFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/PersonNameFormatter.java
index edb119e..bfdb1f1 100644
--- a/icu4j/main/core/src/main/java/com/ibm/icu/text/PersonNameFormatter.java
+++ b/icu4j/main/core/src/main/java/com/ibm/icu/text/PersonNameFormatter.java
@@ -355,6 +355,7 @@
      * @deprecated This API is for debugging only.
      */
     @Override
+    @Deprecated
     public String toString() {
         return impl.toString();
     }
diff --git a/icu4j/main/core/src/main/java/com/ibm/icu/util/Calendar.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/Calendar.java
index 52fa70f..003a186 100644
--- a/icu4j/main/core/src/main/java/com/ibm/icu/util/Calendar.java
+++ b/icu4j/main/core/src/main/java/com/ibm/icu/util/Calendar.java
@@ -2179,13 +2179,13 @@
     }
 
     /**
-     * @internal
-     * @deprecated This API is ICU internal only.
      * Use this function instead of internalGet(MONTH). The implementation
      * check the timestamp of MONTH and ORDINAL_MONTH and use the
      * one set later. The subclass should override it to conver the value of ORDINAL_MONTH
      * to MONTH correctly if ORDINAL_MONTH has higher priority.
      * @return the value for the given time field.
+     * @internal
+     * @deprecated This API is ICU internal only.
      */
     @Deprecated
     protected int internalGetMonth()
@@ -2197,8 +2197,6 @@
     }
 
     /**
-     * @internal
-     * @deprecated This API is ICU internal only.
      * Use this function instead of internalGet(MONTH, defaultValue). The implementation
      * check the timestamp of MONTH and ORDINAL_MONTH and use the
      * one set later. The subclass should override it to conver the value of ORDINAL_MONTH
@@ -2206,7 +2204,10 @@
      * @param defaultValue a default value used if the MONTH and
      *   ORDINAL_MONTH are both unset.
      * @return the value for the MONTH.
+     * @internal
+     * @deprecated This API is ICU internal only.
      */
+    @Deprecated
     protected int internalGetMonth(int defaultValue) {
         if (resolveFields(MONTH_PRECEDENCE) == MONTH) {
             return internalGet(MONTH, defaultValue);
diff --git a/icu4j/tools/build/icu4j64.api3.gz b/icu4j/tools/build/icu4j64.api3.gz
deleted file mode 100644
index 77052d1..0000000
--- a/icu4j/tools/build/icu4j64.api3.gz
+++ /dev/null
Binary files differ
diff --git a/icu4j/tools/build/icu4j74.api3.gz b/icu4j/tools/build/icu4j74.api3.gz
new file mode 100644
index 0000000..9ffed05
--- /dev/null
+++ b/icu4j/tools/build/icu4j74.api3.gz
Binary files differ