自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java反射机制 基本概念以及反射用到的几个类和相关方法

文章内容输出来源:拉勾教育大数据训练营;反射相对比较难理解一点,这里复习整理一遍反射的相关知识,方便日后扩充丰富。第二十章 反射机制20.1 基本概念???? 通常情况下编写代码都是固定的,无论运行多少次执行的结果也是固定的,在某些特殊场合中编写代码时不确定要创建什么类型的对象,也不确定要调用什么样的方法,这些都希望通过运行时传递的参数来决定,该机制叫做动态编程技术,也就是反射机制。通俗来说,反射机制就是用于动态创建对象并且动态调用方法的机制。目前主流的框架底层都是采用反射机制实

2020-08-09 00:32:05 461

原创 JavaSE Java基础部分 笔试考点汇总 持续更新-------

文章内容输出来源:拉勾教育大数据训练营;1. Java基础语法笔试考点考点1.byte x = 23 ; 正确int x = 23 ; byte y = x ; 错误.不兼容的类型:从int转换到byte可能会有损失解释:23默认是int类型,把23赋给byte类型不报错是因为23是字面值常量且它没有超出byte范围;但把int类型的变量赋给byte的变量会报错。高类型到低类型需要强制类型转换。考点2.System.out.println(0.1 + 0.2); // 结果为0.30

2020-08-08 14:28:53 328

原创 匿名内部类的使用以及Java8引入的Lambda表达式对匿名内部类的简化

文章内容输出来源:拉勾教育大数据训练营;内部类1.什么是内部类?当一个类的定义出现在另一个类的类体中时,这个类叫做内部类(Inner),内部类所在的类叫外部类(Outer)。2.特殊之处内部类和外部类都可以互相使用对方的私有成员。3.内部类的实际作用当一个类存在的价值仅仅是为某一类单独服务时,就可以将该类定义为内部类,这样可以隐藏该类的实现细节;并且可以方便的访问外部类的私有成员而不再需要提供公有的get和set方法。4.有哪些内部类?普通/成员内部类、静态内部类、局部/方法内部类、匿名

2020-07-30 01:29:30 315

原创 Java三大特性封装、继承、多态

文章内容输出来源:拉勾教育大数据训练营;封装如何封装类?第一步:私有化成员变量private String firstName;private String lastName;第二步:提供公有的访问器和更改器public String getFirstName() { return firstName; }public void setFirstName() { this.firstName = firstName; } public String getLastName() { re

2020-07-25 23:54:36 139

原创 详解枚举类的实现过程,深入理解枚举类是如何设计出来的

文章内容输出来源:拉勾教育大数据训练营;为什么需要枚举类?因为现实生活中有的事物只有明确的几个固定值,我们不希望用户再创建出其它的值,所以我们需要枚举类把描述这些事物的值一一列举出来。比如:季节、性别、键盘上的方向键等我们如何自己设计枚举类?枚举类enum是从Java5引入的。那么在之前我们如何自己设计枚举类呢?枚举类的设计过程可以参考单例模式的设计思路。单例模式的设计思路在我的上一篇文章中有详细讲解,不明白的朋友可以先看这篇文章 Java设计模式之单例模式的设计思路与具体实现单

2020-07-16 22:13:06 712

原创 Java设计模式之单例模式的设计思路与具体实现

文章内容输出来源:拉勾教育大数据训练营;单例模式的设计思路与具体实现Java中的一个类,理论上可以创建无数个对象。假如我们只允许一个类创建一个对象,就需要会使用单例模式来设计该类。单例模式的应用场景1. Windows的任务管理器、回收站等;2. 网站的计数器;3. 数据库连接池的设计;...单例模式的设计思想首先,一个类可以成功创建一个对象是因为在new对象的时候自动执行了该类默认的空构造,这个默认构造是公有的/public,所以我们可以在类外部无限new对象。由此,我们可以得到

2020-07-11 19:45:39 350

原创 统计输入中每个值连续出现了多少次

#include <iostream>int main(){ int currVal=0,val=0;if(std::cin>>currVal) { int cnt=1; while(std::cin>>val) { if(val==currVal) ++cnt; else { std::co...

2019-09-12 15:23:52 278

原创 从cin读取一组数,输出其和。

#include <iostream>int main(){ int sum=0;int a;while(std::cin>>a) sum+=a;std::cout<<"sum="<<sum<<std::endl;return 0;}输入格式是如何规定的?对于连续输入这种情况,命令行下只能通过结束文件操作(如w...

2019-09-12 14:29:39 445

原创 编写程序提示用户输入两个整数,打印出这两个整数范围内的所有整数

#include <iostream>int main(){ int a,b;std::cout<<"输入两个整数";std::cin>>a>>b; //cin是键入不要加endlif(a<b-1) { int i=a+1; while(i<b) { std::cout<&lt...

2019-09-12 13:58:05 4925

原创 C++字符对的匹配原则

临近匹配,先配对先实现,即匹配成功即实现相应的功能然后再考虑下一步。如下图输出结果第3个std::out语句会编译失败,因为/*"*/优先匹配成功,剩余"*/无法通过编译。...

2019-09-10 16:12:49 348

原创 C++关于界定符对注释的注意事项

界定符对注释不能嵌套使用如报错信息:从*DDD开始都识别不了了。。。这种情况下报错信息一样 因此,界定符对注释是就近匹配。调试期间要注释一些代码时尽量选择单行注释,避免嵌套界定符对注释。...

2019-09-10 15:43:51 614

空空如也

空空如也

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

TA关注的人

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