- 博客(5)
- 收藏
- 关注
转载 java代码内存分析
1. 首先我们需要知道几个名词“栈”,“堆”,“方法区”。栈:特点是:自动分配,连续空间,先进后出原则。基本数据类型(一共有八种,char,byte,short,int,long,float,double boolean)直接分配在“栈”,方法的形式参数也直接在栈空间分配。局部变量(在方法中定义,随着方法调用而存在,随着方法调用完毕而销毁,没有初始化的值,使用前必须定义和赋值)直接分配...
2018-10-13 08:14:21
285
转载 Java7泛型的“菱形”语法
在Java SE 7之前,声明泛型对象的代码如下:List<String> list = new ArrayList<String>();而在Java 7中,可以使用如下代码:List<String> list = new ArrayList<>();因为编译器可以从前面(List)推断出推断出类型参数,所以后面的ArrayList之...
2018-10-12 07:48:23
1866
转载 Java基础之int和Integer有什么区别
1 int与Integer的基本使用对比(1)Integer是int的包装类;int是基本数据类型; (2)Integer变量必须实例化后才能使用;int变量不需要; (3)Integer实际是对象的引用,指向此new的Integer对象;int是直接存储数据值 ; (4)Integer的默认值是null;int的默认值是0。2 int与Integer的深入对比(1)由于Intege...
2018-10-12 07:46:50
60
转载 关于数据库主键和外键
一、什么是主键、外键:关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键 比如 学生表(学号,姓名,性别,班级) 其中每个学生的学号是唯一的,学号就是一个主键 课程表(课程编号,课程名,学分) 其中课程编号是唯一的,课程编号就是一个主键 成绩表(学号,课程号,成绩) 成绩表中单一一个属性无法唯一标识一条记录,学号...
2018-10-12 07:45:26
141
转载 深入理解SQL的四种连接-左外连接、右外连接、内连接、全连接
1、内联接(典型的联接运算,使用像 = 或 <> 之类的比较运算符)。包括相等联接和自然联接。 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。 2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。 在 FROM子句中指定外联接时,可以由下列几组关键字中的一...
2018-10-12 07:43:51
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人