摘要:
学习线路 初学: 熟悉语法 进阶: 1、23种设计模式 2、6中开发原则 高级: 1、优化 2、架构 3、安全 概念 类:一类具有相同特性的事物的抽象描述,用一个java类表示。 成员变量:抽取的属性。 方法:抽取的行为。 对象:是类的实体。(object/instance) 类与对象 1、如何声明 阅读全文
摘要:
如下图: 1、堆(heep): 此内存区域唯一的目的就是存放对象实例,几乎所有的对象实例都在这里分配内存。java虚拟机规范中描述的是:所有的对象实例以及数组都要在堆上分配。 2、栈(stack),指虚拟机栈。用于存储局部变量表等。局部变量表存放了编译期可知长度的各种基本数据类型(boolean、b 阅读全文
摘要:
二分查找 int[] arr = {1,2,3,4,5,6,7,8,9,10}; int value = 2; int left = 0; int right = arr.length 1; int mid = (left + right)/2; int index = 1; //退出循环:(1)找 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
win10 2016 长期服务版的ISO文件中本身就带有KMS激活KEY,不用输入任何KEY,连接网络进入CMD,只要输入:slmgr /skms kms.digiboy.irslmgr /ato这两条命令,就可以KMS激活。 阅读全文
摘要:
排序思想: 相邻两元素进行比较,如有需要则进行交换,每完成一次循环就将最大元素排在最后(如从小到大排序),下一次循环是将其它的数进行类似操作。 初级版 改进版1:设置一个标志性变量pos,用于记录每趟排序中最后一次进行交换的位置,由于pos位置之后的记录均已交换到位,故在进行下一趟排序是只要扫描到p 阅读全文
摘要:
1、一句话出自:think in Java,"When you're passing primitives into a method, you get a distinct copy of the primitive. When you're passing a reference into a 阅读全文
摘要:
public static void main(String[] args){ int j = 0; for(int i = 0; i < 100; i++) j = j++; System.out.println(j); } 输出结果:0 原因:j=j++;可以换成如下写法:temp = j; j 阅读全文
摘要:
1、下载好maven压缩包,并解压到相应位置,本次安装在D: 2、配置环境变量 MAVEN_HOME=D:\apache-maven-3.0.5 path=%MAVEN_HOME% 3、生成maven本地仓库 cmd窗口执行:mvn help:system;等执行完毕,就可以在C:\Users\Ad 阅读全文