自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 JAVA学习11(异常)

异常什么是异常实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了。等等软件程序在运行过程中,非常可能遇到刚刚提到的这些异常问题,我们叫异常,英文是:Exception。异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等异常发生在程序运行期间,他影响了正常的程序执行流程。要理解Java异常处

2021-11-20 23:42:21 140

原创 JAVA学习10(面向对象)

面向对象编程面向过程&面向对象面向过程思想:步骤清晰简单,第一部做什么,第二部做什么…面向过程适合处理一些较为简单的问题面向对象思想:物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。面向对象适合处理复杂的问题,适合处理需要多人协作的问题!对于描述复杂的事务,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍然需要面向过程的思路去处理。类

2021-11-20 20:26:29 91

原创 JAVA学习09(数组)

数组数组概述数组的定义:数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们数组声明创建首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:dataType[] arrayRwfVar;//首选的方法或dataType arrayRefVar[];//效果相同,但不是首选方法Java语言中使用new操作符来创建数组,语法如下:dataType[] a

2021-11-17 16:51:08 102

原创 JAVA学习09(数组)

数组数组概述数组的定义:数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们数组声明创建首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:dataType[] arrayRwfVar;//首选的方法或dataType arrayRefVar[];//效果相同,但不是首选方法Java语言中使用new操作符来创建数组,语法如下:dataType[] a

2021-11-17 16:48:17 332

原创 JAVA学习08(Java方法详解)

Java方法详解何谓方法?Java方法是语句的集合,他们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样有利于我们后期的拓展。方法的定义Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法:修饰符 返回值类型 方法名(参数类型 参数

2021-11-15 17:47:16 60

原创 JAVA学习07(增强for循环、break、continue)

增强for循环这里知识先见一面,做个了结,之后数组重点使用JAVA5引入了一中主要用于数组或集合的增强型for循环。JAVA增强for循环语法格式如下:for(声明语句:表达式){ //代码句子 }声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块,其值与此时数组元素的值相等。表达式:表达式是要访问的数组名,或者是返回值为数组的方法。public class ForDemo05 { public static void

2021-11-15 11:20:30 272

原创 JAVA学习06(循环结构)

循环结构while循环while循环时最基本的循环,他的结构为:while(布尔表达式){ //循环内容 }只要布尔表达式为true,循环就会一直执行下去我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环。少部分情况需要循环一直执行,比如服务器的请求响应监听等。循环条件一直为true就会造成无限循环【死循环】,我们正常的业务编程中应该尽量便面死循环。会影响程序性能或者造成程序卡死崩溃。思考:计算1+2+3+…+100=?例:public

2021-11-14 14:56:19 42

原创 JAVA学习05(选择结构)

选择结构if单选择结构我们很多时候需要去判断一个东西是否可行,然后我们才去执行,这样一个过程在程序中用if语句来表示语法:if(布尔表达式){ //如果布尔表达式为true将执行的语句 }例:public class IfDemo01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.pri

2021-11-14 10:30:24 353

原创 JAVA学习04(用户交互Scanner、顺序结构)

用户交互ScannerJava提供的实现程序和人的交互的工具类,可以获取用户的输入。java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。基本语法:Scanner s = new Scanner(System.in);通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。next():一定要读取到有效字符后才可以结束输入对输入

2021-11-13 18:47:06 39

原创 JAVA学习03(包机制、JavaDoc)

包机制为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。包机制的语法格式为:package pkg1[.pkg2[.pkg3...]];一般利用公司域名倒置作为包名;为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用"import"语句可完成此功能import package1[.package2...].(classname|*);//导入这个包下所有的类import com.kuang.base.*;JavaDocjavadoc命令是用来生成自

2021-11-03 19:46:49 67

原创 JAVA学习02(变量、常量、运算符)

变量变量:就是可以变化的量Java是一种强类型语言,每个变量都必须声明其类型Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域数据类型 变量名 = 值;注意:每个变量都有类型,类型可以是基本类型,也可以是引用类型变量名必须是合法的标识符变量声明是一条完整的语句,因此每一个声明都必须以分号结束变量作用域类变量实例变量局部变量public class Demo08 { //类变量 static static double sal

2021-11-02 20:19:06 39

原创 JAVA学习01

注释单行注释://多行注释:/* 注释 */JavaDoc文档注释:/** 注释 **/标识符和关键字Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下滑线(_)开始首字母之后可以是以上任意字符的组合不能使用关键字作为变量名或方法名标识符是大小写敏感的可以使用中文命名,但是不建议,也不建议用拼音,很low数据类型强类型语言要求变量的使用严格符合规定,所有变量都必须先定义才能使用安全

2021-10-27 17:03:44 47

原创 Dos命令

Dos命令打开cmd的方式:开始+系统+命令提示符windows+R,输入cmd打开控制台在任意文件夹下,按住shift键+鼠标右键点击,在此处打开命令行窗口资源管理器的地址栏前面加上cmd 路径管理员方式运行:选择以管理员方式运行常用Dos命令:#盘符切换 D:#查看当前目录下的所有文件 dir#切换目录 cd change directory cd .. 返回上一级#清理屏幕 cls#推出终端 exit#查看电脑ip ipconfig#

2021-10-21 17:44:08 54

原创 windows常用快捷键

Windows常用快捷键Alt+F4:关闭窗口Ctrl+C:复制Ctrl+V:粘贴Ctrl+A:全选Ctrl+X:剪切Ctrl+Z:撤销Ctrl+S:保存Shift+Delete:永久删除Windows+R:运行窗口Windows+E:打开我的电脑Ctrl+Shift+Esc:打开任务管理器

2021-10-21 16:21:13 56

原创 Markdown学习简介

Markdown文本编辑器:Typora文本后缀:xxx.md标题:#空格+标题名字(几级标题几个#)二级表题三级标题四级标题字体Hello,World!(两边都加**,变成粗体)Hello,World!(两边都加一个*,变成斜体)Hello.World!(两边都加三个***,变成斜体加粗)Hello,World!(两边都加两个~~,加删除线)引用选择java,走向人生巅峰(>+内容表示引用)分割线(—表示分割线)(***表示分割线)图片[外链图片

2021-10-21 12:56:56 56

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除