摘要: 概念 关于什么是线程,进程等概念,请看下面文章: 并发/并行/阻塞/非阻塞 多进程概念 多线程概念 上述文章代码使用的是python,但是所有的概念和原理都是相同的; 需要特别强调的是Java中的线程在多核处理器上是可以真正并行执行的,没有cpython中的全局锁这么一说 线程的状态切换以及生命周期 阅读全文
posted @ 2019-11-27 19:22 CoderJerry 阅读(432) 评论(2) 推荐(0) 编辑
摘要: 集合从概念上来看就是一堆元素放在一起,我们其实可以使用数组来处理这样的情况(操作一堆数据),但是数组存在各种各样的限制,使用起来并不方便,因此才推出更强大的集合处理方式,即集合框架 数组的问题: 容器最基本的功能就是存储数据,取出数据,但是因为实际需求不同,比如是否有序,是否可重复,不同的数据结构, 阅读全文
posted @ 2019-11-26 16:08 CoderJerry 阅读(441) 评论(0) 推荐(0) 编辑
摘要: HashMap 数据结构解析: HashMap内部使用hash表(本质是一个数组见图一) HashMap使用hash算法计算得到存放的索引位置,以此来加快查询速度,(比ArrayList还要快) 同样的既然本质是数组则少不了扩容和复制数据的问题了,这与ArrayList的缺点是一样的 hash值相同 阅读全文
posted @ 2019-11-26 14:07 CoderJerry 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 异常处理 异常分类与体系结构: Error 相关类型的异常是程序无法处理(大多都是修改代码无法解决的)的异常,这类异常通常需要我们调整JVM的运行环境 Exception 相关类型的异常是程序可以处理的异常,其包含两大子类型 编译异常(CheckedException) 通常是语法错误,或是方法明确 阅读全文
posted @ 2019-11-22 03:39 CoderJerry 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 概述: 在Java中存在一些基本数据类型,这些基本数据类型变量,不能像其他对象一样调用方法,属性.... 一些情况下带来一些问题,包装类就是为了解决这个问题而出现 包装类可以使得这些基础数据类型,拥有对象的能力 包装类与基础类型的对应关系 特点: 包装类都是final修饰无法继承 数字类型的父类都是 阅读全文
posted @ 2019-11-22 03:39 CoderJerry 阅读(1115) 评论(0) 推荐(2) 编辑
摘要: 概述 变量与数据类型 运算符与方法 面向对象 异常处理 包装类与常量池 集合框架 多线程 网络通讯协议 socket 编程 WEB基础 web入门 Servlet JSP MVC上 MVC下 分页查询与显示 前后端分离 上 前后端分离 下 项目构建工具 Maven MyBatis MyBatis基础 阅读全文
posted @ 2019-11-20 23:06 CoderJerry 阅读(3065) 评论(0) 推荐(3) 编辑
摘要: 本位是复习笔记,不适合零基础 赋值运算符 变量 名称 = 值/表达式 ; 需要注意的是,赋值运算符的计算是按照从右往左的; 注意: 1.在使用赋值符号时,必须保证左侧的类型范围大于等于右侧产生的类型 2.两个类型不同的数据相加时,得到的结果类型为范围更大的一方 算术运算符 "+"号不仅可以作为加法运 阅读全文
posted @ 2019-11-20 22:46 CoderJerry 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 标识符命名规范 可以有字母数字下划线和美元符组成, hello abc 不能以数字开头 123abc 严格区分大小写 void Void 不能是java的关键字和保留字 class 标识符必须是见名知意的 ps:在Eclipse中紫色的都是关键字 关键字 具有某个特殊含义的字符串例如class 变量 阅读全文
posted @ 2019-11-20 22:43 CoderJerry 阅读(921) 评论(0) 推荐(1) 编辑
摘要: 简介: JAVA是一门面向对象的编程语言 1995有sun公司发布 java程序执行流程: 1. xxxjava源文件, 2. 经过编译器编译 3. 产生字节码文件 4. 字节码交给解释器 5. 解释成当前平台的本地机器指令 名词概念 JVM,:是java虚拟机 jvm是实现跨平台的关键 JDK: 阅读全文
posted @ 2019-11-20 22:42 CoderJerry 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 该文章没有任何理论概念的解释,建议读者具备基本web框架知识 1.视图函数 1.1视图函数的返回值 django要求视图函数必须返回一个HTTPResponse对象,render函数和 redirect 函数其实都是返回了一个特定的HTTPResponse对象 1.2 reder函数 render函 阅读全文
posted @ 2019-09-17 01:32 CoderJerry 阅读(395) 评论(0) 推荐(0) 编辑