Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Section
Column
width10%

CERT Books

Image Removed

Image RemovedImage Added

CERT Websites
CERT
Secure Coding
Tech Tips

Related Sites
Build Security In
Image Removed
Image Removed

Column
width90%

The CERT Oracle Secure Coding Standard for Java includes rules and Java Coding Guidelines includes recommended practices for secure programming in the Java Platform Standard Edition 6 7 Platform environment. This is a work - in - progress, and we actively seek your feedback and involvement in making this effort a success. We thank and acknowledge all of the contributors.

Introduction

Runtime Environment (ENV)

Platform Security (SEC)

Declarations and Initialization (DCL)

Expressions (EXP)

Integers (INT)

Floating Point (FLP)

Object Orientation (OBJ)

Input Output (FIO)

Input Validation and Data Sanitization (IDS)

Visibility and Atomicity (VNA)

Locking (LCK)

Thread APIs (THI)

Thread Pools (TPS)

Thread-Safety Miscellaneous (TSM)

Methods (MET)

Exceptional Behavior (EXC)

Serialization (SER)

Miscellaneous (MSC)

Preface

Content by Label
showLabelsfalse

maxResults

max99

label+section,-void
showSpacefalse
spaces@self
sorttitle

space

showSpace

@self

false

cql

labels

label = "section" and label != "void" and space = currentSpace()
+section,-void

Appendix: AndroidThe Void (VOID)

AA. BibliographyReferences

BB. Definitions

CERT and CERT Coordination Center are registered in the U.S. Patent and Trademark Office.
Java is a trademark or registered trademark of Oracle, Inc. in the US and other countries.

 

Image Added Image Added Image Added