Java进阶之路
海浪吹
这个作者很懒,什么都没留下…
展开
-
第十二章Object、Date、System、包装类
一、Object类Object类是所有类的父类(上帝类),如果一个类没有指定的父类,那么默认则继承object类。Object类有十一个方法,重点记忆为两个:toString与equalspublic string toString():返回该对象的字符串表示public boolean equals(Object obj):指示其他某个对象是否与此对象”相等”1.1toString方法...原创 2019-04-21 18:46:17 · 205 阅读 · 0 评论 -
第二章【数据类型转换、运算符、方法入门】
一、数据类型转换1.1自动类型转换取值范围小的额数据赋值给取值范围大的变量【小转大】【隐式转换】数值类型:byte < short < int < long < float < double注意:byte , short ,char 在运算时会自动转换为intbyte b1 = 100;int i1 = b1;// b1(byte 小) ->i1(i...原创 2019-05-13 21:34:35 · 192 阅读 · 0 评论 -
第一章【前言、入门程序、数据类型、常量变量】
一、前言1.1JAVA用途Java语言是一门计算机语言,可以用来开发电商系统,物流系统,银行系统,数据的分析,挖掘,手机app【Android】1.2进制转换相关十进制:逢十进一 包含0~9数字二进制:逢二进一 包含了0,1八进制:逢八进一 包含 0~7十六进制:逢十六进一 包含0~9 ABCDEF计算机中最小的信息单位:位【bit】计算机中最...原创 2019-05-13 21:33:07 · 301 阅读 · 0 评论 -
第十四章List、Set、数据结构、Collections
一、数据结构数据结构是计算机存储、组织数据的方式常见的数据结构类型1、栈:stack,又叫堆栈,仅允许在顶端进行插入和删除操作,先进后出,栈的入口、出口的都是栈的顶端位置,形象类比子弹压进弹夹。压栈:就是存元素。把元素存储到栈的顶端位置,栈中已有元素依次向栈底方向移动一个位置。弹栈:就是取元素。把栈的顶端位置元素取出,栈中已有元素依次向栈顶方向移动一个位置2、队列:queue,仅允许在...原创 2019-04-29 22:50:01 · 242 阅读 · 0 评论 -
第十八章【线程池、Lambda表达式】
一、等待唤醒机制1、什么是等待唤醒机制就是在一个线程进行了规定操作后,就调用**wait()进入等待状态, 等待其他线程执行完他们的指定代码过后,再用notify()**将其唤醒;在有多个线程进行等待时,如果需要,可以使用 notifyAll()来唤醒所有的等待线程2、相关方法public void wait(): 线程不再活动,不再参与调度,进入 wait set 中,因此不会浪费 CP...原创 2019-04-29 21:31:37 · 275 阅读 · 0 评论 -
第十七章【线程、同步】
一、线程1、线程原理内存原理:线程开启后,都会有一个自己独立的栈内存空间,进行压栈和弹栈。每个线程中运行的方法其局部变量都是独立的,不能共享。如果数据保存在堆中,那么此时堆中的数据是可以给其他线程给共享2、Thread类构造方法:public Thread():分配一个新的线程对象。–用于继承Threadpublic Thread(String name):分配一个指定名字的新的线程...原创 2019-04-28 22:39:07 · 198 阅读 · 0 评论 -
第十三章Collecction、泛型
一、Collection集合1.1集合与数组的区别:1.数组长度是固定的,集合的长度是可变的。2.数组中存储的是同一种类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储。1.2Collection集合的常用功能Collection是所有单列集合的父接口,双列集合在第十五章讲解MAP集合时会讲到。public ...原创 2019-04-22 21:07:27 · 295 阅读 · 0 评论 -
第十六章【异常、线程的简单认识】
一、异常1、1Throwable根目录下的异常根类java.lang.Throwable,其下有两个子类:java.lang.Error与java.lang.Exception区别为:Error:严重错误Error,无法通过处理的错误,只能事先避免,好比绝症。(例如电脑内存不足)Exception:表示异常,异常产生后程序员可以通过代码的方式纠正,使程序继续运行,是必须要处理的。Thr...原创 2019-04-26 21:16:10 · 345 阅读 · 0 评论 -
第十五章、【map】
1、Map常用子类Collection中的集合称为单列集合 ,元素是孤立存在的,Map中的集合称为双列集合,元素是成对存在的,每个元素由键与值两部分组成,Map集合不能包含重复的键,但值可以重复1、1HashMapHashMap<K,V>:存储数据采用的哈希表结构,元素的存取顺序不能保证一致。正式因为要保证键的唯一、不重复,需要重写键的hashCode()方法、equals()方...原创 2019-04-25 20:37:17 · 158 阅读 · 0 评论 -
bilibili哔哩哔哩网页版中视频资源下载方法(无需任何工具)
哔哩哔哩中有很多优秀视频,想临时下载但又不想下载客户端,这里提供的是网页版下载办法,不需要任何工具!不需要任何工具!不需要任何工具!(此方法不适用其他视频网站,如爱奇艺等,此类网站会把视频分割成一段一段的缓存)1、首先进入想下载的视频页面2、打开F12,选择Network,然后F5刷新视频页面3、点击size属性栏使其按照文件大小排序,选择最大的那一个就是它了!(一般为几十M)...原创 2019-08-04 21:46:21 · 39949 阅读 · 7 评论