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