卓立java干货分享Zhuoli's Blog

coding……
但行好事 莫问前程

【今日观点】 自定义实现一个mini版Tomcat

通过之前的介绍,我们大致了解了Tomcat的基础功能,即为Servlet生效提供环境支持。那么Tomcat肯定需要提供以下基础功能: 提供Socket服务:实现对某些端口的监听,从而实现请求到来时,Tomcat可以感知到。同时该Socket...

Java编程拾遗『异常体系』-Zhuoli's Blog
Java

Java编程拾遗『异常体系』

zhuoli阅读(760)评论(0)赞(0)

异常是指程序运行时(非编译时)所发生的非正常情况或错误比如空引用、数组越界、内存溢出等,这些都属于程序运行过程中的意外情况。当程序违反了语义规则时,JVM就会将出现的错误表现为一个异常并抛出,假如对这些异常置之不理,就会导致程序终止或者直接...

Java编程拾遗『String类』-Zhuoli's Blog
Java

Java编程拾遗『String类』

zhuoli阅读(1024)评论(0)赞(0)

从概念上讲,Java字符串就是Unicode字符序列。例如,串“Java\u2122”由5个Unicode字符J、a、v、a和TM。每个用双引号括起来的字符串都是String类的一个实例: String e = ""; //空字符串 Str...

愿你打拼的日子里 能被温柔以待-Zhuoli's Blog
随笔

愿你打拼的日子里 能被温柔以待

zhuoli阅读(1090)评论(2)赞(5)

今天的魔都下起了小雨,天气也比之前凉了几分。状态不错,早早的起了床,在家看了会书,然后跟往常一样坐地铁去上班。其实我一直不怎么喜欢下雨天,特别这种有点冷的环境下,更有一种萧瑟凄凉的感觉,让人从心底high不起来。 每天在路上的时间大概都有一...

Java编程拾遗『static详解』-Zhuoli's Blog
Java

Java编程拾遗『static详解』

zhuoli阅读(662)评论(0)赞(0)

static关键字在开发中是比较常见的,但是很多人对其都没有一个明确的认识,只有一种比较模糊的概念,甚至不知道该怎么用。本篇文章将总结一下,Java中static关键词的用法。首先来看一下static关键字的作用: 为特定的数据类型或对象分...

Java

Java编程拾遗『内部类』

zhuoli阅读(667)评论(0)赞(0)

上篇文章讲述了Java中两种特殊的”类”—接口和对象,本篇文章将讲述一下Java中另一种特殊的类—内部类的相关细节。内部类是相对于普通类来讲的,是指定义在一个类内部的类,而包含它的类则称为外部类。一般来讲,内部类和外...

Java编程拾遗『接口与抽象类』-Zhuoli's Blog
Java

Java编程拾遗『接口与抽象类』

zhuoli阅读(679)评论(0)赞(0)

上篇文章讲了Java中类和对象的一些基础概念,本篇文章讲述一下,Java中两种特殊的”类”,接口和抽象类。熟悉Java编程的都知道,Java中是不允许多继承的,有人讲Java中可以通过接口实现多继承,但其实这种说法是...

Java

Java编程拾遗『对象和类』

zhuoli阅读(652)评论(0)赞(0)

要讲Java中对象和类,Java面向对象的特性是不可避免的,Java中的对象和类其实就来自面向对象的编程思想。在之前的文章Java编程拾遗『Java概述』中,简述了Java面向对象的特性,本篇文章将重新介绍一下Java面向对象的编程思想及J...

Java

Java编程拾遗『数组』

zhuoli阅读(636)评论(0)赞(0)

数组是同一种类型数据的集合,其实就是一个容器,Java中提供的数组是用来存储固定大小的同类型元素,其中元素可以是基本类型也可以是对象类型。 1. 数组创建 Java中数组存在两种声明方式,以int数组为例: int[] a; int a[]...

Java

Java编程拾遗『控制流程』

zhuoli阅读(689)评论(0)赞(0)

与任何程序设计语言一样,Java使用条件语句和循环结构确定控制流流程。 1. 条件语句 条件语句就是使用if进行条件判断,及逻辑处理,主要包含以下几种形式。 1.1 if 单if条件语句格式如下: if (condition) { stat...

Java编程拾遗『运算符』-Zhuoli's Blog
Java

Java编程拾遗『运算符』

zhuoli阅读(605)评论(0)赞(0)

与C、C++相似,Java中也存在多种运算符,对数据进行处理,且运算符类型跟C、C++有着极大的相似性。比如,用于赋值的赋值运算符、用于运算的算数运算符和自增自减运算符、用于比较的关系运算符,用于逻辑运算的逻辑运算符、用于位运算的位运算符和...