自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 反射基础-java

一、java反射 1、反射:动态获取类的信息,以及动态调用对象的方法的功能。可以理解为动态看透类的能力。 2、主要功能: ①在运行时判断任意一个对象所属的类; ②在运行时构造任意一个类的对象; ③在运行时判断任意一个类所具有的成员变量和方法; ④在运行时调用任意一个对象的方法; ⑤生成动态代理。 通过java反射机制,可以在程序中访问已经装载到JVM中的java对象的描述,实现访问、检测和修改描述java对象本身信息的功能。java反射机制的功能十分强大,java.lang.reflect包中提供了对该功能

2020-12-23 10:36:16 126

原创 面试题(二)-java

38,说下java中的集合? Collection下:List系 - 有序、元素允许重复;Set系 - 无序、元素不重复 Map下:HashMap - <Key,Value>,线程不同步;TreeMap线程同步 39,ArrayList跟Vector的区别? ArrayList : 默认初始容量0 加载因子1 扩容1.5倍 底层数据结构是数组结构 线程不安全,效率高 若有设置的初始容量使用设置的初始容量。 Vector : 默认初始容量10 加载因子1 扩容2倍 底层数据结构是数组结构 线程安

2020-12-19 10:49:04 184 1

原创 面试题(一)-java

1,javac java命令 答: javac编译命令: 将java文件编译成.class字节码文件 javac Test.java java运行命令:运行.class文件 java Test 2,int i=20000000000000;报错吗?为什么? 答:报错,因为int的取值范围为: -2^31——2^31-1,即-2147483648—2147483647 十位数左右 3, B(browser)/S(server) 跟C(client)/S(server)架构区别是什么? 答: B/S结构即

2020-12-19 10:29:02 259 1

原创 JDBC-java

文章目录jdbc概述MySQl数据库JDBC操作步奏连接数据库 jdbc概述 Java数据库连接,提供了一种与平台无关的用于执行SQL语句的标准javaAPI, 可以方便实现多种关系型数据库的统一操作 MySQl数据库 常用命令 创建数据库:create database 数据库名称 ; 删除数据库:drop database 数据库名称 ; 使用数据库:use 数据库名称 ; 创建数据库表:create table 表名( 字段名称1 字段类型[default 默认值] [约束], ..

2020-12-06 23:48:40 151

原创 servlet的生命周期-java

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-12-02 20:35:42 377 2

原创 数组定义-java

声明数组变量 int【】a; 创建数组 int 【】a= new int 【size】 赋值 a[0]=1; a[1]=2; . . . a[n]=n; 数组作为函数的参数 public static void printArray(int[] array) { for (int i = 0; i < array.length; i++) { System.out.print(array[i] + " "); } } 数组作为函数的返回值 public static int[] reverse(int

2020-11-01 22:55:17 200

原创 经典排序-java

经典排序-冒泡排序and选择排序 1.冒泡排序 思路:比较相邻的元素。如果第一个比第二个大,就交换他们两个。 其中外层循环是比较的总轮数(一共比较a.length-1轮) 内层循环是每轮比较的次数(a.length-i-1次) 2.选择排序 思路:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。 ...

2020-10-31 17:07:02 172

空空如也

空空如也

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

TA关注的人

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