![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习
weixin_42721371
这个作者很懒,什么都没留下…
展开
-
Java异常机制
Java异常机制什么是异常实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求,你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了。等等。软件程序在运行过程中,非常可能遇到刚刚提到的这些问题,我们叫异常,英文是:Exception,意思是例外。这些,例外情况,或者叫异常,怎么让我们写的程序作出合理的处理,而不至于程序崩溃。异常指程序运行中出现的不期而至的各种状况,如:文件找不原创 2020-06-08 21:15:24 · 81 阅读 · 0 评论 -
Java面对对象
面对对象面向过程&面对对象面向过程思想步骤清晰简单,第一步做什,第二步做什么…面对过程适合处理一些较为简单的问题面对对象思想物以类聚,分类的思维模式,撕开问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。面对对象适合吃力复杂的问题,适合处理需要多人协作的问题。对于描述复杂的食物,为了从宏观上把握,从整体上合理分析,我们需要使用面对对象的思路来分析整个系统。但是,具体到微观操作,仍然需要面向过程的思路去处理。什么原创 2020-06-08 21:14:08 · 252 阅读 · 0 评论 -
Java Break和Continue
break continuebreak在任何循环语句的主体部分,均可用break控制循环的流程。breal用于强行退出循环,不执行循环中剩余的语句。breal语句也在switch语句中使用。continue语句用在循环语句中,用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定关于goto关键字got关键字很在就在程序设计语言中出现,尽管goto仍是java的一个保留字,但并未在语言中得到正式使用;java没有goto,然而,在break和continu原创 2020-05-29 17:08:25 · 84 阅读 · 0 评论 -
Java循环结构
循环结构while 循环while是最基本的循环,它的结构为:while(布尔表达式){ //循环内容}只要布尔表达式为true,循环就会一直执行下去。我们大多数情况是会让循环停止下来,我们需要一个让表达式失效的方式来结束循环。少部分情况需要循环一直执行,比如服务器的请求响应监听等。循环条件一直为true就会造成无限循环【死循环】,我们正常的业务编程中应该尽量避免死循环。会影响程序性能或者造成程序卡死崩溃!package com.hogwarts.stru原创 2020-05-29 17:07:41 · 79 阅读 · 0 评论 -
Java选择结构
选择结构if单选择结构我们很多时候需要去判断一个东西是否可行,然后我们采取执行,这样一个过程在程序中用if语句来表示语法if(布尔表达式){ //如果布尔表达式为true将执行的语句}package com.hogwarts.struct;import java.util.Scanner;public class IfDemo01 { public static void main(String[] args) { Scanner scanner原创 2020-05-29 17:06:32 · 76 阅读 · 0 评论 -
顺序结构
顺序结构JAVA的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。顺序结构是最简单的算法结构语句与语句之间,况愈况之间是按从上到下的顺序进行的,他是有若干个依次执行的处理步骤组成的,他是任何一个算法都离不开的一种基本算法结构package com.hogwarts.struct;public class ShuXuDemo { public static void main(String[] args) { //顺序结构 S原创 2020-05-29 17:05:10 · 82 阅读 · 0 评论 -
Scanner对象
Scanner对象之恰恰我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是java5的新特征,我们可以通过Scanner类来获取用户的输入。基本语法Scanner s = new Scanner(System.in);通过Scanner类的next()与nextLine()方法获取输入的字符串,再读取前我们一般需要使用hasNext()与哈桑Next Line()判断是否还有输入的数据。原创 2020-05-29 17:04:00 · 514 阅读 · 0 评论 -
JavaDoc
JavaDocjavadoc命令是用来生成自己API文档的参数信息@author 作者名@version 版本号@since 知名需要最早使用的jdk版本@param 参数名@throws 异常抛出情况package com.hogwarts.base;/** * @author hogwarts * @version 1.0 * @since 1.8 */public class Doc { String name;原创 2020-05-29 17:02:23 · 471 阅读 · 0 评论 -
Java包机制
包机制为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。包语句的语法格式为:package pkg1[. pkg2[. pkg3...]];一般利用公司域名倒置作为包名;为了能够使用某一个包的成员,我们需要在java程序中明确导入该包。使用“import”语句可以完成此功能import package[.package2...].(classname|*);...原创 2020-05-29 17:00:38 · 69 阅读 · 0 评论 -
Java运算符
运算符Java语言支持如下运算符:算数运算符:+,-,*,/,%,++,–赋值运算符:=关系运算符:>,<,>=,<=,==,!= instanceof逻辑运算符:&&,||,!位运算符:&,|,^,~,>>,<<,>>>(了解!!!)条件运算符 ?:扩展赋值运算符:+=,-=,*=,/=//算数运算符public class Demo01 { public static void原创 2020-05-25 23:09:52 · 62 阅读 · 0 评论 -
Java变量
变量变量是什么:就是可以变化的量!Java是一种强类型语言,每个变量都必须声明其类型Java变量是程序中最基本的存储单元,其要素包括变量名。变量类型和作用域type varName [=value] [{,varName[=value]}];//数据类型 变量名 = 值;可以使用逗号隔开来声明多个同类型变量。注意事项:每个变量都有类型,类型可以是基本类型,也可以是引用类型。变量名必须是合法的标识符变量声明是一条完整的语句,因此每一个生命都原创 2020-05-25 23:09:09 · 71 阅读 · 0 评论 -
Java数据类型
Java数据类型强类型语言要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用弱类型语言Java的数据类型分为两大类基本类型(primitive type)数值类型整数类型byte占1个字节范围:-128 - 127short占两个字节范围:-32768 - 32767int占4个字节范围:-2147483648 - 2147483647long占8个字节范围:-9223372036854775808 - 9223372036854775807浮点类型原创 2020-05-25 23:08:34 · 56 阅读 · 0 评论 -
JDK
卸载JDK删除Java的安装目录删除JAVA_HOME删除path下关于java的目录java-version安装JDK百度安装JDK8,找到下载地址同意协议下载电脑对应的版本双击安装jdk记住安装的路径配置环境变量我的电脑–>右键–>属性环境变量–>JAVA_HOME配置path变量测试jdk是否安装成功打开cmdjava -version...原创 2020-05-25 23:07:37 · 2114 阅读 · 0 评论 -
Markdown
Markdown学习二级标题三级标题四级标题五级标题六级标题字体Hello World!Hello World!Hello World!Hello World!引用选择 选择分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-btkaahQl-1590315559571)(C:\Users\12476\Desktop\FireShot Capture 001 - - www.wizardingworld.com.png)]超链接原创 2020-05-24 18:20:28 · 80 阅读 · 0 评论