- 博客(11)
- 收藏
- 关注
原创 Day11_异常机制
异常机制 一、怎么是异常 实际情况中,遇到 的情况不可能是完美的,比如,你写的某个模块,用户输入不一定符合你的要求,你的程序需要打开某个文件,这个文件可能不存在或者格式不对, 软件程序在运行的过程中,非常可能遇到以上的异常情况,我们叫异常:Exception 异常指程序运行中出现的不期而至的各种状况,如:文件找不到,网络连接失败,非法参数等 异常发生在程序运行期间,他影响程序执行流程。 二、简单分类 检查性异常:最具代表性的检查异常是用户错误或问题引起的异常,
2020-09-24 00:25:46 96
原创 Day10_面向对象3
面向对象3 十、抽象类 abstract可以用来修饰方法,也可以修饰类,如果修饰方法,那么该方法就是抽象方法,如果修饰类,那么就是抽象类 抽象类中可以没有抽象方法,但是有抽象方法一定要声明为抽象类 抽象类不能使用new关键字创建对象,它是用来让子类继承的 抽象方法,只有方法的声明,没有方法的实现,它是用来让子类实现的 子类继承抽象类,那么必须实现抽象类没有实现的抽象方法,否则该子类也要声明为抽象类 package com.oop.demo09; //ab
2020-09-23 00:31:19 90
原创 Day9_面向对象2
面向对象2 七、封装 该露的露,该藏得藏 程序设计追求“高内聚,低耦合”,高内聚是类的内部数据操作细节自己完成,不允许外部干涉,低耦合,仅暴露少数的方法给外部使用 封装 通常应禁止直接访问一个对象中数据的实际显示表示,通过操作接口来访问,这称为信息的隐藏 属性私有,get,set(定义private属性后,其他类可以通过setXxx()方法来设置对应的属性,通过getXxx()来获取对应的属性) package com.oop.demo03;
2020-09-22 00:23:39 128
原创 Day8_面向对象
面向对象 面向对象&面向过程 一、面向过程思想 步骤清晰简单,第一步做怎么,第二步做怎么 适合处理一些简单的问题 二、面向对象思想 物以类聚,分类的思维模式思考问题首先会解决问题哪些分类,然后对这些分类进行单独的思考,最后,才会对某个分类细节进行面向过程思索 适合处理复杂的问题,适合需要多人协作的问题 三、什么是面向对象 面向对象编程:Object-Oriented Programming,OOP 面向对象编程本质:以类的方式组织代码,以对
2020-09-20 00:27:14 117
原创 Day7_数组
数组 一、数组的定义 数组是相同类型数据的有序集合 其中,每一个数据称作一个数组元素,每个数组元素通过一个下标访问 二、数组声明创建 首先声明数组变量,才能在程序中使用数组, dataType[] arrayRefVar;//首选 或 dataType arrayRefVar[];//效果相同,继承C语法,不推荐 使用new字符创建数组 dataType[] arrayRefVar=new dataType[arraySize]; 数组的元素通过
2020-09-17 00:15:05 250
原创 Day6_Java方法
Java方法 何谓方法 Java是语句的集合,他们在一起实行一个功能 方法是解决一类问题的步骤有序集合 方法包含在类或者集合中 方法在程序中创建,在其他地方被引用 设计方法原则 一个方法只完成一个功能,这样有利于后期拓展 方法的定义 Java语言方法类似于其他语言的函数,是一段用来完成特定功能的代码片段 方法包含一个方法头和一个方法体 修饰符 返回值类型 方法名(参数类型 参数名){ ..
2020-09-10 00:22:49 59
原创 Day5_JAVA的流程控制
JAVA的流程控制 用户交互Scanner java.util.Scanner是Java5的新特性,通过Scanner类获取用户的输入 基本语法:Scannner s = new Scanner(System.in); 通过Scanner类的next()和nextLine()方法获取输入的字符串,在读取之前我们一般使用hasNext()和hasNextLine()判断是否还有输入的数据。 package com.wei.Scanner; import java.sql.
2020-09-09 00:41:37 77
原创 Day4_Java基础学习
Java基础学习 注释 项目结构复杂需要注释 注释并不会执行 书写注释是良好的习惯 平时写代码一定要注意规范 java中的注释有三种 单行注释,//只能注释我们一行文字 多行注释,/* 可以注释一段文字 */ JavaDoc:文档注释,/** 可以有功能 */ 标识符 关键字,都是小写的,goto和const是保留字 标识符注意点 所有的标识符都应该以字母(A-Z,或a-z),美元(
2020-09-09 00:40:53 114
原创 Day3_Java开发环境的搭建
Java开发环境的搭建 JDK下载和安装 卸载JDK 删除java的安装目录 删除JAVA_HOME 删除path下关于Java的目录 java -version 核查java版本 安装JDK 百度搜索JDK8,找到官网下载地址 同意协议 下载对应的版本 上级安装JDK 记住安装的路径,最好放在一个统一的地方 配置环境变量 我的电脑-->右键-->属性 环境变量-->
2020-09-09 00:40:02 82
原创 Day2_Dos命令
Dos命令 打开CMD的方式 开始+Window系统+命令提示符 Win键+R 输入cmd打开控制台(推荐使用) 在任意文件下,按住shift键+鼠标右键点击,在此处打开命令窗口 资源管理器的地址栏前面加上cmd 路径 以管理员身份运行,开始+Window系统+命令提示符右键以管理员身份运行 常用的Dos命令 #盘符切换 盘: C:\Users\Administrator>D: #查看当前目录下的所有文件 dir D:\>di
2020-09-04 01:51:08 126
原创 Day1_Markdown学习
Markdown学习 标题 三级标题 字体: HelloWorld! HelloWorld! HelloWorld! HelloWorld! 引用 学习java,走上人生巅峰 分割线 图片 超链接 好123 列表 a b c a b c 表格 姓名 性别 生日 张三 男 1997.1 代码 public class Test{ public static void...
2020-09-04 00:40:36 88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人