摘要: 前言: 虽然java的API中说创建多线程的方式只有两种(There are two ways to create a new thread of execution),分别是继承 类创建和实现 接口创建,在上一篇博文中演示了这两种, "详见" ,但是JDK5.0以后新增了两种,分别是实现 接口创建 阅读全文
posted @ 2020-01-04 18:26 沐雨橙风~~ 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 方法一:继承Thread类实现 1.创建一个类A,并继承Thread类 2.重写A的run()方法 3.创建A的实例对象b,即创建了线程对象 4.使用b调用start()方法:启动线程(会自动调用run方法) 例如: 输出结果省略了一部分,可以看出来,两个线程的执行是交替的,所以奇数和偶数也是交替输 阅读全文
posted @ 2019-12-26 21:38 沐雨橙风~~ 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 说在前面 ​ 在HashMap中,默认创建的数组长度是16,也就是哈希桶个数为16,当添加key value的时候,会先计算出他们的哈希值(h = hash),然后用 就可以算出一个数组下标,这个数组下标就是键值对应该存放的位置。 ​ 但是,当数据较多的时候,不同键值对算出来的hash值相同,而导致 阅读全文
posted @ 2019-12-17 12:01 沐雨橙风~~ 阅读(1999) 评论(0) 推荐(1) 编辑
摘要: String 特性 1.其定义的字符串序列不可变。 2.是一个final类,不可被继承,且其内部一些重要方法被定义为final类型,不可重写。 3.内部实现Serializable接口(支持字符串序列化)和Comparable接口(支持字符串比较大小)。 4.内部定义了final char [ ] 阅读全文
posted @ 2019-12-09 10:52 沐雨橙风~~ 阅读(1229) 评论(0) 推荐(0) 编辑
摘要: Java常量池 Java常量池其实分为两种:静态常量池和运行时常量池 1.静态常量池 所谓 静态常量池 ,即 .class文件中的常量池,class文件中的常量池不仅仅包含字符串(数字)字面量,还包含类、方法的信息,占用class文件绝大部分空间。这种常量池主要用于存放两大类常量: 字面量 (Lit 阅读全文
posted @ 2019-12-08 18:51 沐雨橙风~~ 阅读(274) 评论(0) 推荐(1) 编辑
摘要: 栈(Stack) 1.栈是线程私有的,其生命周期和线程相同。 2.每个方法在执行的时候都会开辟一个栈区,同时创建一个栈帧(Stack Frame)。 3.栈帧用于存储局部变量表,操作数栈,动态链接和方法出口等信息。 4.局部变量表中存放两种数据类型: ​ ①基本数据类型:boolean ,byte, 阅读全文
posted @ 2019-12-08 17:48 沐雨橙风~~ 阅读(265) 评论(0) 推荐(0) 编辑
摘要: Java构造器 问题引出 1.先看一段简单创建对象的例子: public class constructTest { public static void main(String[] args) { Index t = new Index(); t.dance(); } } class Index{ 阅读全文
posted @ 2019-11-27 13:16 沐雨橙风~~ 阅读(188) 评论(0) 推荐(0) 编辑
摘要: ==的分析 1.对于基本数据类型,比较的是他们的具体内容是不是一样,跟他们的内存地址无关。举个栗子: public class Test{ public static void main(String[] args) { int i = 10; double j = 10.0; float m = 阅读全文
posted @ 2019-11-25 12:24 沐雨橙风~~ 阅读(193) 评论(0) 推荐(0) 编辑
摘要: Java变量类型 局部变量(local variable) 局部变量声明在方法、构造方法或者语句块中; 局部变量在方法、构造方法、或者语句块被执行的时候创建,当它们执行完成后,变量将会被销毁; 访问修饰符(public ,protect,default,private)不能用于修饰局部变量; 局部变 阅读全文
posted @ 2019-11-23 18:36 沐雨橙风~~ 阅读(121) 评论(0) 推荐(0) 编辑
摘要: urls.py路由用法 url基本概念 url格式 urls.py的作用 url解析过程 include的作用 kwarg的作用 name的作用 URL概念 URL(Uniform Resoure Locator)统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上 阅读全文
posted @ 2019-10-31 23:08 沐雨橙风~~ 阅读(390) 评论(0) 推荐(0) 编辑