随笔分类 -  Java学习

摘要:#线程安全问题 1、引入案例——多窗口买票 1、提及概念:原子操作 原子操作就是不可分割的操作,例如售票的过程中的代码就是一个不可分割的操作. 2、引入案例 案例需求: 某电影院目前正在上映国产大片,共有100张票,而它有3个窗口卖票,请设计一个程序模拟该电影院卖票 方式一: 方式1: 不符合现实生 阅读全文
posted @ 2021-06-25 21:01 泰初 阅读(321) 评论(0) 推荐(0) 编辑
摘要:详情——https://i.cnblogs.com/files 阅读全文
posted @ 2021-06-25 20:23 泰初 阅读(405) 评论(0) 推荐(0) 编辑
摘要:详情:https://i.cnblogs.com/files 阅读全文
posted @ 2021-06-25 20:18 泰初 阅读(386) 评论(0) 推荐(0) 编辑
摘要:高清版:https://i.cnblogs.com/files 阅读全文
posted @ 2021-06-25 20:10 泰初 阅读(83) 评论(0) 推荐(0) 编辑
摘要:#Web应用中的路径问题 1. “/”代表绝对路径 2. 由浏览解析“/” “/”代表当前主机地址:http://localhost:8080; 哪些地址由浏览器解析: <a>标签中的href, scrip标签中的src, link标签中的href, form中action, 重定向中的“/”,通常 阅读全文
posted @ 2021-06-25 19:37 泰初 阅读(18604) 评论(0) 推荐(0) 编辑
摘要:#转发和重定向 1、转发 客户端(浏览器)向服务器发送请求,服务器直接给客户端作出响应,一次响应。 语法: request.getRequestDispatcher("/").forward(request,response); 转发流程图: 2、重定向 重定向:客户端(浏览器)发送请求给服务器,服 阅读全文
posted @ 2021-06-25 19:24 泰初 阅读(284) 评论(0) 推荐(0) 编辑
摘要:#MyBatis的参数处理 1. parameterType 配置参数 1) 参数的使用说明 SQL语句传参,使用标签的 parameterType 属性来设定。 该属性的取值可以是基本类型,引用类型(例如:String 类型),还可以是实体类类型(POJO 类)。 同时也可以使用实体类的包装类,本 阅读全文
posted @ 2021-06-22 22:27 泰初 阅读(2449) 评论(0) 推荐(0) 编辑
摘要:#Java多线程 ##1、引入 ###1、何时需要多线程: 程序需要同时执行两个或多个任务。 程序需要实现一些需要等待的任务时,如用户输入、文件读写操作、网络操作、搜索等。 需要一些后台运行的程序时。 2、多线程 Java语言的JVM允许程序运行多个线程,它通过java.lang.Thread 类来 阅读全文
posted @ 2021-06-22 22:04 泰初 阅读(1306) 评论(0) 推荐(0) 编辑
摘要:#程序、进程与线程 1、程序(program) 程序是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 2、进程(process) 进程是程序的一次执行过程,或是正在运行的一个程序。 是一个动态的过程:有它自身的产生、存在和消亡的过程。——生命周期 如:运行中的QQ,运 阅读全文
posted @ 2021-06-22 21:55 泰初 阅读(3049) 评论(0) 推荐(0) 编辑
摘要:#JSP四大作用域 ##1、概述 域是在区域,在javaweb中指不同的资源,例如servlet,JSP 由于在不同的域直接要传递参数,所有就有了域对象 ##2、四大作用域 ###1、page域 对应了jsp域对象:PageContext 范围:作用与当前页面 ###2、Request域 对应了js 阅读全文
posted @ 2021-06-21 23:27 泰初 阅读(1069) 评论(0) 推荐(0) 编辑
摘要:#支付宝沙箱支付工具安装使用指南 ##一、登录支付宝沙箱 网址:https://docs.open.alipay.com/200/105311/ ##二、登录方式 可使用支付宝账号登录,然后注册沙箱支付开发者账号。 具体操作可看开发工具指南: https://opendocs.alipay.com/ 阅读全文
posted @ 2021-06-20 21:48 泰初 阅读(2041) 评论(0) 推荐(0) 编辑
摘要:##1、接口与抽象类区别 1.接口的方法默认是public,所有方法在接口中不能有实现,抽象类可以有非抽象的方法 2.接口中的实例变量默认是final类型的,而抽象类中则不一定 3.一个类可以实现多个接口,但最多只能实现一个抽象类 4.一个类实现接口的话要实现接口的所有方法,而抽象类不一定 5.接口 阅读全文
posted @ 2021-04-19 18:22 泰初 阅读(83) 评论(0) 推荐(0) 编辑
摘要:#StringBuilder ##概念 StringBuilder 是一个可变的字符序列. 可变: 维护的字符数组的地址可以改变 ##构造方法 ###数组长度 capacity: 容量 维护的字符数组的容量 length: 长度 在字符数组中有效的字符的个数 案例 char[] c = new ch 阅读全文
posted @ 2021-04-18 22:47 泰初 阅读(439) 评论(0) 推荐(0) 编辑
摘要:#String类 ##概念 String类就是字符串类型,是一个不可变的字符序列 属于java.lang包,不需要导包. ##特点 为 String 类型赋值的字符串常量存储在字符串常量池中。可以进行重复使用的对象. 字符串常量: 就是被 "" 括起来的字符串内容 ###案例 package com 阅读全文
posted @ 2021-04-18 22:22 泰初 阅读(362) 评论(0) 推荐(0) 编辑
摘要:#Object类 ##概述 ###概念 Object是类层次结构的根类.每个类都使用Object作为超类.所有对象(包括数组)都实现这个类的方法. 随意定义一个类型,不手动显式定义其父类,那么这个类的父类就是Object类. Object类: 是所有类的父类 ,Object类没有父类 是所有类的爸爸 阅读全文
posted @ 2021-04-18 20:26 泰初 阅读(686) 评论(0) 推荐(0) 编辑
摘要:#内部类 概念 定义在一个类内部的类叫做内部类 public class Demo3 { } class Outer{ // class Inner{ } } 特点 每一个类都会生成一个单独的字节码文件 分类 1、成员内部类 2、静态内部类 3、局部内部类 4、匿名内部类(最常用的一个内部类 也是j 阅读全文
posted @ 2021-04-15 21:50 泰初 阅读(1964) 评论(0) 推荐(0) 编辑
摘要:接口一、引入举例 生活中的接口: usb接口:1994年,由微软、IBM、因特尔共同指定的一种数据传输标准协议。 Java接口概念:特殊的抽象类,规定了接口的使用者和接口实现者之间的规范。二、Java设置接口原因 为了解决多继承问题 三、语法 interface 接口名{} 四、特征 特点 1、接口 阅读全文
posted @ 2021-04-14 22:53 泰初 阅读(1169) 评论(0) 推荐(0) 编辑
摘要:final 概述 含义: 最终的 可以修饰的内容 (1)修饰变量(局部变量 成员变量(实例变量 静态变量(类变量))) (2)修饰方法(成员方法)(静态方法) (3)修饰类(普通类) ###1、修饰变量 ####(1)修饰局部变量 特点: final 修饰的局部变量只能赋值一次,一旦赋值其值不可以改 阅读全文
posted @ 2021-04-13 20:02 泰初 阅读(2654) 评论(0) 推荐(0) 编辑
摘要:#static ##概述 静态的意思 ##可以修饰的内容 (1) 成员变量 (2) 成员方法 (3) 代码块 ##修饰成员变量 概述: static 修饰的成员变量称为 静态变量 类变量 静态属性 成员变量: 定义在类的成员位置的变量 实例变量: 就是现在说的成员变量 > 非静态变量 静态变量: 被 阅读全文
posted @ 2021-04-13 19:39 泰初 阅读(2779) 评论(0) 推荐(0) 编辑
摘要:#abstract ###引出-案例 public class Demo1 { public static void main(String[] args) { Shape shape = new Shape();//对象 在现实生活中存在吗? 高度抽象的类 //在现实中 存在的对象都是其 子类的对 阅读全文
posted @ 2021-04-13 19:17 泰初 阅读(3977) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示