摘要: 什么是异常 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了。等等。 软件程序在运行过程中,非常可能遇到刚刚提到的这些异 阅读全文
posted @ 2022-12-04 23:24 秃头且菜鸡 阅读(47) 评论(0) 推荐(0)
摘要: 面向对象与面向过程 面向过程思想 步骤清晰简单,第一步做什么,第二步做什么... 面向过程适合处理一些较为简单的问题 面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索 面向对象适合处理复杂的问题,适合 阅读全文
posted @ 2022-12-04 10:22 秃头且菜鸡 阅读(32) 评论(0) 推荐(0)
摘要: 数组的定义 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们 数组声明创建 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[] array 阅读全文
posted @ 2022-12-02 15:03 秃头且菜鸡 阅读(77) 评论(0) 推荐(0)
摘要: 何为方法 Java方法是语句的集合,他们在一起执行一个功能 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能快,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样利 阅读全文
posted @ 2022-12-02 15:00 秃头且菜鸡 阅读(40) 评论(0) 推荐(0)
摘要: 注释 平时我们编写代码, 在代码量很少时,我们还可以看懂自己写的,但当项目结构一旦复杂起来,我们就需要用到注释了 注释并不会被执行,是给我们写代码的人看的 书写注释是一个非常好的习惯 平时写代码一定要规范 Java中的注释有三种: 单行注释 多行注释 文档注释 标识符 Java所有组成部分都需要名字 阅读全文
posted @ 2022-11-30 14:53 秃头且菜鸡 阅读(103) 评论(0) 推荐(0)
摘要: 在要生成帮助文档的目录下打开cmd 输入javadoc -encoding UTF-8 -charrset UTF-8 要生成的Java文件 在生成的文件中打开index.html 阅读全文
posted @ 2022-11-30 14:52 秃头且菜鸡 阅读(62) 评论(0) 推荐(0)
摘要: Hello World 新建一个文件夹,存放代码 新建一个Java文件 新建一个文本文档,后缀名改为.java 【注意】系统可能没有打开后缀名 编写代码 public class Hello{ public static void main(String[] args) { System.out.p 阅读全文
posted @ 2022-11-29 15:52 秃头且菜鸡 阅读(52) 评论(0) 推荐(0)
摘要: 下载vscode 下载地址:https://code.visualstudio.com/ 一路安装,选择在桌面创建快捷方式 双击打开设置中文 商店搜索Chinese下载 ctrl+shift+p搜索configure display language设置中文并重启 阅读全文
posted @ 2022-11-29 14:52 秃头且菜鸡 阅读(196) 评论(0) 推荐(0)
摘要: JDK、JRE、JVM JDK:Java Development Kit - Java开发者工具 JRE:Java Runtime Environment - Java运行时环境 JVM:Java Virtual Machine - Java虚拟机 Java开发环境搭建 卸载JDK 删除Java安装 阅读全文
posted @ 2022-11-29 14:18 秃头且菜鸡 阅读(26) 评论(0) 推荐(0)
摘要: Java的性能和优势 简单性 Java没有指针运算,也不需要分配内存,语法基于C语言 面向对象 面向对象编程-万物皆对象 可移植性 跨平台移植,一次编写到处运行 高性能 即时编译,使效率接近C++ 分布式 Java为网络分布式坏境所设计,能处理很多tcpip协议,支持网络方法调用 动态性 反射机制让 阅读全文
posted @ 2022-11-29 14:00 秃头且菜鸡 阅读(122) 评论(0) 推荐(0)