成文的罪刑法定原则:规定犯罪及刑罚的法律必须是由立法机关制定的成文的法律。
事前的罪行法定原则:刑法不能溯及既往,否则就会侵害公民的合理预期。但对行为人有利的事后法可以溯及既往,这符合罪刑法定原则限制国家刑罚权的精神。“从旧兼从轻原则”。
严格的罪刑法定原则:类推解释不是适用规则,而是创造规则,是立法行为。但对行为人有利的类推是允许的。罪行法定原则禁止不利于行为人的类推解释,却允许扩张解释。扩张解释是将刑法规范可能蕴含的最大含义揭示出来,是在一定限度内的解释极限化;类推解释是将刑法本身没有包含的内容解释进去,是解释的过限化。
确定的罪刑法定原则:禁止绝对的不定期刑和绝对的不定刑。但却存在相对不定期刑和相对不定刑。