笔记
文章平均质量分 90
无私的Z
这个作者很懒,什么都没留下…
展开
-
笔记
1. 静态成员变量和静态成员方法都是属于类而不是某一个具体实例的,静态成员(包括属性和方法)是在类加载阶段就已经初始化了的,所以当某一个实例访问静态成员的时候,静态成员肯定是已经存在了的,所以可以访问。2.反过来,如果让静态方法去访问实例成员那就不行了,因为实例成员的初始化在静态成员之后。 用equal(object中的方法等同于==)判断对象是否相同,对象相等则hashcode一定...原创 2019-02-19 14:56:44 · 103 阅读 · 0 评论 -
类的生命周期
1.加载我们编写一个java的源文件,经过编译后生成一个后缀名为.class的文件,这结合四字节码文件,java虚拟机就识别这种文件,java的生命周期就是class文件从加载到消亡的过程。关于加载,其实,就是将源文件的class文件找到类的信息将其加载到方法区中,然后在堆区中实例化一个java.lang.Class对象,作为方法区中这...原创 2019-02-19 14:00:53 · 154 阅读 · 0 评论 -
Java对象的生命周期
在Java中,对象的生命周期包括以下几个阶段:1.创建阶段(Created)2.应用阶段(InUse)3.不可见阶段(Invisible)4.不可达阶段(Unreachable)5.收集阶段(Collected)6.终结阶段(Finalized)7.对象空间重分配阶段(De-allocated)1.创建阶段(Created)在创建阶段系统通过下面的几个步骤来完成对...原创 2019-02-19 13:54:04 · 113 阅读 · 0 评论 -
Linux下Redis的安装和部署
Redis安装Redis是c语言开发的。安装redis需要c语言的编译环境。如果没有gcc需要在线安装。yum install gcc-c++。安装步骤:1.将redis-2.6.16.tar.gz上传到Linux系统中,解压到/usr/local下。tar -xvf redis-2.6.16.tar.gz -C /usr/local2.进入redis-2.6.16目录使用...原创 2019-01-31 09:41:46 · 117 阅读 · 0 评论 -
数据库内联、左联和外联的区别
INNER JOIN(内联):两个表a,b 相连接,取出符合连接条件的数据,数据集CLEFT JOIN(左联):先返回左表的所有行,再加上符合连接条件的匹配行,数据集A1+数据集CRIGHT JOIN(右联):先返回右表的所有行,再加上符合连接条件的匹配行,数据集B1+数据集CINNER JOIN(内联):LEFT JOIN(左联):RIGHT JO...原创 2019-01-17 17:31:35 · 2785 阅读 · 1 评论 -
tomcat的线程池配置
简介 线程池作为提高程序处理数据能力的一种方案,应用非常广泛。大量的服务器都或多或少的使用到了线程池技术,不管是用Java还是C++实现,线程池都有如下的特点:线程池一般有三个重要参数:最大线程数。在程序运行的任何时候,线程数总数都不会超过这个数。如果请求数量超过最大数时,则会等待其他线程结束后再处理。 最大共享线程数,即最大空闲线程数。如果当前的空闲线程数超过该值,则多余的线程会被杀...原创 2019-01-11 15:21:21 · 451 阅读 · 1 评论 -
java基础题
public class DemoPro { public void test1() { int k = 0; int ret = ++k + k++ + ++k + k; // ret的值为多少 System.out.println(ret);//1+2+3+3 System.err.println(ret)...原创 2018-12-26 12:55:43 · 163 阅读 · 0 评论 -
Jstl表达式out、set、if、choose、forEach
JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。JSTL 库安装 Apache Tomcat安装JSTL 库步骤如下: 从Apache的标准标签库中下载的二进包(jakarta-taglibs-standard-current.zip)。 官方下载地址:http://archive.apache.org/dist/jakarta/taglibs/sta...转载 2018-12-11 09:19:53 · 182 阅读 · 0 评论 -
Mysql 外键约束
Mysql 下,外键设置:在设置外键时加上 on delete set nullon delete rule:1、RESTRICT:约束 如果存在从数据,不允许删除主数据。2、NO ACTION 如果存在从数据,不允许删除主数据。3、CASCADE:级联 删除主数据,顺便也删掉从数据。4、SET NULL 删除主数据,从数据外键的值设...原创 2018-12-26 14:07:53 · 103 阅读 · 0 评论 -
Spring MVC的RedirectAttributes的用法
RedirectAttributes是Spring mvc 3.1版本之后出来的一个功能,专门用于重定向之后还能带参数跳转的他有两种带参的方式:RedirectAttributes attr第一种: attr.addAttribute("param", value); 这种方式就相当于重定向之后,在url后面拼接参数,这样在重定向之后的页面或者控制器再去获取url后面的参数就可以了,...原创 2018-12-20 11:31:06 · 264 阅读 · 0 评论 -
Java中的String,StringBuilder,StringBuffer三者的区别
最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。 这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。首先说运行速度,或者说是执行速度,在这方...原创 2018-12-05 10:17:29 · 57 阅读 · 0 评论