- 博客(11)
- 收藏
- 关注
原创 2021-09-12
throw关键字 作用: 可以使用throw关键字在指定的方法中抛出指定的异常。 使用格式: throw new XXXException(“异常产生的原因”); 当方法内部抛出异常对象的时候,那么我们就必须处理这个异常对象 可以使用throws关键字处理异常对象,会把异常对象声明抛出给方法的调用者处理(自己不处理,给别人处理),最终交给JVM处理-- >中断处理 使用格式:在方法声明时使用 修饰符 返回值类型 方法名(参数列表) throws AAAExCepiton, BBBExcepiton
2021-09-12 00:26:37
179
原创 Date类相关笔记
Date日期类笔记: String formate(Date date)把Date日期,格式转化为符合模式的字符串。 Date parse(String source)把符合模式的字符串,解析为Date日期。 simpleDateFormat(String pattern) String pattern 传递指定模式: y 年 M 月 d 日 H 时 m 分 s 秒 计算出生天数 /*计算出生天数*/ import java.text.ParseException; import java.text
2021-08-14 23:31:23
166
1
原创 8.12内部类
** 内部类 ** 1.成员内部类 2.局部内部类 成员内部类格式: 修饰符 class 类名称{ 修饰符 class 内部类名称{ //… } //… } 注意:内用外,随意;外用内,需要内部对象。 ================================================= 如何使用成员内部类 1.在外部类的方法中使用内部类;然后main只是调用外部类方法。 2.直接方式: 【类名称 对象名 = new 类名称();】 【外部类名称.内部类名称 对象名 =new 外部类名称().n
2021-08-12 18:38:37
161
原创 用C语言编写一个电话簿管理系统
用C语言编写一个电话簿管理系统 仅供参考 #include<stdio.h> #include<stdlib.h> #include<string.h> #include<windows.h> struct person { char clas[10]; //班级 char num[20]; //手机号 char name[20]; //姓名 long int id[]; //学号 char sex[10]; //性别 char Q
2021-04-13 13:12:40
7889
12
原创 2021-04-01
this常的用法: 1.在程序中产生二义性之处,应使用this来指明当前对象:普通方法中。this总是向调用设方法的对构造方法中this总是指向正要切始化的对象。 2.便用this关键字调用重权的构造方法,避免相同的初始化代码。但只能在构造方法中用,并且必须位于构造方法的第一句。 3. this能用于static方法中。 继承 1.父类也称作超类、其类、派生类等。 2Java中只有单继承,没有像C++那样的多继承。多继承会引起混乱,使得维承范过于复杂系统难于维护。 3.Java中交没有多继承,接口有多继示。
2021-04-01 22:58:19
100
原创 2021-03-20
关于面向过程和面向对象的理解: 1.面向过程和面向对象都是对软件的分析,是开发软件的不同思想,用不同的方法和思考方式设计完成软件开发。 2.用面向过程的思想去解决问题时,首先要思考怎样按步骤实现,需要哪些步骤,并将每一步对应成方法,按照步骤一步一步完成,这种思考方式适用于简单的任务,可以很少人能完成的项目。 3.面向过程适合不需要协作的任务,当遇到比较复杂问题时,比如一台电脑,制作出一台电脑不能分成一步一步的,类似1234的这种问题,它需要部分,每个部分组装到一起才能完成,需要不同部门的协作。 4.二者都是
2021-03-20 23:53:08
104
原创 2021-03-18
21.3.18 关于break continue标签 goto关键字很早就在程序设计语言中出现。尽管goto仍是Java的个保留字,但并未在Java语言中得到正式使用;Java没有goto语句。然而,在break和continue这两个关键字的身上,我们仍然能着出一些goto的影子–带标签的break和continue。 "标签"是指后面跟一一个冒号的标识符,例如: “label:” 对Java来说唯 用到标签的地方是在循环语句之前。而在循环之前设置标签的唯理由是:我们希望在其中嵌套另一一个循环,由于br
2021-03-18 23:32:47
103
原创 2021-03-16
21-3-17 关于使用常规排序方法时间超时问题 若使用c++或者Java可以直接使用函数,但C语言并没有这些函数功能,所以需要自己定义。 下面是快速排序法的函数: int n, ans, temp, nums[N]; void quick_sort(int l, int r) { if(l >= r) return; int key = nums[l + r >> 1], i = l - 1, j = r + 1; while(i < j) { wh
2021-03-16 21:30:45
143
原创 2021-03-13
Java学习日记 今天去了科学校区实验室,看了实验室其他同学的学习进度,感觉自己学习进度太慢了,最近几天也没怎么学习,这几天要抓紧赶课,缩小与其他同学的进度,加快在已经了解的知识上的学习。 今天的小内容: switch语句会根据表达式的值从相匹配的case标签处开始执行,一直执行到break语句处或者是 switch语句的末尾。如果表达式的值与任case值不匹配 ,则进入default语可(如果存在default语句的情况)。根据表达式值的不同可以执行许多不同的操作。-else多选择结构或者switch结构
2021-03-13 21:09:53
139
原创 2021-03-11
21-3-11 变量 变量本质上就是代表5个可操作的存储空间, 空间位置是确定的,但是里面放置什么值不确定。我们可通过变量名来访问有“对应的存储空间”存值从而操纵这个存储空间”存储的值。 局部变量 方法或语句块内部定义的变量。生命周期是从声明位置开 始到到方法或语句块执行完毕为止。 成员变量 方法外部、类的内部定义的变量。从属于对象,生命周期 伴随对象始终。 静态变量 使用static定义。量从属于类,生命周期伴随类始终,从类加载到卸载。 Java是一中强类型语言, 每个变量都必须声明其数据类型。 Java
2021-03-11 15:23:47
180
2
原创 2021-03-09
21.3.9 初学Java的注意事项 Java语言书写规则与C语言有许多相似地方。 1.Java对大小写敏感,如果出现了大小写拼写错误,程序无法运行。 2.关键字public被称作访问修饰符,用于控制程序的其它部分对这段代码的访问级别。 3.关键字class的意思是类。Java是面向对象的语言,所有代码必须位于类里面。 4.一个源文件中至多只能声明一个public的类,其它类的个数不限,如果源文件中包含一个public类,源文件名必须和其中定义的public的类名相同,且以"java" 为扩展名。 5.一个
2021-03-09 17:57:34
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