java学习之路
潜水的云
这个作者很懒,什么都没留下…
展开
-
java入门
1.常用的dos命令盘: :进入指定的盘的根目录。dir :列出当前控制台所在的路径下的所有文件以及文件夹。cd 路径 :进入到指定的路径下。cd / :返回当前路径下的根目录。cd … : 返回上一级目录。md 文件夹的名称 : 创建一个文件夹。只会创建一个文件夹。不会创建文件 的。rd 文件夹的名称 :...原创 2018-10-16 16:31:32 · 113 阅读 · 0 评论 -
idea跨模块调用
idea跨模块调用在dependency处添加要调用的模块名,下图是 mathematics-knowledgeGraph模块需要调用mathematics-nlp模块,在 mathematics-knowledgeGraph的pom文件处添加下面这段依赖<dependency> <groupId>edu.uestc.auto.reasoning...原创 2019-09-24 19:12:27 · 1129 阅读 · 0 评论 -
java内存
1、栈区:由编译器自动分配释放,具体方法执行结束后,系统自动释放JVM内存资源。其作用有保存局部变量的值,包括:1.用来保存基本数据类型的值;2.保存类的实例,即堆区对象的引用。也可以用来保存加载方法时的帧。2、堆区:一般由程序员分配释放,JVM不定时查看这个对象,如果没有引用指向这个对象就回收。其作用为用来存放动态产生的数据,包括new出来的实例,字符数组等。注意创建出来的对象只包含属于各...原创 2019-07-30 13:47:33 · 98 阅读 · 0 评论 -
Maple配置vm options
做一个项目的过程中需要用到第三方的jar包和动态链接库(dll),其中jar包可以直接引入,问题是在开发的时候dll可以放在System32下,但是当项目完成后build的时候,这种方式就行不通了,所以必须考虑其他的方式来引用所需的dll文件。我们知道,在VM参数处通过-Djava.library.path后将加载路径指定到自己的lib目录后,程序可以正常启动。但这种方式显然不够灵活,受限于...翻译 2019-07-12 16:54:49 · 218 阅读 · 0 评论 -
单例设计模式
单例设计模式:保证一个类在内存中只有一个对象。模式:解决一类问题的固定步骤。模式最早是源于建筑行业, 盖房子的步骤都是固定的: 打地基------>浇柱子 --------> 楼面 --------->砌墙 --------->封顶 ------> 装修 软件行业23种设计模式: 1. 单例设计模式 2. 模板设计模...翻译 2019-01-09 13:45:36 · 92 阅读 · 0 评论 -
main函数详解
main方法是由jvm调用的,jvm也是一个程序。main方法详解: public : 公共。 保证该类在任何情况下,jvm都对其方法可见, static: 静态。 可以使用类名调用. 避免创建对象,而且解决了创建对象传递参数的问题. void : 没有返回值。 即使有返回值,但是返回 也是返回给jvm,jvm对于这个返回值没有作用。...原创 2019-01-09 13:42:07 · 338 阅读 · 1 评论 -
static关键字
static需求:使用java类描述传智的学生。 传智的学生都是中国人 问题1:每个学生都是中国人,那么就没有必要在每个学生对象中都维护者一个country属性。解决方案:把country数据移动到数据共享区(方法区)中。问题2:怎样子才能把数据移动到数据共享区中?解决方案:只需要使用static关键字修饰该成员变量即可。 class Student{ Str...翻译 2019-01-04 21:38:52 · 134 阅读 · 0 评论 -
this 关键字
/*this关键字: this关键字代表的是所属函数的调用者对象。问题: 存在着同名的成员变量与局部变量时,在方法内部默认是访问局部变量的数据,如何才能访问成员变量呢?this关键字的作用: 1. 一个类存在着同名的成员变量与局部变量时,在方法内部默认是访问局部变量的数据,我们可以通过this关键字指定 访问成员变量的数据。 2. this关键字可以在构造函...转载 2019-01-04 20:07:52 · 117 阅读 · 0 评论 -
构造代码块
构造函数:构造函数的作用: 给对应的对象进行初始化。构造函数的格式: 修饰符 函数名(形式参数列表){ 初始化的语句; }构造函数要注意的细节: 1. 构造函数是没有返回值类型的。 2. 构造函数的函数名必须 与类名一致。 3. 构造函数并不是由我们手动调用的, 构造函数是在创建对应对象的时候由jv...转载 2019-01-04 16:13:50 · 141 阅读 · 0 评论 -
抽象类和接口详解
详细解析Java抽象类和接口的区别在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface...原创 2019-09-29 13:32:16 · 174 阅读 · 0 评论