![](https://img-blog.csdnimg.cn/20200807090547882.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaSE
掌握java基础,快速入门
夏天拐跑了西瓜
本人热衷于新技术的学习,有问题的可以互相学习互相进步
展开
-
Java基础常见的面试题
JavaSE常见的面试题接口和抽象类的异同点相同点不同点重载(overload)和重写(overwrite)区别重写的规则重载的规则(两同一不同)StringBufferStringBuilderString区别什么是值传递和引用传递?解释一下数据库连接池空字符串(“”)和null的区别接口和抽象类的异同点相同点都不能创建对象都可以定义抽象方法,并且一定要在子类中重写不同点关键字不同 抽象类是abstract 接口是 interface抽象方法中既可以有抽象的方法也可以有普通的方法原创 2020-12-28 22:42:50 · 113 阅读 · 1 评论 -
Spring的IoC理解,代码进行详解
如何理解Spring的IoCIOC底层原理创建User实体类创建了UserDao接口创建了UserDaoImpl实现类8.4 创建了UserService接口创建了UserServiceImpl实现类配置文件的创建工厂类的创建springIOC的底层原理:spring整合jdbc模块引入依赖核心配置文件当中配置写操作读操作(1)IOC就是控制反转。就是对象的创建权反转交给Spring,由容器控制程序之间的依赖关系,作用是实现了程序的解耦合,而非传统实现中,由程序代码直接操控。(依赖)控制权由应用代码本身转原创 2020-12-28 22:14:21 · 228 阅读 · 0 评论 -
CAS入门Demo
客户端cas-client-demo(父工程)pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.原创 2020-12-27 20:10:08 · 189 阅读 · 0 评论 -
什么是CAS及其相关的配置
CAS入门什么是单点登录单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。我们目前的系统存在诸多子系统,而这些子系统是分别部署在不同的服务器中,那么使用传统方式的session是无法解决的,我们需要使用相关的单点登录技术来解决。(简单来说,就是只要一次登录了某个子系统,就顺带登录了其他的子系统。其目的很简单,就是为了减少用户访问子系统的成本。)什么是CASCAS原创 2020-12-27 19:57:44 · 259 阅读 · 0 评论 -
什么是静态,静态有什么作用呢?
静态 设置一个类,这个类有很多对象,很多对象的其中一个属性,属性值是一样的,此时每个对象都有个内存空间去存储属 性值 坏处: 1)空间浪费 2)如果想要将这个属性值进行修改,需要将所有对象的属性值都修改一遍,操作复杂麻烦设置一个静态设置一个类,这个类有很多对象,很多对象的其中一个属性,属性值是一样的,可以将这个属性统一存放在一个地方, 让所有对象共享这个数据,此时,可以将该属性用static修饰案例:人类 姓名 年龄 国籍 创建多个对象总结 静态:原创 2020-08-09 23:15:00 · 8719 阅读 · 0 评论 -
如何使用线程完成售票系统
如何使用多线程处理卖火车票public class Windows implements Runnable{ int ticket=100; Object obj=new Object(); public void run() { while(true) { synchronized (obj) { try { Thread.sleep(2000); } catch (InterruptedException e) { // TODO Auto-ge原创 2020-07-21 13:43:40 · 143 阅读 · 0 评论 -
如何快速的了解java的I/O流,由浅到深
Java 的I/O流什么是流1.流是一种对于文件的读与写的操作流是有顺序的,流的数据是有顺序的先进先出流可以控制数据的流动的方向流的分类根据流动方向:输入流 输出流根据单位: 字节流 字符流根据功能; 节点流 高级流(处理流)封装了一些类***流的基类 输入流 输出流 字节流 InputStream OutputStream字符流 Reader Writer读取数据2020-07-20 23:20:38 · 99 阅读 · 0 评论 -
java的三大特征详解
**JAVA是什么: **面向对象的三大特征:封装,继承,多态封装:就是把数据封装起来,让外界无法进行访问,一般用private修饰用set和get方法进行属性的设置和获取public class Student { private String name;//设置属性并且私有化 private String sex; private int age; public Student() {//无参的构造方法 super(); // TODO Auto-generated cons原创 2020-07-17 22:51:28 · 117 阅读 · 0 评论