Java基础
来源:互联网 发布:假面骑士drive知乎 编辑:程序博客网 时间:2024/05/01 05:02
一:命名规范:
包的特点:必须是小写。类的首字母必须大写,方法的首字母必须小写,一般是以动词开头。比如:getUserName()
二:java的编译过程:
*.java-->编译+链接-->*.class(半编译文件,字节码)--->交给虚拟机解释成机器码--->CPU执行。同时正是因为这个原因,java才可以跨平台使用。java是一个组件和容器的工作模式。容器由大公司开发(Tomcat,glassfish,webspere,weblogic)、组件是我们来开发(项目)。
三:java的三种核心机制?
java虚拟机、垃圾回收机制、代码安全检测。
四:基本类型和引用类型的区别:
1. 基本类型明确指出了内存分配的大小 int (4字节) short(2字节) char(2字节) long(8字节) float(4字节) boolean(1字节) byte(1字节) double (8字节)2. 内存的存储位置 基本类型存储在stack中,引用类型的内存分配在堆上3.引用类型一般用new 关键字分配对象的内存
int aa =10; 基本类型User u = new User(); u是引用类型,里面存放的对象分配的内存的首地址。
五:java和C++的区别:
1. C++使用的是指针,java使用的引用。2. Java里使用GC机制进行垃圾回收,C++是需要手动删除没用的内存的。3. Java可以通过虚拟机实现跨平台。4. java只有构造函数,没有析构函数。5. Java引入了反射机制。
1 0
- Java基础01:基础
- Java基础:基础加强
- Java基础-基础
- java基础的基础
- JAVA基础---基础常识
- Java基础:基础加强
- [Java 基础]基础语法
- Java基础
- java基础
- java 基础
- java基础
- Java基础
- Java基础
- Java基础
- JAVA基础
- JAVA基础
- JAVA基础
- java基础
- 基于Socket和OpenCV的实时视频传输(On Linux)
- java 将String类型转换成int类型
- BZOJ 1001 [BeiJing2006]狼抓兔子
- 2594: [Wc2006]水管局长数据加强版
- 适配器模式
- Java基础
- [Java核心API]IO流--随机访问文件RandomAccessFile
- 仿QQ侧滑删除的ListView
- unity开发-飞机大战
- CoderForces 510B (dfs)
- my学习OC--流程控制
- JAVA 验证码组件 kaptcha
- Maven3入门教程
- Guava学习之Map