![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础知识
FanZhaZha
这个作者很懒,什么都没留下…
展开
-
Java中 == 和equals的区别
Java中 == 和equals的区别 有时候一些细节方面,会不清楚和equals的区别,在运用方面得出的结果会不一样,今天来总结学习一下和equeals的区别 :他的作用是判断两个对象的地址是不是相等,也就是判断两个地址是不是同一个对象。(**基本数据类型比较的是值,引用数据类型==比较的是内存地址**) 因为java的只有值传递,所有对于==来说,不管是比较基本数据类型,还是引用数据类型的变量,本质上比较的是值,只是引用数据类型变量存的值是对象的地址。 equals() : 他的作用是判断两个原创 2020-07-24 22:28:51 · 131 阅读 · 0 评论 -
Java常见关键字总结:static,final,this,super
最近准备面试,将之前学习的知识进行整理,记录一下学习日志。 想想之前学的知识都忘了好多就有点悲伤(⊙︿⊙) 这次复习的知识点是面向对象的关键字static,final,this,super,一些注意的点和知识点。 文章目录常见关键字总结:static,final,this,superfinal 关键字static关键字修饰成员变量和成员方法(常用)静态代码块静态导包补充内容静态方法与非静态方法static{}`静态代码块与`{}`非静态代码块(构造代码块参考this关键字Super关键字参考 常见关键字总结原创 2020-07-20 18:15:51 · 465 阅读 · 0 评论 -
Java基础-JVM、JDK、JRE之间的关系
JVM、JDK、JRE之间的关系 JVM(Java虚拟机) Java 虚拟机(JVM)是运行 Java 字节码的虚拟机。JVM 有针对不同系统的特定实现(Windows,Linux,macOS),目的是使用相同的字节码,它们都会给出相同的结果。 什么是字节码?采用字节码的好处是什么? 在 Java 中,JVM 可以理解的代码就叫做字节码(即扩展名为 .class 的文件),它不面向任何特定的处理器,只面向虚拟机。Java 语言通过字节码的方式,在一定程度上解决了传统解释型语言执行效率低的问题,同时又保留了解原创 2020-07-19 00:26:35 · 85 阅读 · 0 评论 -
Java基础-Java的特点
Java学习博客 Java语言的特点 简单易学; 面向对象(封装,继承,多态); 平台无关性( Java 虚拟机实现平台无关性); 可靠性; 安全性; 支持多线程(Java 语言却提供了多线程支持); 支持网络编程并且很方便( Java 语言诞生本身就是为简化网络编程设计的,因此 Java 语言不仅支持网络编程而且很方便); 编译与解释并存; ...原创 2020-07-18 22:32:54 · 66 阅读 · 0 评论