Page: DCL56-J. Do not attach significance to the ordinal associated with an enum
|
Will Snavely |
Nov 16, 2017
|
Page: DCL57-J. Avoid ambiguous overloading of variable arity methods
|
Michal Rozenau |
Jan 10, 2023
|
Page: DCL58-J. Enable compile-time type checking of variable arity parameter types
|
Will Snavely |
Nov 16, 2017
|
Page: DCL59-J. Do not apply public final to constants whose value might change in later releases
|
Will Snavely |
Nov 16, 2017
|
Page: DCL60-J. Avoid cyclic dependencies between packages
|
Michal Rozenau |
Jan 10, 2023
|
Page: DCL61-J. Do not use raw types
|
Will Snavely |
Nov 16, 2017
|
Page: Defensive Programming: Introduction
|
Carol J. Lallier |
Oct 26, 2014
|
Page: Denial of Service
|
Robert Seacord (Manager) |
May 01, 2015
|
Page: Deprecations
|
Sandy Shrum |
Oct 10, 2016
|
Page: Eclipse
|
David Svoboda |
Feb 08, 2024
|
Page: Eclipse_V
|
Pranjal Jumde |
Oct 05, 2012
|
Page: ENV00-J. Do not sign code that performs only unprivileged operations
|
David Svoboda |
Sep 01, 2016
|
Page: ENV01-J. Place all security-sensitive code in a single JAR and sign and seal it
|
Jon O'Donnell |
Aug 06, 2021
|
Page: ENV02-J. Do not trust the values of environment variables
|
Michal Rozenau |
May 18, 2021
|
Page: ENV03-J. Do not grant dangerous combinations of permissions
|
Jon O'Donnell |
Aug 06, 2021
|
Page: ENV04-J. Do not disable bytecode verification
|
Sandy Shrum |
Feb 10, 2016
|
Page: ENV05-J. Do not deploy an application that can be remotely monitored
|
Will Snavely |
Nov 16, 2017
|
Page: ENV06-J. Production code must not contain debugging entry points
|
Jon O'Donnell |
Aug 06, 2021
|
Page: ERR00-J. Do not suppress or ignore checked exceptions
|
Jon O'Donnell |
Aug 06, 2021
|
Page: ERR01-J. Do not allow exceptions to expose sensitive information
|
Michal Rozenau |
May 18, 2021
|
Page: ERR02-J. Prevent exceptions while logging data
|
Jon O'Donnell |
Aug 06, 2021
|
Page: ERR03-J. Restore prior object state on method failure
|
Michal Rozenau |
May 18, 2021
|
Page: ERR04-J. Do not complete abruptly from a finally block
|
Svyatoslav Razmyslov |
Jun 25, 2021
|
Page: ERR05-J. Do not let checked exceptions escape from a finally block
|
Michal Rozenau |
May 18, 2021
|
Page: ERR06-J. Do not throw undeclared checked exceptions
|
Sandy Shrum |
Feb 02, 2016
|
Page: ERR07-J. Do not throw RuntimeException, Exception, or Throwable
|
Jon O'Donnell |
Aug 06, 2021
|
Page: ERR08-J. Do not catch NullPointerException or any of its ancestors
|
Winfried Gerlach |
Jan 25, 2022
|
Page: ERR09-J. Do not allow untrusted code to terminate the JVM
|
Jon O'Donnell |
Aug 06, 2021
|
Page: ERR50-J. Use exceptions only for exceptional conditions
|
Will Snavely |
Nov 16, 2017
|
Page: ERR51-J. Prefer user-defined exceptions over more general exception types
|
Michal Rozenau |
Jan 10, 2023
|