סוג זה של בלוקים משמעותי ביותר כאשר מדברים על עקרונות תכנות נכונים.
באמצעות פקודות אלה ניתן להחליט איזו תוכנית תתחיל מתי, מה יקרה בתחילת ההרצה, כמה פעמים יחזור קטע מסוים של הקוד, כמה זמן תמתין התוכנית לפני שממשיכה לרוץ הלאה, ועוד.
פקודת "on start" היא פקודה שאינה קיימת בשפת ג'אווה. על מנת להקל על תהליך התכנות, פקודה זו מאפשרת הזזת סדרת פקודות לתחילת התוכנית. שאר קטעי הקוד ירוצו לאחר שתוכנית זו תסתיים.