随笔分类 -  java 基础

java super关键字
摘要:一、super关键字 在JAVA类中使用super来引用父类的成分,用this来引用当前对象,如果一个类从另外一个类继承,我们new这个子类的实例对象的时候,这个子类对象里面会有一个父类对象。怎么去引用里面的父类对象呢?使用super来引用,this指的是当前对象的引用,super是当前对象里面的父 阅读全文
posted @ 2017-09-15 09:48 蜡笔小新萌萌哒 阅读(180) 评论(0) 推荐(0)
java this关键字
摘要:一、this关键字 this是一个引用,它指向自身的这个对象。 看内存分析图: 假设我们在堆内存new了一个对象,在这个对象里面你想象着他有一个引用this,this指向这个对象自己,所以这就是this,这个new出来的对象名字是什么,我们不知道,不知道也没关系,因为这并不影响这个对象在内存里面的存 阅读全文
posted @ 2017-09-15 09:47 蜡笔小新萌萌哒 阅读(146) 评论(0) 推荐(0)
java static关键字
摘要:一、static关键字 原来一个类里面的成员变量,每new一个对象,这个对象就有一份自己的成员变量,因为这些成员变量都不是静态成员变量。对于static成员变量来说,这个成员变量只有一份,而且这一份是这个类所有的对象共享。 1.1.静态成员变量与非静态成员变量的区别 以下面的例子为例说明 通过画内存 阅读全文
posted @ 2017-09-15 09:46 蜡笔小新萌萌哒 阅读(214) 评论(0) 推荐(0)
java 数组
摘要:一.数组的基本概念 数组可以看成是多个相同类型数据组合,对这些数据的统一管理。 数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。 数组的元素可以是任何数据类型,包括基本类型和引用类型。 C和C++中的数组都可以分配在栈上面,而JAVA中的数组是只能分配在堆上面的,因 阅读全文
posted @ 2017-09-15 09:44 蜡笔小新萌萌哒 阅读(172) 评论(0) 推荐(0)
java 面向对象 2
摘要:一.JAVA类的定义 JAVA里面有class关键字定义一个类,后面加上自定义的类名即可。如这里定义的person类,使用class person定义了一个person类,然后在person这个类的类体里面定义person这个类应该具有的成员变量(即属性)和方法,如这里定义的int id和int a 阅读全文
posted @ 2017-09-15 09:41 蜡笔小新萌萌哒 阅读(184) 评论(0) 推荐(0)
java 面向对象 1
摘要:目录 一、面向过程的思想和面向对象的思想 二、简单理解面向对象 三、面向对象的设计思想 四、对象和类的概念 五、如何抽象出一个类? 六、类(对象)之间的关系 七、Java与面向对象 八、为什么使用面向对象编程? 一、面向过程的思想和面向对象的思想 面向对象和面向过程的思想有着本质上的区别, 作为面向 阅读全文
posted @ 2017-09-15 09:40 蜡笔小新萌萌哒 阅读(182) 评论(0) 推荐(0)
java 基础语法 2
摘要:一、语句 1.1. 条件语句 1.1.1 if语句 1.1.2 分支语句(switch语句) 1.2. 循环语句 1.2.1 for循环语句 学会画内存分析图分析别人写的程序,这样就很容易分析出规律,分析出规律也就明白了别人的算法,也就很容易读懂别人的程序。 在内存中分析result=1!+2!…… 阅读全文
posted @ 2017-09-15 09:37 蜡笔小新萌萌哒 阅读(200) 评论(0) 推荐(0)
java 基础语法 1
摘要:一.标识符 二.关键字 三.JAVA基础数据类型 3.1. java常量 3.2. java变量 从本质上来讲,变量其实是内存里面的一小块区域,一个程序在运行的时候,实际上这个程序是位于内存里面,然后才开始运行。一个.exe文件存放在硬盘上是无法运行的,在硬盘上看到的.exe文件无非就是一个文件而已 阅读全文
posted @ 2017-09-15 09:34 蜡笔小新萌萌哒 阅读(136) 评论(0) 推荐(0)
java 配置环境变量
摘要:前言 学习java的第一步就要搭建java的学习环境,首先是要安装JDK,JDK安装好之后,还需要在电脑上配置"JAVA_HOME”、"path”、"classpath"这三个环境变量才能够把java的开发环境搭建好。在没安装过jdk的环境下,path环境变量是系统变量,本来存在的,而JAVA_HO 阅读全文
posted @ 2017-09-15 09:30 蜡笔小新萌萌哒 阅读(319) 评论(0) 推荐(0)