diff --git a/src/java.desktop/share/classes/java/beans/Beans.java b/src/java.desktop/share/classes/java/beans/Beans.java
index c8b820bb4dc..7cea80926b9 100644
--- a/src/java.desktop/share/classes/java/beans/Beans.java
+++ b/src/java.desktop/share/classes/java/beans/Beans.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1996, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1996, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,6 +59,11 @@ import java.util.Vector;
public class Beans {
+ /**
+ * Constructs a {@code Beans}.
+ */
+ public Beans() {}
+
/**
*
* Instantiate a JavaBean.
diff --git a/src/java.desktop/share/classes/java/beans/Encoder.java b/src/java.desktop/share/classes/java/beans/Encoder.java
index 7c5e67dd6ef..fe88f0f0a7f 100644
--- a/src/java.desktop/share/classes/java/beans/Encoder.java
+++ b/src/java.desktop/share/classes/java/beans/Encoder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,6 +52,11 @@ public class Encoder {
boolean executeStatements = true;
private Map