自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 杭电OJ

1.2018母牛问题2.2028最小公倍数最小公倍数×最大公约数=两数相乘辗转求余法:求是先用大数除以小数,如果余数是0,则小数是最大公约数,如果余数不为零,则让大数等于原来的小数,让小数等于余数,然后重复上一步。这可以用递归方法来解决,具体代码如下:int com(int a,int b) //求两数最大公约数的函数{int c; //中间变量 if(a<b) {c=a;a=b;b=c;} //确保a是

2021-03-17 16:54:21 146

原创 Java学习笔记——5

线程的同步方式一.同步代码块synchronized(同步监视器){ 、、、需要同步的代码,即操作共享数据的代码}同步监视器:俗称:锁。任何一个类的对象都可以充当锁要求多个线程必须共用同一把锁补充:在实现Runnable接口创建多线程方式中,可以考虑使用this作为监视器但是在继承Thread类创建多线程的方式中,慎用this充当监视器,考虑使用当前类作为监视器方式二.同步方法...

2021-02-24 21:43:42 114

原创 Java学习笔记——4

抽象类abstract类修饰类,抽象类>此类不能实例化>抽象类中一定有构造器,便于子类实例化时调用>开发中,都会提供抽象类的子类,让子类实例化,完成相关的操作abstract修饰方法,抽象方法>抽象方法只有方法的声明,没有方法体>包含抽象方法的类,一定是一个抽象类,反义,抽象类可以没有抽象方法的>若子类重写了父类中所有的抽象方法,则子类可以实例化若子类没有重写父类中的所有的抽象方法,则此子类也是一个抽象类,需要使用abstract修饰abstract不

2021-02-23 10:22:46 106

原创 Java学习笔记——3

子类对象实例化过程1.从结果上看,(继承性)子类继承父类以后,就获取了父类中声明的属性或者方法创建子类的对象,在堆空间中,就会加载所有父类中声明的属性2.从过程上看,当我们通过子类的构造器创建子类对象时,我们一定会直接或间接的调用其父类的构造器,进而调用父类的父类的构造器,直到调用了java.lang.Object类中空参的构造器为止,正是因为加载过所有的父类的结构,所以才可以看到内存中有父类中的结构,子类对象才可以考虑进行调用。明确。虽然创建子类对象时,调用了父类的构造器,但是自始自终就创建过

2021-01-10 23:06:45 124

原创 Java学习笔记——2

JavaBean所谓Javabean,是指符合如下标准的Java类1.类是公共的(public)2.有一个无参的公共的构造器3.有属性,且有对应的get\set方法this关键字1.在方法内部使用,即这个方法所属对象的引用public void setId(int id){ this.id = id; //this指代当前的对象,等号前边的id是当前对象id,后边的id是形参; }2.在构造器内部使用,表示该构造器正在初始化的对象(降低代码冗余)class test{ priva

2021-01-09 16:50:18 277

原创 Java笔记——1

Java学习笔记1、结构体和类的区别联系结构体和类的共同点:都可以将多个数据封装为一个整体结构体和类的不同点:结构体只能封装数据,而类还可以封装行为;结构体实例是值类型,类实例是对象类型结构体实例存储在栈空间,类实例存储在堆空间结构体变量赋值是值拷贝,类实例赋值是指针引用应用场景:如果封装的这个数据,不仅有数据还有方法,只能使用类,b. 如果表示实体,没有行为,光有属性,i. 如果属性较少,只有几个的情况下,就定义为结构体,分配在栈,提高运行效率ii. 如果属性较

2021-01-08 20:25:19 93

空空如也

空空如也

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

TA关注的人

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