Cylinder with no cap ends invisible on the inside
This is because you have Textured Solid ticked under Display in the Toolshelf. You use this feature when you want to display face assigned textures while in solid view.