随笔分类 - 名词概念解释
摘要:值类型和引用类型 值类型 值类型变量都存储在堆栈中。 访问值类型变量时,一般都是直接访问其实例。 每个值类型变量都有自己的数据副本,因此对一个值类型的变量的操作不会影响其他的变量。 复制值类型变量时,复制的是变量的值,而不是变量的地址。 值类型变量不能为null,必须具有一个确定的值。 引用类型 必
阅读全文
摘要:强类型语言/弱类型语言,静态类型语言/动态类型语言概念和区别 强类型语言:使之强制数据类型定义的语言。没有强制类型转化前,不允许两种不同类型的变量相互操作。强类型定义语言是类型安全的语言。 弱类型语言:数据类型可以被忽略的语言。与强类型语言相反, 一个变量可以赋不同数据类型的值,允许将一块内存看做多
阅读全文
摘要:Session和Cookie Session session是一种记录用户状态的机制,不同的是cookie保存在客户端,而session保存在服务端。客户端浏览器发起请求后,服务端会把客户端的信息以某种形式进行记录在服务器上。这就是session。session通过sessionID来识别用户的唯一
阅读全文
摘要:Java重写和重载 重写(overriding)是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变 重载(overloading) 是在一个类里面,方法名字相同,而参数名不一样。返回类型可以相同也可以不同 重写和重载的区别 区别点 | 重写方法 | 重载方法 -|-|- 参
阅读全文
摘要:DML/DDL/DCL DML(Data Manipulation Language)数据操纵语言 就是我们最经常用到的 SELECT、UPDATE、INSERT、DELETE DDL(Data Definition Language)数据库定义语言 就是我们在创建表的时候用到的一些sql,比如说:
阅读全文