![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
g1940898271
路漫漫其修远兮
展开
-
JAVA小白论 《表格思想来理解Java类和对象》
表格思想来理解Java类和对象 Java是面问对象的编程语言,哪么什么是对话,万物皆对象。只要你想得到,无论是实体,还是一些虚拟的事物,都可以称之为对象。换言之,Java作为面问对象的编程语言,意味着可以把任何形式的內容转化为编程语言进行软件开发先说什么是类,什么是对象,这样在进行面向对象编程中,才能有比较完备的面向对象的编程思想。 今天,我们用表格思想来理解Java类和对象,对表格思想进行了一些...原创 2019-08-26 20:50:28 · 191 阅读 · 1 评论 -
TestPerson内存分布图-----JAVA面对对象的内存分析
程序执行的内存分析过程 为了让初学者顺利的分析内存,更加容易的体会程序执行过程中内存的变化,加深理解。我们将JAVA虚拟机内存模型进行简化。Java虚拟机的内存可以简单的分为三个区域:虚拟机栈stack、堆heap、方法区method area。 虚拟机栈(简称:栈)的特点如下: 栈描述的是方法执行的内存模型。每个方法被调用都会创建一个栈帧(存储局部变量、操作数、方法出口等) JVM为每个线程创...原创 2019-08-28 13:42:49 · 247 阅读 · 0 评论 -
java快捷键
快捷键 以下是一些常用快捷键的介绍: 注:ctrl+shif+l 所有已经设置的快捷键,可以用这个快捷键查看到 1、代码编写相关快捷键 快捷键 说明 alt+/ 代码提示,这个不用说了,大家都知道 ctrl+1 为错误代码给出纠正方案; 比如抛出异常,调用有非RuntimeException异常声明的方法适合,ctrl+1选择异常处理方式(add throws declaration或者Surro...原创 2019-08-30 14:22:16 · 188 阅读 · 0 评论 -
java中the public type test must be defined in its own file site:blog.csdn.net
java 中the public type test must be defined in its own file site:blog.csdn.net错误 是由于定义的JAVA类同文件名不一致; 解决方法: 1、把文件名修改同样的名字 2、把类名修改成同文件名 ...原创 2019-08-30 14:25:07 · 1907 阅读 · 0 评论 -
java 面向对象 《多态》
4.1 多态概念和实现 多态指的是同一个方法调用,由于对象不同可能会有不同的行为。现实生活中,同一个方法,具体实现会完全不同。 比如: 吃饭:中国人用筷子吃饭,英国人用刀叉吃饭,印度人用手吃饭。 多态的要点: 多态是方法的多态,不是属性的多态(多态与属性无关)。 多态的存在要有3个必要条件:继承,方法重写,父类引用指向子类对象。 父类引用指向子类对象后,用该父类引用调用子类重写的方法,此时多态就...原创 2019-08-30 17:37:34 · 202 阅读 · 0 评论 -
java 面对对象 思维导图
原创 2019-09-03 10:38:59 · 249 阅读 · 0 评论 -
异常
JDK 中定义了很多异常类,这些类对应了各种各样可能出现的异常事件,所有异常对象都是派生于Throwable类的一个实例。如果内置的异常类不能够满足需要,还可以创建自己的异常类。 Java对异常进行了分类,不同类型的异常分别用不同的Java类表示,所有异常的根类为java.lang.Throwable,Throwable下面又派生了两个子类:Error和Exception。 Arithmetic...原创 2019-09-05 15:59:19 · 178 阅读 · 0 评论 -
javase容器set map的特点
javase第十五天总结(Set_Map) 一:Set的集合和使用 1.1 set 特点:无序,唯一 Set集合: HashSet: 采用Hash table哈希表存储结构 优点:添加、查询、删除速度快, 缺点:无序 LinkedHashSet: 采用哈希表存储结构,同时使用链表维护次序 有序,(添加顺序) TreeSet: 采用二叉树(红黑树)存储结构 优点:有序,查询速度比list快(按...原创 2019-09-10 21:45:38 · 180 阅读 · 0 评论