Java核心技术(初阶)
文章平均质量分 87
以Java核心技术卷与Mooc上华师大的Java核心课程 所做的知识总结
YouDe益达
这个作者很懒,什么都没留下…
展开
-
第九章. Java文件读写
第九章. Java文件读写Java文件1. 文件概述2. Java 文件类2.1 Java 文件类File2.2 Java NIOJava文件1. 文件概述• 文件系统是由OS(操作系统)管理的• 文件系统和Java进程是平行的,是两套系统• 文件系统是由文件夹和文件递归组合而成• 文件目录分隔符–Linux/Unix 用/隔开–Windows用\隔开,涉及到转义,在程序中需用/或\代替• 文件包括文件里面的内容和文件基本属性• 文件基本属性:名称、大小、扩展名、修改时间等2. Jav原创 2021-07-16 11:42:40 · 316 阅读 · 0 评论 -
第八章. Java数据结构
第八章. Java数据结构Java常用数据结构1. 数组1.1 声明与定义:1.2 初始化:1.2.1 初始化方式1.3 数组拷贝1.6 数组遍历1.5 多维数组2. JCF:Java Collection Framework2.1 JCF概述2.2 Collection 接口2.3 迭代器3. 列表List3.1 ArrayList3.2 LinkedList:3.3 Vector4. 集合Set4.1 HashSet4.2 LinkedHashSet4.3 TreeSet4.4 判断对象重复原则,大小原创 2021-07-13 13:21:37 · 87 阅读 · 0 评论 -
第七章. 异常、断言和曰志
第七章. 异常、断言和曰志异常、断言和曰志1. 异常1.1 异常分类1.2 异常处理1.2.1 异常捕获1.2.2 finally 子句1.2.3 带资源的 try语句1.2.4 分析堆栈轨迹元素1.3 自定义异常类2. 断言日志(本章仅供了解)异常、断言和曰志▲ 处理错误 ▲ 使用断言▲ 捕获异常 ▲ 记录日志▲ 使用异常机制的技巧 ▲ 调试技巧1. 异常: 程序不正常的行为或状态如果由于出现错误而使得某些操作没有完成, 程序应该:返回到一种安全状态,并原创 2021-07-10 21:38:42 · 309 阅读 · 0 评论 -
第六章. Java常用类
第六章. Java常用类1. Java类库文档2. 数字相关类2.1 Java 数字类2.2 随机数类2.3 数字工具类3. 字符串相关类3.1 String3.1 可变字符串(StringBuffer、StringBuilder)4. 时间相关类4.1 Java 8 推出新的时间API4.2 Java 8 时间包概述4.3 Java 8 java.time包主要类5. 格式化类5.1 NumberFormat:数字格式化,抽象类5.2 MessageFormat:字符串格式化5.3 DateFormat原创 2021-07-10 14:17:48 · 127 阅读 · 0 评论 -
第五章. static,final与Java访问权限
第五章. static,final与Java访问权限1. Java关键字:static ,final1.1 final 实例域:1.2 final 类和方法1.3 静态static1.4 单例模式1.5 常量池2. 包与路径(package import)2.1 包2.2 jar文件的导出和导入2.3 classpath3. java访问权限1. Java关键字:static ,final1.1 final 实例域:这个域的值被设置,不能够再对它进行修改。修饰:类方法变量1.2 fina原创 2021-07-09 17:46:30 · 154 阅读 · 0 评论 -
第四章.继承与多态
第四章.继承与多态继承与多态1. 类、超类和子类2. 覆盖方法(override)3. 子类构造器:4. 多态4.1 动态绑定4.2 强制类型转换5. 抽象类6. 接口6.1 接口的域和方法:6.2 接口的特性:6.3 接口的默认方法6.4 接口示例7. Object: 所有类的超类7.1 equals() 方法7.2 hashCode() 方法7.3 toString() 方法8. 对象包装器与自动装箱继承与多态▲ 类、超类和子类 ▲ 抽象类▲ Object:所有类的超类 ▲ 接口原创 2021-07-07 13:44:01 · 155 阅读 · 0 评论 -
第三章. 对象与类
第三章. 对象与类对象与类1. 面向对象程序设计概述1.1 类:1.2 对象:2. 用户自定义类2.1 构造器:2.2 重载:2.3 方法:对象与类▲ 面向对象程序设计概述 ▲ 对象构造▲ 使用预定义类 ▲ 包▲ 用户自定义类 ▲ 类路径▲ 静态域与静态方法 ▲ 文档注释▲ 方法参数 ▲ 类设计技巧1. 面向对象程序设计概述1.1 类:将成员,方法,关系的抽象封装由 变量/属性 和 方法/函数 组成封装的关键:不能让类原创 2021-07-07 10:37:15 · 61 阅读 · 0 评论 -
第二章. Java 的基本程序设计结构
Java 的基本程序设计结构▲ 一个简单的 java 应用程序 ▲ 字符串▲ 注释 ▲ 输入输出▲ 数据类型 ▲ 控制流▲ 变量 ▲ 大数值▲ 运算符 ▲ 数组一个简单的 Java 应用程序public class FirstSample { public static void main(String[] args) { //PSVM, main的必备缩写 Syst原创 2021-07-06 11:13:06 · 96 阅读 · 0 评论 -
第一章. Java 程序概述
java的语言特性简单性Java语法是Cpp语法的一个“纯净”版本,然而,设计者并没有试图清除Cpp中所有不适当的特性。面向对象Java 与 C++ 的主要不同点在于多重继承Java的每个变量都是一个指针,指向一个类实例化后的地址分布式Java 有一个丰富的例程库,用于处理像 HTTP 和 FIT 之类的 TCP/IP 协议。Java 应用 程序能够通过 URL 打开和访问网络上的对象,其便捷程度就好像访问本地文件一样。健壮性Java 编译器能够检测许多在其他语言中仅在运行时才能够检测出原创 2021-07-06 08:43:16 · 69 阅读 · 0 评论