读书学习都应该是一件循序渐进的事,做好实时的记录,有利于理顺自己脑子里的知识。笔记不仅记录着自己的学习路程,更加是自己学习路上的砖石,铺好这些砖石,要往回退时才能更好的找到路。
目标是在一周时间读完Head First Java 这本书。其实前前后读过好几遍了,但是都没完整的读完一遍。
------正文------
Java 工作方式:
源码.java ---> 编译器--->字节码.class 文件--->java 虚拟机 JVM运行字节码
编译:javac>>> .java 源代码--->.class 字节码
Java程序结构:
源文件<---类<---方法<---语句
tips:Java是编译型语言,编译会检查语法错误,并且是程序在jvm中运行速度更快(虽然说,二进制的代码也是可以编写的,那估计程序员真的就需要程序员鼓励师了)
编译型的语言,编译器大大提高了程序的安全性
Java程序的重点
面向对象的思想。
对象是已知的事物===>实例变量,会执行的动作===>方法method。
实例变量代表着对象的状态
对象!= 类
main方法:测试真正的类;启动Java应用程序;