摘要: # Java常用类 ## 内部类 概念:在一个类的内部再定义一个完整的类 特点:1.编译后可以生成独立的字节码文件 ​ 2.内部类可以直接访问外部类的私有成员,而不破坏封装 ​ 3.可为外部类提供必要的功能组件 ```java //身体 public class Body { private Str 阅读全文
posted @ 2023-07-18 19:26 郭岩不会打代码 阅读(19) 评论(0) 推荐(0)
摘要: # Java异常机制 ## 什么是异常 异常是指程序运行中出现的不期而至的各种状况,例如:文件找不到,网络连接失败,非法参数等 异常的三种类型: 1. 检查型异常:最具代表的是用户错误或问题引起的异常 2. 运行时异常 3. 错误:错误不是异常,而是脱离程序员控制的问题 ## 异常体系结构 Java 阅读全文
posted @ 2023-07-18 19:25 郭岩不会打代码 阅读(14) 评论(0) 推荐(0)
摘要: # 面向对象编程 ## 初识面向对象 ### 面向过程思想 - 步骤清晰简单,第一步做什么,第二步做什么... - 面向过程适合处理一些较为简单的问题 ### 面向对象思想 - 物以类聚,**分类**的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考.最后,才对某个分类下的细 阅读全文
posted @ 2023-07-18 19:24 郭岩不会打代码 阅读(29) 评论(0) 推荐(0)
摘要: # Java数组 ## 数组概述 ### 数组的定义 数组是相同类型数据的有序结合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们 ## 数组声明创建 首先必须声明数组变量,才能在程序中使用数组.下面是声明数 阅读全文
posted @ 2023-07-17 19:31 郭岩不会打代码 阅读(13) 评论(0) 推荐(0)
摘要: # Java方法详解 ## 方法的定义 Java方法是语句的集合,它们在一起执行一个功能 - 方法是解决一类问题的步骤的有序结合 - 方法包含于类或对象中 - 方法在程序中被创建,在其他地方被引用 ```java public class Demo01 { //main方法 public stati 阅读全文
posted @ 2023-07-17 17:26 郭岩不会打代码 阅读(25) 评论(0) 推荐(0)
摘要: # Java流程控制 ## 用户交互Scanner 通过Scanner类来获取用户的输入 基本语法: ```java Scanner s = new Scanner(System.in); ``` 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用 阅读全文
posted @ 2023-07-16 18:49 郭岩不会打代码 阅读(17) 评论(0) 推荐(0)
摘要: # JavaDoc生成文档 javados命令是用来生成自己API文档的 参数信息: - @author 作者名 - @version 版本号 - @since 指明需要最早使用的jdk版本 - @param 参数名 - @return 返回值情况 - @throws 异常抛出情况 1. **利用命 阅读全文
posted @ 2023-07-15 20:03 郭岩不会打代码 阅读(67) 评论(0) 推荐(0)
摘要: # 包机制 - 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间 - 包语句的语法格式为: package pkg1[.pkg2[.pkg3...]]; - 一般利用公司域名倒置作为包名 - 为了能够使用一个包的成员,我们需要在Java程序中明确导入该包,使用"import"语句可完成 阅读全文
posted @ 2023-07-15 19:21 郭岩不会打代码 阅读(7) 评论(0) 推荐(0)
摘要: # 运算符 一元运算符有1个操作数。例如,递增运算符"++“就是一元运算符。 二元运算符有2个操作数。例如,除法运算符”/“有2个操作数。 三元运算符有3个操作数。例如,条件运算符”?:“具有3个操作数。 ## 算数运算符 +,-,*,/,%,++,-- **%(取余)** 11%2=5...... 阅读全文
posted @ 2023-07-15 19:02 郭岩不会打代码 阅读(36) 评论(0) 推荐(0)
摘要: # 变量、常量、作用域 ## 变量 变量:就是可以变化的量 Java是一种强类型语言,每个变量都必须声明其类型 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域 ```java type varName [=value][{,varName[=value]}]; //数据类型 阅读全文
posted @ 2023-07-15 18:08 郭岩不会打代码 阅读(5) 评论(0) 推荐(0)