- 博客(7)
- 收藏
- 关注
原创 Java的标识符
什么是标示符? 在java语言中用来给一个类、变量或方法命名的符号 标示符的命名规则: 以字母,“_”或“$”符号开头可以包含字母、“_”、“$”和数字符号大小写敏感不能与保留关键字冲突没有长度限制 例如: identifier _sys_ var1 $char userName user _ name 命名约定 类名,接口名:每个单词的首字母应该大写。class MyFirs...
2019-04-18 15:17:33 174
原创 Node.js简单的http服务
在Node中专门提供了一个核心模块:http,http这个模块的职责就是帮你创建编写服务器。 首先加载http核心模块 var http = require('http') 接下来使用http.createServer()方法创建一个Web服务器,返回一个Server实例 var server = http.createServer() 服务器的作用就是对数据的服务,过程是发请求...
2019-04-11 20:10:21 202
原创 接口
接口比抽象类还要抽象的抽象类 接口的意义在于设计和实现分离。接口不能创建一个实例对象,也就是说不能new一个出来。接口是支持多继承的。 一个类可以实现多个接口,接口可以多继承。 ...
2019-02-18 16:56:39 144
原创 面向对象的三大特征:继承、封装、多态
方法的重写 子类通过重写父类的方法,可以用自身的行为替换父类的行为。 注意看图: Object类是所有Java类的根基类,也就意味着所有的Java对象都拥有Object类的属性和方法。 toString方法的重写。 equals super是直接父类对象的引用。可以通过super来访问父类中被子类覆盖的方法或属性。 而super在子类中是默认调用的。 封装...
2019-01-31 21:40:45 107
原创 对象的创建以及this的本质和static关键字
this指的是当前对象 创建一个对象: 分配对象空间,并将对象成员变量初始化为0或空。 执行属性值的显式初始化。 执行构造方法。 返回对象的地址给相关的变量。 有关于this的用法 this不能用于statis方法中。 statis修饰的成员变量和方法从属于类而不是对象。普通变量和方法从属于对象。 静态方法里面只能使用静态变量。...
2019-01-26 20:42:50 157
原创 面向对象的内存分析
java的虚拟机内存可以分为三个区域:栈(stack)、堆(heap)、方法区(method area) 栈的特点: 栈描述的是方法执行的内存模型,每个方法被调用都会创建一个栈帧(存储局部变量、操作数、方法出口等) JVM位位每个线程创建一个栈用于存放该线程执行的方法信息(实际参数、局部变量等) 栈属于线程私有,不能实现线程间的共享 栈的存储特性是先进后出,后进先出 栈是由系统自动分配...
2019-01-25 20:23:17 80
原创 类和对象(java)
类是对象的模板 对象里面含有一些变量、方法等。类是对象的抽象。 先写一个类,具体图中有注释。 类和类之间也可以互相 引用 。 另一个类 引用之后 运行结果 ...
2019-01-25 16:52:40 99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人