自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java面试复习9 Java中的反射和动态代理

Java面试复习9 Java中的反射和动态代理声明:本面试复习都基于一本未署名的Java面试宝典所述,根据自己的理解写出了这一专栏的复习博客说说你对Java反射的理解按照我的个人理解,Java中的反射其实就是能够让程序在执行期间获取某一个特定类中的各种信息,包括类名,属性,方法,类的构造器属性,并且能够操控这些方法和属性。这种对于反射的利用,使得程序在执行期间就可以动态的获取类中的各种...

2020-02-26 12:19:52 263

原创 Java面试复习8 内部类

Java面试复习8 内部类声明:本面试复习都基于一本未署名的Java面试宝典所述,根据自己的理解写出了这一专栏的复习博客静态嵌套类(Static Nested Class) 和内部类(Inner Class)的不同?我摊牌了,我刚看到这个题有点懵,因为我是个菜逼,根本不知道所谓的静态嵌套类是什么。只能先借机了解一下静态嵌套类:是被声明为静态(static) 的内部类,它可以 不依赖于外...

2020-02-25 19:47:26 209

原创 Java面试复习7 多线程

Java面试复习6 多线程声明:本面试复习都基于一本未署名的Java面试宝典所述,根据自己的理解写出了这一专栏的复习博客传统多线程实现方式继承Thread类创建线程定义子类继承Thread类。子类中重写Thread类中的run方法。创建Thread子类对象,即创建了线程对象。调用线程对象start方法:启动线程,调用run方法实现Runnable接口定义子类,实现Run...

2020-02-22 19:05:33 204

原创 Java面试复习6 Java中的集合list,map,set,collection等等

Java面试复习6 Java中的集合collection(list,set),Map等等声明:本面试复习都基于一本未署名的Java面试宝典所述,根据自己的理解写出了这一专栏的复习博客已知一个HashMap<Integer, User> 集合,User 有name (String) 和age (int) 属性。请写一个方法实现对HashMap的排序功能,该方法接收HashMap&...

2020-02-22 17:17:49 313

原创 Java面试复习5 IO和流

