- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 常用类
内部类成员内部类、静态内部类、局部内部类、匿名内部类Object类概述超类、基类,所有类的直接或间接父类,位于继承树的最顶层任何类Object类常用方法包装类String类BigDecimal类
2020-10-06 17:28:53
145
原创 异常
什么是异常异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常发生在程序运行期间,它影响了正常的程序执行流程简单分类:- 检查性异常:最具代表性的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在的文件时,一个异常就发生了,这些异常在编译时不能 被简单的忽略。- 运行时异常:运行时异常是可能被程序员避免的异常。运行时异常可以在编译时被忽略。- 错误:错误不是异常,而是脱离程序员控制的问题。错误长在代码中忽略。例如,当栈溢出时,一
2020-10-05 11:30:16
101
原创 Java面向对象编程(OOP)
初识面向对象面向对象是抽象出的设计架构,面向过程是具体的执行方法面向对象编程本质:以类的方式组织代码,以对象的形式封装数据三大特性 - 封装 - 继承 - 多态对象是具体的事物;类是抽象的,是对对象的抽象,是对象的模板new 是创建对象的关键字方法回顾和加深方法的定义- 修饰符- 返回类型- break:跳出switch,结束循环和return的区别- 方法名- 参数列表- 异常抛出方法调用- 静态方法- 非静态方法- 形参和实参-
2020-09-26 12:39:32
334
原创 Java数组
数组概述定义: - 数组是相同类型数据的有序集合 - 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成的 - 其中,每一个数据称做一个数组元素,每个数组元素可以通过一个下表来访问它们数组声明创建声明: - dataType[] arrayRefVar; //首选的方法 - dataType arrayRefVar[]; //效果相同,但不推荐new操作符创建数组 - dataType[] arrayRefVar = new dataT
2020-09-25 15:42:08
105
原创 Java方法
何为方法例如System.out.println()System为一个类out为对象println()为一个方法定义:方法是语句的集合,用来执行功能方法的定义及调用方法重载命令行传参可变参数递归
2020-09-25 09:34:38
275
原创 Java流程控制
用户交互Scannerjava.util.Scanner是Java5的新特性,我们可以用Scanner类获取用户的输入,实现程序和人的交互。基本语法Scanner s = new Scanner(System.in);通过Scanner类的next()和nextline()方法可获取输入的字符串;在读取前我们一般需要使用hasNext()和hasNextLine()判断是否还有输入的数据。注意用完Scanner类记得关闭,节省存储空间:scanner.close();next():
2020-09-23 13:04:47
243
原创 Java基础
注释、标识符、关键字注释不会执行,给写代码的人看的Java注释有三种单行注释://多行注释://文档注释(JavaDos):/ */数据类型类型转换变量、常量运算符包机制、JavaDoc
2020-09-22 23:02:26
129
原创 Hello World
Hello World步骤编写代码,生成.java文件用此电脑找见代码存放位置,在路径前加cmd空格回车,打开命令窗口在命令窗口输入javac Hello.java,编译代码,生成.class文件输入java Hello,运行注意事项java大小写敏感,注意区分大小写尽量使用英文文件名和类名保持一致,首字母大写符号均为英文状态下的符号...
2020-09-22 10:34:59
98
原创 DOS命令
统一默认在C盘下操作切换盘符:F:查看当前目录下的所有文件:dir切换目录(change directory)cd跨盘级切换目录cd /d F:\目录路径返回当前目录的上一级cd..进入当前目录下一级,先dir查看当前目录所有文件cd dir下的任意一个文件名清理屏幕(clear screen)cls退出终端exit查看电脑的IPipconfigping 命令ping www.baidu.com当前目录下创建目录md test(目录
2020-09-19 15:39:25
83
原创 快捷键
快捷键shift+dele永久删除文件Alt+F4关闭窗口Windows+r打开运行Windows+e打开此电脑Ctrl+shift+esc打开任务管理器
2020-09-19 11:59:33
111
1
原创 day01
Markdown学习标题:“#”+一级标题+回车“##”+二级标题+回车“###”+三级标题+回车…字体粗体:两边加各加两个“*”,如:“Hello world!”斜体:两边各一个星号,如:“Hello world!”斜体加粗:两边各加三个星号,如:“***Hello world!***”删除线:两边两个波浪线(),如“~Hello world!~~”注意:加符号变字体,不用回车引用##(> )大于号加空格励志成为Java界的扛把子,走向人生巅峰分割线三个
2020-09-19 11:10:48
100
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人