为了能够更好地进入Web开发,故准备在空余时间先重新看一下Java,三年前学过,之后没用都忘记了,下面将第一天复习到的一些之前没注意的知识点总结一下。
1、体系:SE:标准版;EE:主要面向大型网站;ME:手机移动终端。
2、Java程序不能直接运行,需要运行在JVM中。JRE包含了JVM,只能完成Java的运行二无法完成Java的编译,调试;JDK中包含了JRE,将.Java文件编译成可运行的Java程序,这便是JVM,JRE,JDK之间的关系。
3、Java的项目结构:src中包含的是源代码,JRE中包含的是运行环境以及开放的API,bin中存储的是实时class文件。
4、包的命名规则:与网址的顺序相反,如:com.cnblogs.myfile.comtrol。同时,要尽量满足MVC结构,M表示模型(任务角色,环境等),V表示视图(界面),C表示控制。
eg:
com.cnblogs.myfile.main;
com.cnblogs.myfile.model;
com.cnblogs.myfile.view。
5、Java的数据类型:
寄存器:Java无法直接操作寄存器;
栈:存取效率高,先进后出,空间小不能存放大量数据;
堆:存取效率低,位置随机分布,可存储大量数据。
大部分知识还是记得的,虽然水了两三年。
时间: 2024-12-28 18:54:42