Java面试复习5 IO和流声明:本面试复习都基于一本未署名的Java面试宝典所述,根据自己的理解写出了这一专栏的复习博客介绍一下Java中都有哪几种流?流的分类按照流向:inputStream 输入流:读取外部数据 ,outputStream 输出流:写出内部数据按照实现功能:节点流和处理流。节点流(文件流)(:可以直接从或者向某一个节点(或者说数据源,目的地)读写数据...

2020-02-22 09:52:22 186

原创 Java面试复习4 Java的数据类型,简单却要注重细节

Java面试复习5 Java的数据类型声明:本面试复习都基于一本未署名的Java面试宝典所述,根据自己的理解写出了这一专栏的复习博客Java的基本数据类型都有哪些?各占多少字节?很基础的一道题,答案如图:注意:在Boolean这里,有些情况下不是占用1个字节,但是通常情况下是。详情可看复习笔记1。有做相关的阐述。顺便的,我们可以借助此题完成对数据类型的复习除了上述的基本数据类...

2020-02-21 11:16:49 210

原创 Java面试复习3 常用API补充,日期和时间(Date和calendar以及time(Java8))相关常用API

Java面试复习3 常用API补充,日期和时间(Date和calendar以及time(Java8))相关常用API声明:本面试复习都基于一本未署名的Java面试宝典所述,根据自己的理解写出了这一专栏的复习博客如何获取年月日,时分秒?我们所熟知的日期和时间相关的类应该是date类和calendar类,看到这个题的事后第一时间想到了date类,但是date类获取到的是一个具体的时间,返回的...

2020-02-18 18:57:25 414

原创 Java面试复习2 java的多态,异常处理及常用API(String,StringBuffer,StringBuilder类,Math类)

Java面试复习2 java的多态,异常处理及常用API声明:本面试复习都基于一本未署名的Java面试宝典所述,根据自己的理解写出了这一专栏的复习博客Java中实现多态的机制是什么?简单来说就是定义一个父类的,或者接口类型的引用变量指向子类或者接口实现类的实例对象现在A是B的父类 Public A a = new B();这就是一种多态性的体现通过这种方式,父类定义的变量可以调用子类中的...

2020-02-14 12:45:05 446 2

原创 Java面试复习1 java面向对象和javase语法

Java面试复习1 java面向对象和javase语法声明:本面试复习都基于一本未署名的Java面试宝典所述,根据自己的理解写出了这一专栏的复习博客java是一门面向对象的语言,他主要有三大特性:继承,封装,多态,抽象(第四特性,通常是三大,但如果有问到四,说出此特性就可以了)继承:即从已有类(父类,又称为超类,基类)得到继承过来的信息并且根据此信息创建新类(子类,又称为派生类)的过程...

2020-02-13 21:35:58 327

原创 oracle数据库操作---4 多表查询,使用连接在多表中查询数据

多表查询,使用连接在多表中查询数据多表查询在了解了单表查询后,与单表查询类似的想法——多表查询也就应运而生按照常理,其语法格式与单表查询类似,于是按照我们的想法有如下的代码:select * from employees;--107select * from departments;--27select * from employees,departments order by sal...

2020-01-02 20:58:01 698

原创 oracle数据库操作---3 单行函数,嵌套函数及条件表达式

单行函数,嵌套函数及条件表达式单行函数单行函数:操作数据对象接受参数返回一个结果只对一行进行变换每行返回一个结果可以转换数据类型可以嵌套参数可以是一列或一个值字符函数大小写控制函数(用到的关键字,lower,upper,initcap)--将字符串转换为小写 select LOWER('ORACLE SQL') from dual;--将字符串转换为大写...

2019-12-20 00:01:36 626

原创 oracle数据库操作---2 基本 SELECT 语句 查询数据(单表中的数据查询)

基本 SELECT 语句 查询数据具体语句展示需要注意的是在这里我使用的是PLSQL连接到oracle数据库然后在SQL语句窗口中运行的代码选择全部列select * from employees;2....

2019-12-18 21:19:58 1343

原创 oracle数据库操作---1 sql语句基础介绍

sql语句基础介绍主要介绍什么是SQL语言结构化查询语言(Structured Query Language)(发音ˈes kjuːˈ)SQL是最重要的关系数据库操作语言,是所有关系数据库管理系统的标准语言许多数据库厂商在使用SQL的同时,都对SQL进行了扩展,比如ORACLE的PL/SQL语言,MS SQL-Server的T-SQL语言SQL语言是一种非过程化语言,只需要提出”做什...

2019-12-18 19:40:57 179

原创 java学习心得 6 数组相关算法 ---排序算法(冒泡,插入,快速,选择)

排序算法十大内部排序算法选择排序直接选择排序、堆排序交换排序冒泡排序、快速排序插入排序直接插入排序、折半插入排序、Shell排序归并排序桶式排序基数排序今天说的就是最常使用的四种排序方式,冒泡,快速,插入,选择冒泡排序排序思想:比较相邻的元素。如果第一个比第二个大(升序),就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步 做完后,...

2019-12-05 21:54:07 212

原创 java学习心得 5 数组中涉及的常见算法---杨辉三角,二分法查找部分

数组中涉及的常见算法数组元素的赋值(杨辉三角等)求数值型数组中元素的最大值、最小值、平均数、总和等数组的复制、反转、查找(线性查找、二分法查找)数组元素的排序算法杨辉三角思想:打印空格字符串public class YangHuiSanJiao { public static void main(String[] args) { int rows = 10; for(i...

2019-12-04 16:58:53 261

原创 java学习心得 4 数组

数组数组的一些基本知识数组本身是引用数据类型,而数组中的元素可以是任何数据类型,包括 基本数据类型和引用数据类型。创建数组对象会在内存中开辟一整块连续的空间,而数组名中引用的是 这块连续空间的首地址。数组的长度一旦确定,就不能修改。我们可以直接通过下标(或索引)的方式调用指定位置的元素,速度很快。数组的分类:按照维度:一维数组、二维数组、三维数组、…按照元素的数据类型分:基本数据...

2019-12-04 16:22:04 249

原创 java学习心得 3 Java基本语法2

Java基本语法2程序流程控制流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组 合成能完成一定功能的小逻辑模块。其流程控制方式采用结构化程序设计中规定的三种基本流程结构,即:顺序结构:程序从上到下逐行地执行,中间没有任何判断和跳转。分支结构根据条件,选择性地执行某段代码。有if…else和switch-case两种分支语句。if…else没什么可说的,判断...

2019-12-04 15:51:53 230

原创 java学习心得 2 Java基础语法1

Java基础语法1关键字,保留字关键字:所有字母都为小写。很多像class,int,interface等等之类的。保留字:包含了关键字,但是多出了一些在可能当前版本java中尚未使用的关键字,例如:goto, const等注意的是在java命名过程是需要避免使用这些关键字和保留字,否则会出现一些包中方法无法使用而报错的情况标识符凡是自己可以起名字的地方都叫标识符。由26个英文...

2019-12-02 16:55:09 543 1

原创 java学习心得 1

最近初学了一些关于Java基础相关的内容,做了如下的一些笔记1.DOS命令dir:查看当前目录下的所有文件cd:进入目录相对路径:在当前目录下可以直接输入想要进入的文件夹名称来完成接下来的进入操作。绝对路径:windows下准确目录linux系统下没有盘符的概念cd…:回到上一目录cd/:回到根目录md:创建目录(与进入目录类似有相对和绝对路径之分)rd:删除目录del:删除...

2019-12-02 15:34:11 281

空空如也

空空如也

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

TA关注的人

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