SQL语句操作——2017.08.16
摘要:1 DDL:数据库操作语言, 数据库约束 对数据库的表等进行一个约束,MySql中主要是4种约束 1not null 2 unique 3 primary key 4 foreign key 索引:存放在模式(schema)中的一个数据库对象,作用:加速表的查询。创建索引:1自动:在建表的时候定义主
阅读全文
占位符与拼接符的区别——2017.08.16
摘要:占位符:先占住一个固定的位置,等着你往里面添加内部的符号。在MyBatis中:"#{ }"表示占位符,1 对于基本类型类型变量,#{ }中变量名称可以随意填写 2 如果传入的是POJO类型变量,传入的必须是POJO对象的属性 拼接符:${ }字符串原样拼接,1 如果传入的是基本类型变量,${ }中必
阅读全文
有关SSH和SSM框架的区别一同——2017.08.10
摘要:参考博客: SSH框架是指:Struct2、Spring、Hibernate SSM框架是指:SpringMVC、Spring、Mybatis Struct2、SpringMVC是针对前端界面 Spring是针对组件管理 Hibernate、Mybatis针对持久层 结合我公司的业务情况现在集中目标
阅读全文
类加载机制与反射——2017.08.09
摘要:一 程序、进程、线程的区别? 打个比方:你从中国到美国坐飞机,飞机这个静态事物就是程序,从中国到美国做飞机这个过程就是进程,诸如登机、带安全面罩等等就是线程。 进程与程序的区别:进程是处于运行过程中的程序。程序是一个静态的指令集合,进程是一个动态的指令集合 二 类的初始化 程序主动使用某个类时。如果
阅读全文
Java注释——2017.08.09
摘要:1 @OVerride:指定方法覆载,它强制一个子类必须覆盖父类方法 2@Deprecated:表示某个程序元素(类、方法)已过时 3 @SuppressWarnings 指示该Annotation修饰的程序元素取消编译器警告
阅读全文
多线程——2017.08.08
摘要:一 线程与进程的区别? 进程:一个任务就是一个进程。 线程:一个进程中往往有很多的顺序执行流,每个顺序执行流就是一个线程。 优劣:1进程之间不能共享内存,但是线程之间可以共享内存 2 多线程比多进程效率高 3 Java语言内置了多线程功能支持,简化了多线程编程 二 线程的启动与创建 线程对象必须是T
阅读全文
异常处理——2017.08.07
摘要:一 异常 异常是什么?异常是程序员修正之后还能继续运行的错误。 分类:Checked异常和Runtime异常,Checked异常是指在编译阶段被处理的异常,Runtime异常是指在运行期间才能发现的异常。其中RuntimeException类及其子类的异常时间被称为Runtime异常,其他的异常都是
阅读全文
Collecions对于集合类的操作
摘要:一、排序操作 二、查找、替换 三、同步控制 四、设值不可变集合
阅读全文
Java集合类——2017.08.05
摘要:一 Java集合类 是什么?干什么用?是一种工具类,可用于储存数量不等的对象,可以实现常见的数据结构。 有什么东西?主要是四大类Set、List、Queue、Map四种体系 集合类与数组类的区别?集合类只能保存对象,数组元素即可以保存基本数据类型,又可以保存对象。 Set:无序、不可重复的集合 Li
阅读全文
Java基础类库——2017.08.04
摘要:1 运行Java程序的参数 2 Scanner键盘输入 3 System类 System类是什么?当前Java程序的运行平台。 有什么用?提供了标准输入、标准输出和错误输出的类变量,并提供了一些静态方法用于访问环境变量、系统属性的方法,还提供了加载文件和动态链接库的方法。 4 Runtime类 是什
阅读全文
JAR文件——2017.08.04
摘要:JAR是什么:Java Archive File,翻译成中文就是Java档案文件。通常JAR文件是一种压缩文件,也被称为JAR包。 具有五大好处: 1 安全 2 压缩,空间小 3 可移植性 4 包封装性 5 加快下载速度
阅读全文
对象在内存中的状态——2017.08.04
摘要:以上过程只是系统自己的垃圾回收机制,程序员不能知道何时何地进行系统回收。 如果程序员想精确控制Java垃圾回收机制,就要使用强制垃圾回收(这种机制只是通知系统进行垃圾回收,但系统是否进行垃圾回收依然不确定)。大部分时候,程序控制系统垃圾回收后总会有一些效果,主要方法可以归纳为 1 调用System类
阅读全文
面向对象特性——2017.08.03
摘要:包装类: 自动拆箱与装箱 基本类型与字符串直接可以进行转换 String字符串转为包装类: 1 利用包装类提供的 parseXxx(String s) 2 利用包装类提供的构造器 Xxx(String s)构造器 基本数据类型转为String(字符串) 1 利用valueOf()方法
阅读全文
面向对象总结——2017.08.02
摘要:方法的参数传递机制:只能是值传递 递归方法: setter和getter方法: super:
阅读全文
数组——2017.08.02
摘要:Array:数组,里面一种数据结构,储存相同的元素类型。 有关Array的堆(heap)内存和栈(stack)内存的影响。 二维数组打印: Arrays: 操作数组的类。 System.out.println(Arrays.toString(a)); //[1, 5, 89, 12, 55, 66]
阅读全文
Java流程控制——2017.08.01
摘要:枚举类 其中需要注意的是:1 枚举类的用法 2 switch语句的基本格式 3要注意break,如果break不写,程序可能会跟每个case里面的值比较 While: while循环样式 do while: do while样式 break: continue: return:
阅读全文
Java运算符——2017.08.01
摘要:// &&与&的区别,||与|的区别一样,以后者为例子来说明,当|只要两个操作数(前操作数与后操作数),前操作数是true,后操作数不会运算,而||不管前操作数是否位true,后操作数都会运算。
阅读全文