Java
KLatitude
If you try to do it, do your best.
展开
-
Java基础知识 -- 结构化程序设计
一. 标识符、关键字和数据类型1. 字符集和标识符 Java采用Unicode字符集,使用16bits存储格式 Java的标识符是以字母、下划线和$符号开头,后面含有字母、下划线、数字和$符号的字符串,标识符的长度没有限制,但是Java系统最多可以识别前255个字符。2. 关键字 Java规定了48个普通关键字,2个保留字(const,goto),3个直接量(false,true,null)3. 数据类型 数据{基本数据{数值型{整数类型(byte、short、int、long)浮点类原创 2020-08-15 22:51:03 · 537 阅读 · 0 评论 -
Java基础知识 -- 并发控制
一. 基础知识1. Java语言支持语言级并发2. 多线程的作用提高UI的响应速度提高硬件资源的利用效率隔离高速硬件和低速硬件提供程序上的抽象来隔离不同的运行模块二. 线程的生命周期1. 线程的状态出生态(Born)/新线程(New Thread)就绪态(Ready)/可运行线程(Runnable Thread)运行态(Running)休眠态(Sleeping)等待态(Waiting)阻塞态(Blocked)死亡态(Dead)[外链图片转存失败,源站可能有防盗链机制,建原创 2020-08-15 22:47:40 · 116 阅读 · 0 评论 -
Java基础知识 -- I/O流
一. 流与相关类1. 流使用多个流类型(类或抽象类)来实现输入/输出的功能隐藏实际IO设备处理数据的细节分类:按功能分:节点流、处理流按流向分:输入流、输出流按处理单位分:字节流、字符流按流向/处理单位分字节流字符流输入流InputStreamReader输出流OutputStreamWriter2. 字节流[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1j6yTSJi-1597502827148)(upl原创 2020-08-15 22:46:55 · 89 阅读 · 0 评论 -
Java基础知识 -- 对象的容纳
一. 数组1. 定义数组是一种数据结构,用来存储相同类型(对象、基本类型)值的集合下标从0开始2. 创建、初始化声明:类型[] 数组名;类型 数组名[];初始化:静态初始化:int a[] = {1, 2}; int[] a = new int[] {1, 2};动态初始化:int[] a = new int[10]对象数组的初始化:类型[] 数组名 = new 类型[] { new 构造方法(), ……, new 构造方法()}3. 多维数组声明:int[]原创 2020-08-15 22:45:54 · 132 阅读 · 0 评论 -
Java基础知识 -- 异常处理
一. 异常概述1. 异常与错误Exception:指程序中可能发生,经过处理有可能恢复正常的非正常事件;经过处理后,可以不中断程序的执行Error:指程序中可能发生,非常严重且无法恢复的非正常事件;将使程序中断执行而退出系统2. 标准异常类ObjectThrowableExceptionErrorClassNotFoundExceptionIOExceptionRuntimeExceptionLinkageErrorVirtualMachineErrorArithmeticExceptionN原创 2020-07-24 22:16:53 · 115 阅读 · 0 评论 -
Java基础知识 -- 类的复用和多态
一. 类的复用1. Java语言的一个重要特点:可重用性从类定义的角度:类的定义封装了类的成员变量和成员方法,类的不同对象实例也就起到了代码复用的效果从类间关系的角度:关联、依赖、聚合、合成(组合)、继承(纵向关系)、接口实现依赖:一个类用到另一个类,但这种使用关系是偶然的、临时的。 代码体现:局部变量、方法参数关联:一个类用到另一个类,但这种使用关系是经常的。 代码体现:成员变量聚合:整体与局部的关系,是关联的一种,但是整体与部分可以独立存在合成(组合):整体与局部的关系,是关联的一原创 2020-07-23 22:59:14 · 473 阅读 · 0 评论 -
Java基础知识 -- 类与对象
面向对象的三大特性:封装性、继承性、多态性封装性:对象、类和消息对象是变量和相关的方法的集合类是若干对象所具有的共性消息是对象之间的交互方式和交互内容消息包括:消息的接收者、接受对象应采用的应对方法、方法所需要的参数一. Java类1. 类的定义:类是组成Java程序的基本要素类声明形式:[public][abstract][final] class classname{ classbody }2. 变量成员:声明形式:[public | protected | priv原创 2020-07-19 16:28:55 · 124 阅读 · 0 评论