java基础
文章平均质量分 77
笔记
His Last Bow
这个作者很懒,什么都没留下…
展开
-
java基础(狂神) 1. 预科
目录1. 什么是计算机2. 硬件及冯诺依曼结构3. 软件及软件开发4. Windows常用快捷键5. 基本的Dos命令6. 计算机语言发展史 1. 什么是计算机 Computer:全称电子计算机,俗称电脑 能够按照程序运行,自动、高速处理海量数据的现代化只能电子设备 由硬件和软件所组成 常见的形式有台式机、笔记本计算机、大型计算机等 广泛应用在:科学计算,数据处理,自动控制,计算机辅助设计,人工智能,网络等领域 2. 硬件及冯诺依曼结构 计算机硬件 一些物理装置按系统结构的要求构成一个有机整体为计原创 2022-02-17 23:07:52 · 210 阅读 · 0 评论 -
java基础(狂神) 2. 入门
目录1. Java帝国的诞生2. Java特性和优势3. Java三大版本4. JDK JRE JVM 1. Java帝国的诞生 C & C++ 1972年C诞生 贴近硬件,运行极快,效率极高 操作系统,编译器,数据库,网络系统等 指针和内存管理 1982年C++诞生 面向对象 兼容C 图形领域、游戏等 Java初生 1995年的网页简单而粗糙,缺乏互动性 图形界面的程序(Applet) Java 2 标准版:桌面 Java 2 移动版:手机 Java 2 企业版:服务器原创 2022-02-17 23:32:37 · 518 阅读 · 0 评论 -
java基础(狂神) 3. 基础
目录1. 注释2. 标识符和关键字3. 数据类型4. 数据类型扩展5. 类型转换6. 变量、常量、作用域7. 基本运算符8. 自增自减运算符9. 包机制10. JavaDoc生成文档 1. 注释 Java中的注释有三种: 单行注释:// 多行注释:/* */ 文档注释:/** */ 2. 标识符和关键字 Java所有的组成部分都需要名字 类名、变量名以及方法名都被称为标识符 注意: 所有标识符都应该以字母、美元符或下划线开始 首字符之后可以是字母、美元符、下划线或数字的任何字符组合 不能使用关原创 2022-02-17 23:33:17 · 104 阅读 · 0 评论 -
java基础(狂神) 4. 流程控制
目录1. 用户交互Scanner2. 顺序结构3. 选择结构4. 循环结构5. break continue 1. 用户交互Scanner Scanner对象 获取用户输入 语法 Scanner s = new Scanner(System.in); 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据 next(): 读取到有效字符后才可以结束输入 对输入有效字符之原创 2022-02-17 23:34:02 · 76 阅读 · 0 评论 -
java基础(狂神) 5. 方法
目录1. 什么是方法2. 方法的定义和调用3. 方法的重载4. 命令行传递参数5. 可变参数6. 递归讲解 1. 什么是方法 java 方法是语句的集合,它们在一起执行一个功能 方法是解决一类问题的步骤的有序集组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则: 方法的本意是功能块,就是实现某个功能的语句块的集合 设计方法的时候,最好保持方法的原子性 原子性:一个方法只完成一个功能,有利于后期的扩展 public class Test { pu原创 2022-02-18 21:55:41 · 73 阅读 · 0 评论 -
java基础(狂神) 6. 数组
目录1. 什么是数组2. 数组的声明和创建3. 三种初始化及内存分析4. 数组边界5. 数组的使用6. 多维数组7. Arrays类8. 冒泡排序9. 稀疏数组 1. 什么是数组 定义: 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们 2. 数组的声明和创建 首先必须声明数组变量,才能在程序中使用数组 dataType[] arrayRefar; // 首选方法 或 dat原创 2022-02-17 23:34:46 · 80 阅读 · 0 评论 -
java基础(狂神) 7. 面向对象
目录1. 什么是面向对象2. 方法的定义3. 方法的调用4. 类与对象的创建5. 构造器详解6. 创建对象内存分析7. 类与对象回顾8. 封装详解9. 继承10. super详解11. 方法重写12. 多态13. instanceof 和类型转换14.static关键字详解15.抽象类16.接口的定义与实现17. N种内部类 1. 什么是面向对象 面向过程思想 面向过程适合处理一些较为简单的问题 面向对象思想 面向对象适合处理复杂的问题,适合处理需要多人协作的问题 对于描述复杂的事物,为了从宏原创 2022-02-17 23:35:46 · 120 阅读 · 0 评论 -
java基础(狂神) 8. 异常
目录1. Error和Exception2. 捕获和抛出异常3. 自定义异常 1. Error和Exception 异常:程序运行中出现不期而至的各种情况,如:无法找到文件、网络连接失败、非法参数等 异常发生在程序运行期间,影响了正常程序的执行流程 三种异常: 检查性异常:用户错误或问题引起的异常,程序员无法预见,编译时不能简单忽略 运行时异常:程序员避免的异常,编译时可以忽略 错误:错误不是异常,而是脱离程序员控制的问题,错误在代码中通常被忽略,编译也无法检查出,如:栈溢出等 异常处理框架(异常体原创 2022-02-18 22:03:45 · 86 阅读 · 0 评论