Does ActionScript 3 have static initializers like Java? You bet it does! First of all, what is a static initializer? Simply put, it's a block of executable code used to initialise a class. They're also called "static constructors" in C#. Here's a class I wrote yesterday that detects and stores Flash Player version information: public class FlashPlayerVersion { /* static block */ { trace("I