The questions is below. Please bear with me.
I'm a first year student, majoring in computer science. I have just finished an introductory course in the java programming language.
I already know that what i type to program in java is a source code that has to be compiled to java bytecode or class file in order for the virtual machine to translate that code into a language that the computer understands, which is only zero's and one's.
How could a JFrame, an image file, a video file or a text file etc... be represented by only a bunch of 000000's and 1111111's? how could the computer display these data?
Does the answer to this question relates more to computer science or computer engineering?
Is it good or bad to think this way for a first year student?
Sorry because my post is very tall. and thanks for bearing with me.