Skip to main content
assistive.skiplink.to.breadcrumbs
assistive.skiplink.to.header.menu
assistive.skiplink.to.action.menu
assistive.skiplink.to.quick.search
Log in
Confluence
Spaces
Hit enter to search
Help
Online Help
Keyboard Shortcuts
Feed Builder
What’s new
Available Gadgets
About Confluence
Log in
SEI CERT Oracle Coding Standard for Java
Pages
Boards
Space shortcuts
Dashboard
Secure Coding Home
Android
C
C++
Java
Perl
Browse pages
Configure
Space tools
Pages
search
attachments
weblink
advanced
Overview
Content Tools
Recently Updated
Rule 06. Methods (MET)
Aug 12, 2024
•
updated by
Robert Schiela
•
view change
ENV04-J. Do not disable bytecode verification
Aug 12, 2024
•
updated by
Valery
•
view change
ENV01-J. Place all security-sensitive code in a single JAR and sign and seal it
Aug 12, 2024
•
updated by
Valery
•
view change
ENV00-J. Do not sign code that performs only unprivileged operations
Aug 12, 2024
•
updated by
Valery
•
view change
NUM01-J. Do not perform bitwise and arithmetic operations on the same data
Aug 12, 2024
•
updated by
Valery
•
view change
NUM02-J. Ensure that division and remainder operations do not result in divide-by-zero errors
Aug 12, 2024
•
updated by
Valery
•
view change
NUM03-J. Use integer types that can fully represent the possible range of unsigned data
Aug 12, 2024
•
updated by
Valery
•
view change
NUM04-J. Do not use floating-point numbers if precise computation is required
Aug 12, 2024
•
updated by
Valery
•
view change
NUM10-J. Do not construct BigDecimal objects from floating-point literals
Aug 12, 2024
•
updated by
Valery
•
view change
NUM12-J. Ensure conversions of numeric types to narrower types do not result in lost or misinterpreted data
Aug 12, 2024
•
updated by
Valery
•
view change
NUM14-J. Use shift operators correctly
Aug 12, 2024
•
updated by
Valery
•
view change
NUM13-J. Avoid loss of precision when converting primitive integers to floating-point
Aug 12, 2024
•
updated by
Valery
•
view change
ENV02-J. Do not trust the values of environment variables
Aug 09, 2024
•
updated by
Admin
•
view change
MSC57-J. Strive for logical completeness
Aug 08, 2024
•
updated by
Valery
•
view change
PVS-Studio_V
Aug 06, 2024
•
updated by
Valery
•
view change
Show More
Tree browser
Browse and reorder all pages
{"serverDuration": 61, "requestCorrelationId": "7cd1c4437f9149e4"}