“我的生命是一万次的春和景明”大家晚上好,欢迎来看我每个月末都会写一点的流水账。
不知不觉已经四月三十号了,中午起床看朋友圈才知道今天居然是国际爵士日,那今天就多听点吧。这个月还是发生了挺多事的,虽然不见得全是好事嘛,但至少我相信基调是好的。
感觉这个月熬夜太多了。。。熬到身体有点扛不住的那种,月初的时候总是会莫名其妙开始流鼻血,所以后面比较养生哈哈哈哈,也开始重新运动了,只是健身过后胃口变得莫名其妙地大,恩格尔系数拉满了快,偶尔还想吃点小零食,但是我发现现在已经到了会略过零食区去逛水果区的地步了吗。。。中国人一些莫名的血脉开始觉醒了🤣
又去逛优衣库了,简直就是快乐老家,有个一直很喜欢的夹克外套打了五折,本来很想拿下的,但是发现就算买了也会压在衣柜里等到秋天才拿的出来了,含泪放弃😭北京的天气就是这么操蛋啊,夏天热得要死,冬天又冷得没边了,一年四季等可能大风,懒得喷了。
还去书店逛了逛,我很喜欢书店里的油墨味,很好闻,而且比起电子书,我更喜欢看实体书,之前特别喜欢读汪曾祺的散文,很有烟火气,特别是有些写做菜的文章(可能我就是馋了哈哈哈哈哈),我希望过上那样的生活。
这个月跟朋友们聊了 ...
不要温柔地步入那良夜他昨晚告诉我说刚刚落地北京,一出大兴就打来了电话,句句闲聊里全是喘不过气的工作,我们聊操蛋的生活和长夜里的失眠,聊断线的爱欲和思念,聊生活久如暗室,也聊山雀与春诗。
他说本想直接打车直接来见我,可惜工作的事情实在太忙,整个人像一滩烂泥,他不愿让我见到这样的他。他说这个点了人还是很多,花了好久才走到家附近的小街,他还说要好好休息,明天要收拾好了跟我一起去颐和园的湖上划船,看着夕阳落山对我唱Ross And Rachel。
我忍不住打趣到,你要不把Silver Lining II那张专辑都学一下,Click也很适合拿来告白,顺便问了问他表白仪式还有哪些流程。
他坦言说还没准备好,我就知道,我们都是那种不擅长安排一切的人,于是我批准他再好好想想,毕竟我也不着急,我们早就开始做一些所谓逾矩的事情了。
不知道为什么又聊到刚认识的时候,我笑他审美太差连我都能看上,他说他确实该好好反省一下(笑),打趣过后他又说「我喜欢你的一切,你的歌你的画你的诗你的脸」不出意外,虽然很土,但是很有效,我确实很喜欢浮夸的文字,我知道自己没有他说的那么好,一开始也纠结过要不要在一起,我们肯定会面临很 ...
区分程序,线程和进程
项目
定义
特点
示例
程序Program
是一组指令的集合,描述了完成特定任务的步骤和操作,通常以源代码的形式编写。是静态的,本身不具备执行能力。
不占用运行时系统资源(内存,CPU等)。没有生命周期的概念,只要存储介质存在就能长期保存。不能被操作系统直接调度执行。
一个用Java编写的Hello World程序,保存为.java后缀的文件,在未运行时就是程序。
进程Process
是计算机中正在运行的程序的实例,是程序在其自身地址空间中的一次执行活动。当程序被加载到内存并由操作系统分配资源后开始执行,就形成了进程。
资源分配:是资源申请、调度和独立运行的单位,操作系统为其分配内存空间、CPU时间片、文件描述符等系统资源。例如每个进程都有自己独立的虚拟地址空间,用于存放代码、数据等。动态性:有生命周期,从创建(程序加载执行时创建)开始,到终止(程序执行完毕或异常结束)为止,期间会经历不同状态,如就绪、运行、阻塞。独立性:不同进程的工作相互独立,拥有各自独立的资源,进程间通常不能直接访问彼此资源。开销较大:创建、撤销进程以及进程间上下文切换时,系统开 ...
异常处理机制异常指程序在运行过程中出现的不正常情况(比如数组索引越界之类的),并非语法错误,出现异常后会导致jvm停止运行
异常抛出机制java中不同的异常被不同的类表示,一旦出现某种异常,就创建该种类型的对象并抛出,我们可以捕获这个异常并进行处理,如果不捕获就会导致程序终止
Java异常体系结构
Java中的所有不正常类都继承于Throwable类,其主要包括两类,一个是Error类,一个是Exception类。
Error类:包括虚拟机错误和线程死锁,一旦出现了Error,那这个程序就彻底GG了(悲)。
Exception类:就是我们通常所说的异常,其下又分为受检查异常(Checked Exception)和运行时异常(Runtime Exception)
Checked Exception:这类异常在编译时就会被编译器检查,要求我们必须对其作出相应处理,要么是try-catch捕获,要么是在方法签名中用throws抛出,比如IOException, SQLException等等
Runtime Exception:也被称为非受检查异常(Unchecked Exception),编 ...
流Stream,指一连串的数据(字符或字节),是以先进先出的方式发送信息的通道。
一般来说流的特性有以下几点:
先进先出:最先写入输出流的数据最先被输入流读取到
顺序存取:可以一个接一个地往流中写入一串字节,读取时也将按写入顺序读取一串字节,不能随机访问中间的数据(RandomAccessFile除外)
只读或只写:每个流都只能是输入流或输出流中的一种,不能同时具备两种能力,输入流只能进行读操作,输出流只能进行写操作
IO流分类主要分类方式有三种:
按数据流的方向分为输入流和输出流
输入和输出是对于应用程序而言的,拿文件读写来说吧,写入文件的其实是输出流,读取文件是输入流,很容易搞混
按处理数据单位分为字节流和字符流
字节流操作的单元是数据单元为8位的字节,而字符流则是16位的字符
💡
为什么要有字符流?
Java中的字符采用Unicode标准,其编码中,一个英文字母或一个中文汉字为两字节,而在UTF-编码中,一个中文字符是三字节,如果使用字节流处理中文,在一次读写一个字符对应的字节数时不会出现问题,但如果一旦将一个字符对应的字节分裂开就会出现乱码。
字节 ...
类 class对具有相同属性和功能的一类事物的抽象描述,是创建对象的模板,例如可以定义一个“Person”类来描述人类的共同特征和行为,如姓名,身高等属性,吃饭,睡觉等行为。
类的组成成员变量:用于描述类的属性,代表对象的状态。如“Person”类中的“name”和“height”
成员方法:用于描述类的行为,定义对象可以执行的操作。如“Person”类中的“eat”和“sleep”
构造方法:一种特殊的方法,用于在创建对象时初始化对象的属性,构造方法的名称与类名相同,没有返回值
💡
构造方法分为无参和有参构造方法,一个类中可以有多个构造方法(可重载),若一个类没有定义构造方法,Java会提供一个默认的无参构造方法,有则不会
内部类 Inner Class顾名思义,是定义在另一个类(即外部类Outer Class)内部的类,内部类又称为嵌套类(Nested Class),外部类又称为封闭类(Enclosing Class)
大致分为四种内部类:
成员内部类 Member Inner Class
定义在外部类的成员位置上,与外部类的成员变量等同级(本质是外部类的实例成员), ...
Type 数据类型数据类型分为基本数据类型与引用数据类型
基本数据类型
引用数据类型
byte 整形(-2^7~2^7-1)
class 类(String 字符串类与 Date 类都包含在内)
short 整形(-2^15~2^15-1)
interface 接口
int 整形(-2^31~2^31-1)
array 数组
long 整形(-2^63~2^63-1)
enum 枚举
float 单精度浮点数
annotation 注解
double 双精度浮点数
char 字符类
boolean 布尔值(默认值为 false)
注意:在java中浮点数的默认类型为double
类型转换自动类型转换(Widening Casting)自动类型转换是将一个小容量的数据类型转换为大容量的数据类型,这种转换是自动进行的,不需要强制转换符号
123int i = 100;long l = i; // 自动类型转换从int到longfloat f = l; // 自动类型转换从long到float
自动类型转换遵循以下两种顺序
123byte ...
很高兴再次和大家见面。在本期制作者通讯发布之际,四月将尽,春暮夏浅,温度慢慢上升,属于夏天的微风又将如期而至。
【通讯节点 · 一】“比起简约的主题,我还是更适合一些花哨的东西”
博客主题由Fluid主题更新为安知鱼主题
新增功能模块“留言板”:想说的想吐槽的想倾诉的,都可以告诉我~
新增功能模块“音乐馆”:上线Cyrex的“我喜欢”歌单。虽然一堆vip歌曲听不了,后面再筛选一下吧
新增功能模块”相册集”:每一张照片都是美好的回忆。
新增功能模块“闲言碎语”:即刻短文说说功能上线,收录一些小句子和小牢骚。
新增功能模块“我的装备”:收录一些有趣(或许?)的小玩意。
【通讯节点 · 二】“希望下辈子一出生就能听见父亲灵巧的指尖叩击代码的美妙旋律”
更新系列文章:JavaSE复习笔记(阉割版)
在复习过程中重新整理了之前学习时的笔记,并将API常用类,网络编程等部分略去,DS源码分析整合至CS-61B笔记中,内容不精,仅供参考,后续将陆续上线DS, DB, JavaWeb及Redis笔记。
【通讯节点 · 三】“我与先生,夙期已久”
更新系列文章:Cyr ...
就用这篇文章开启四月吧晚上好!现在是四月一号,差不多一点多,忙碌了一天的Cyrex终于开始动笔了,不开玩笑我现在感觉我强得可怕,虽然今天(指3.31)基本都在摆烂,连IO流的笔记都没整理完甚至还没写概率论的作业,但我挺开心的,我又有了点“没什么能阻挡我”的劲头,对嘛,我就该这样,这应该就是每段低谷期过后的bonus time哈哈哈哈哈哈哈。很感谢大家愿意陪我一起疯,满足我的一些小愿望(所以不出意外的话我现在还欠着八篇博文没写哈哈哈哈哈哈哈哈哈哈哈哈哈)
我现在正在听this is what winter feels like(by Jvke,对就是唱golden hour的歌手),副歌简直让我起飞,急速倒带的效果给人一种走马灯的感觉(可能像从云海坠落前的余响吧,是倒春寒拂过融化的山雪,是夏夜从树叶间流泻的水流,是秋天翻飞的落叶,也是冬日雾凇间闪烁的流光,我不知道怎么描述才能准确地抓住这种感觉,写出来反倒落了俗套,所以说艺术是件很意识流的事),感觉很适合拿来做一些很酷的转场,可惜我不会剪辑,插个flag之后学学
晚上阿阮(是化名)被crush表白了哈哈哈哈哈,虽然是四月一号,但他俩有点暧 ...
睡不着而写下来的序言现在是晚上两点整,由于我晚上实在困得不行在床上昏睡了两个小时现在彻底睡不着了,现在一看,欸到点了该emo了,那就再写点东西吧
本来今天跟朋友们说好了一起去逛玉渊潭的,但是有两个朋友什么话都没说到了昨天晚上才说有事结果不了了之,唉,多少是有些不开心的,明明大家之前说的好好的结果一声不吭就。。。唉。。。昨天晚上他们说不去了的时候说实话挺郁闷的。我不清楚是不是又是因为我搞砸了一些事情又被讨厌了呢。。。本来一开始上周就喊我去玩的,结果他们又临时有事挪到了这周,上周就变成了一个纯酒局,喝完酒我又叫了另一个朋友这周一起去(我当时其实也想到了客不带客但是又不是请吃饭况且大家也都认识多个朋友肯定更热闹)是因为我多叫了人害的他们不开心了吗。。。这个朋友嘛,其实我感觉他人挺好的,上次出去吃饭聊天也很开心,跟他呆在一起的时候我很放松很高兴,这是我在跟某人单独相处的情况下,除了我那傻儿子,头一次跟其他人有这种放松的感觉,所以我想着也叫上吧,他在的时候很让人安心,但是这种行为是不是又越界了呢,我不知道,我一向最不擅长处理这些事情,我总想对跟我合得来的朋友建立更深的联系,不仅仅是很单纯的“酒肉 ...