自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java设计模式

单例模式public class Singleton { private volatile static Singleton uniqueInstance; private Singleton() { } public static Singleton getUniqueInstance() { //先判断对象是否已经实例过,没有实例化过才进入...

2019-10-28 20:58:43 73

原创 jQuery中的轮播图效果

<head> <meta charset="UTF-8"> <title>焦点轮播图</title> <style type="text/css"> /*去除内边距,没有链接下划线*/ * { margin: 0; padding: 0...

2019-09-22 21:40:49 134

原创 部分Java面试题总结(二)

创建线程的几种方式类型一、继承Thread类(真正意义上的线程类),是Runnable接口的实现。二、实现Runnable接口,并重写里面的run方法。三、使用Executor框架创建线程池。Executor框架是juc里提供的线程池的实现。调用线程的start():启动此线程;调用相应的run()方法。继承于Thread类的线程类,可以直接调用start方法启动线程(使用static...

2019-09-15 22:37:15 112

原创 部分Java面试题总结

JAVA虚拟机java堆被所有线程共享的内存区域,主要用于存放对象实例,为对象分配内存就是把一块确定大小的内存从堆内存中划分出来。1、指针碰撞法: 已分配的内存和空闲内存在一个指针的两侧,需要分配内存时只需要指针往空闲的内存移动与对象大小相等的区域,2、空闲列表法: 因为大多数情况内存很混乱,JVM一般都是维护一个列表,上面记录了空闲内存的信息,分配操作完成后分配对象实例,并更新记录。创...

2019-09-08 22:33:56 94

原创 JDBC的简单使用

JDBC简介DBC是一套协议,是JAVA开发人员和数据库厂商达成的协议,也就是由Sun定义一组接口,由数据库厂商来实现,并且为java开发人员提供调用接口方法。是java访问数据库的唯一的,统一的,底层的APIJDBC常用接口1:Driver:驱动2:DriverManager:辅助管理驱动3:Connection:数据库联接4:Statement:对数据库的操作对象(通过SQL语句操...

2019-09-01 21:38:53 106

原创 java中Object方法

在java里面所有的对象都会继承Object类。clone方法保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。getClass方法final方法,获得运行时类型。toString方法该方法用得比较多,一般子类都有覆盖。finalize方法该方法用于释放资源。因为无法确定该方法什么时候被调...

2019-08-24 22:07:14 61

原创 Java实现简单的电商系统的登录以及修改密码功能

代码创建用户类,定义账号和密码创建一个User.txt文件用来保存账号和密码信息//用户类public class User implements Serializable { private String account; private String password; public User() { } public User(String account,...

2019-08-18 19:32:18 1792

原创 Java多态性

核心多态性是OOP中的一个重要特性,主要是用来实现动态联编的,换句话说,就是程序的最终状态只有在执行过程中才被决定而非在编译期间就决定了。这对于大型系统来说能提高系统的灵活性和扩展性。引用变量的两种类型编译时类型由声明时的类型决定。(模糊一点,一般是一个父类)运行时类型由实际对应的对象类型决定。(运行时,具体是哪个子类就是哪个子类)多态存在的三个必要条件继承(继承类;继承抽象类;实...

2019-08-11 19:28:55 83

原创 Java中常用的三种排序方法(冒泡排序、选择排序、快速排序)

一、冒泡排序冒泡排序原理冒泡排序就是依次比较数组中相邻的两个元素,如果左边比右边大(或者左边比右边小)则进行调换,以此类推,这样第一次排序就把最大(最小)的元素放在最底下。例如:数组 int[] arr = {8,10,5,12,9,4};第一轮排序结果为: [8, 5, 10, 9, 4, 12]第二轮排序结果为: [5, 8, 9, 4, 10, 12]第三轮排序结果为: [5, ...

2019-08-04 17:05:19 341

空空如也

空空如也

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

TA关注的人

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