摘要: 空指针异常 空指针异常(java.lang.NullPointException)作为java中的一个经典异常,对于我们这些小白来说真的是家常便饭, 今天我们就来详解一哈。 造成此异常的主要原因: 当一个空引用访问实例相关的数据时发生。对于引用这个概念不清楚的同学可以看看我之前在面向对象那一节写的博 阅读全文
posted @ 2019-09-24 22:49 发育中的程序猿 阅读(277) 评论(0) 推荐(0)
摘要: Java中的内存详解 Java中的内存可分为:栈内存、堆内存和方法区内存 栈内存中主要储存的是方法体当中的局部变量。 堆内存中主要存放的是new运算符创建的java对象和实例变量 方法区内存中主要存放的是方法的代码片段以及整个类的代码片段和静态变量 方法调用时,该方法所需的内存空间在栈内存中分配,称 阅读全文
posted @ 2019-09-24 22:26 发育中的程序猿 阅读(113) 评论(0) 推荐(0)
摘要: 类和对象 类:类代表了一类事物,类在现实中不存在,是一个模板。类的目的是抽象出一类事物共有的属性和行为, 并用一定语法格式来描述所抽象出的属性和行为,类是一种用于创建具体实例(对象)的数据类型。 对象:对象是实际存在的个体,现实当中实际存在。对象又被称为实例(instance)。 从类到对象的过程叫 阅读全文
posted @ 2019-09-24 22:17 发育中的程序猿 阅读(120) 评论(0) 推荐(0)
摘要: 面向对象(Object-Oriented)基础 说到这个面向对象,就不得不提一下面向过程 这两者的区别: 面向对象,顾名思义就是面向对象这个实体的编程,主要关注点在于对象能够完成哪些功能,例如:Java、C++ 优点:耦合度低,扩展力强,更容易解决现实世界当中更复杂的业务逻辑,组件复用性强。 缺点: 阅读全文
posted @ 2019-09-24 21:26 发育中的程序猿 阅读(108) 评论(0) 推荐(0)