- 博客(11)
- 收藏
- 关注
原创 2021-09-12
throw关键字作用:可以使用throw关键字在指定的方法中抛出指定的异常。使用格式:throw new XXXException(“异常产生的原因”);当方法内部抛出异常对象的时候,那么我们就必须处理这个异常对象可以使用throws关键字处理异常对象,会把异常对象声明抛出给方法的调用者处理(自己不处理,给别人处理),最终交给JVM处理-- >中断处理使用格式:在方法声明时使用修饰符 返回值类型 方法名(参数列表) throws AAAExCepiton, BBBExcepiton
2021-09-12 00:26:37
103
原创 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
92
1
原创 8.12内部类
**内部类**1.成员内部类2.局部内部类成员内部类格式:修饰符 class 类名称{修饰符 class 内部类名称{//…}//…}注意:内用外,随意;外用内,需要内部对象。=================================================如何使用成员内部类1.在外部类的方法中使用内部类;然后main只是调用外部类方法。2.直接方式:【类名称 对象名 = new 类名称();】【外部类名称.内部类名称 对象名 =new 外部类名称().n
2021-08-12 18:38:37
81
原创 用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
7483
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
50
原创 2021-03-20
关于面向过程和面向对象的理解:1.面向过程和面向对象都是对软件的分析,是开发软件的不同思想,用不同的方法和思考方式设计完成软件开发。2.用面向过程的思想去解决问题时,首先要思考怎样按步骤实现,需要哪些步骤,并将每一步对应成方法,按照步骤一步一步完成,这种思考方式适用于简单的任务,可以很少人能完成的项目。3.面向过程适合不需要协作的任务,当遇到比较复杂问题时,比如一台电脑,制作出一台电脑不能分成一步一步的,类似1234的这种问题,它需要部分,每个部分组装到一起才能完成,需要不同部门的协作。4.二者都是
2021-03-20 23:53:08
51
原创 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
57
原创 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
72
原创 2021-03-13
Java学习日记今天去了科学校区实验室,看了实验室其他同学的学习进度,感觉自己学习进度太慢了,最近几天也没怎么学习,这几天要抓紧赶课,缩小与其他同学的进度,加快在已经了解的知识上的学习。今天的小内容:switch语句会根据表达式的值从相匹配的case标签处开始执行,一直执行到break语句处或者是switch语句的末尾。如果表达式的值与任case值不匹配 ,则进入default语可(如果存在default语句的情况)。根据表达式值的不同可以执行许多不同的操作。-else多选择结构或者switch结构
2021-03-13 21:09:53
81
原创 2021-03-11
21-3-11变量变量本质上就是代表5个可操作的存储空间, 空间位置是确定的,但是里面放置什么值不确定。我们可通过变量名来访问有“对应的存储空间”存值从而操纵这个存储空间”存储的值。局部变量方法或语句块内部定义的变量。生命周期是从声明位置开始到到方法或语句块执行完毕为止。成员变量方法外部、类的内部定义的变量。从属于对象,生命周期伴随对象始终。静态变量使用static定义。量从属于类,生命周期伴随类始终,从类加载到卸载。Java是一中强类型语言, 每个变量都必须声明其数据类型。 Java
2021-03-11 15:23:47
106
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
81
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人