Java
杨校
历任多个培训大厂的Java讲师,精通JAVA后端开发及培训。主要从事Java体系培训工作,拥有非常丰富的授课经验,另外对企业中采用的微服务也有深刻的理解。精通java,linux,mysql,spring cloud。有丰富的技术培训和技术讲座的经验。相信技术改变人生,一直在不断学习和积累新的知识。
展开
-
IntelliJ IDEA 2023.1 正式发布,看看又多了那些神仙功能..
根据官方介绍:IntelliJ IDEA 2023.1 针对新的用户界面进行了大量重构,这些改进都是基于收到的宝贵反馈而实现的。新 UI 增强(测试版)针对收到的有关 IDE 新用户界面的反馈,IntelliJ IDEA 官方实施了一些更新,以解决最受欢迎的请求。IntelliJ IDEA 官方通过在智能模式下执行扫描文件以建立索引的过程来改进了 IDE 启动体验,这样即可使 IDE 的全部功能在启动过程中更早地可用。简单看了一下,发现这次的新版本包含了许多改进,进一步优化了用户体验,提高了便捷性。原创 2023-03-31 10:55:05 · 178 阅读 · 0 评论 -
基于HashSet集合完成的微博用户注册的案例
步骤1. 设计 用户的实体类import java.util.Date;import java.util.Objects;public class User { // 用户名 private String username; // 密码 private String password; // 生日 private Date birthday; // 手机号 private String phone; // 邮箱 pri原创 2021-11-04 11:23:35 · 460 阅读 · 0 评论 -
Java面试集锦
目录集合CollectionList:Set:Vector:Map,v>HashMapTreeMapHashTableSpringIOC:控制反转AOP:spring 的优点?什么是AOP?SpringMvc集合Collection<E>List:List: 线程不安全 ...原创 2019-06-26 10:52:46 · 1392 阅读 · 0 评论 -
基于Servlet的3.1以上注解方式完成上传功能。
基于Servlet完成的文件上传和下载注意:这里采用的是servlet的注解方式,即要求在Servlet3.1版本以上。另,Tomcat7.0版本以上建议最低采用如图所示环境进行开发!目录基于Servlet完成的文件上传和下载开发环境如图:1.创建实体类2.1 创建工具类 - 数据库连接池2.2 创建工具类配置文件3.1 创建DAO接口3.2 创建DAO...原创 2019-06-25 15:31:33 · 1657 阅读 · 0 评论 -
杨校老师课堂之Java基础异常专题知识点整理
目录一、异常处理1.异常的概念和分类2.Exception类3.try-catch块4.finally关键字5.throw 关键字6.throws 关键字7.RumtimeException一、异常处理1.异常的概念和分类异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将 受影响.在程序中的意...原创 2019-07-10 09:27:36 · 2033 阅读 · 0 评论 -
杨校老师课堂之Java面向对象知识点整理集锦
目录第一部分 Java面向对象1.开发环境搭建及开发工具eclipse使用2.类和对象3. 成员变量和局部变量区别4. 数据类型5.构造函数6.函数7. 成员变量的初始化8. this关键字9. static关键字9.1 静态成员变量、静态成员变量初始化9.2静态成员方法10. JVM对象内存结构11. Java 继承12.继承中...原创 2019-07-03 08:06:52 · 34438 阅读 · 0 评论 -
杨校老师课堂之Java基础集合专题知识点整理
目录集合操作1.ArrayList类、LinkedList类使用及分析2.HashSet、TreeSet 使用3.HashMap、TreeMap 类使用及分析4.其它常用集合类介绍5.JUnit基本使用集合操作1.ArrayList类、LinkedList类使用及分析java.util.ArrayList 集合数据存储的结构是数组结构。元素增删慢,查找快,由于日...原创 2019-07-17 11:42:36 · 1724 阅读 · 0 评论 -
语句
1. 语句选择结构语句if语句格式:if(条件){ //执行的代码}演示代码if(9>7){ System.out.println("你说的不错");}switch语句循环结构语句while(){}do...while(){}for(){}...原创 2019-09-16 10:46:33 · 1651 阅读 · 0 评论 -
杨老师带你深入研究ArrayList和LinkedList的区别不同
首先来看ArrayList和LinkedList的集成类和接口的区别。public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, Serializable public class Link...原创 2019-03-14 10:32:09 · 639 阅读 · 0 评论 -
Java操作Excel文件导入导出【内含有 jxl.jar 】
jxl.jar是通过 java操作excel表格的工具类库;jxl.jar包:链接:https://pan.baidu.com/s/1zCIKvFoFauUp_5UAh0t_4w 密码:8mpy1. 通过模拟实现创建一个表格,然后模拟添加到表格中数据,实际开发过程中都是通过从数据库导入到表格中的数据import java.io.File;import jxl.Workboo...原创 2018-07-23 14:38:07 · 3777 阅读 · 1 评论 -
杨老师课堂之ArrayList集合解析
ArrayList集合常用方法的解析ArrayList集合常用方法的解析1.概述1.1集合的创建1.2 集合中常用方法1.3 集合中常用方法1.4 集合中的常用方法补充1.概述 在前面我们学习了数组,数组可以保存多个元素,但在某些情况下无法确定到底要保存多少个元素,此时数组将不再适用,因为数组的长度不可变。例如,要保存一个学校的学生,...原创 2018-06-01 20:58:25 · 2540 阅读 · 0 评论 -
杨老师课堂_Java教程第三篇之控制语句
今天主要是讲解以下知识点: 1、引用类型变量的创建及使用 2、流程控制语句之选择语句 3、流程控制语句之循环语句 4、循环高级01创建引用类型变量公式* A: 创建引用类型变量公式 * a: 我们要学的Scanner类是属于引用数据类型,我们先了解下引用数据类型。 * b: 引用数据类型的定义格式 * 与定义基本数据类型变量不同,引用数据类型的变量定义及赋值原创 2017-12-24 16:13:37 · 6739 阅读 · 0 评论 -
杨老师课堂_Java教程第一篇之认识计算机
1了解计算机基础知识之计算机概述A:什么是计算机?计算机在生活中的应用举例 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。应用举例 1:科学计算2、数据处理3、自动控制4、计算机辅助设计5、人工智能6、原创 2017-12-19 14:24:45 · 13341 阅读 · 0 评论 -
杨老师课堂_Java教程第四篇之数组运用
今天主要是讲解以下知识点: 1、流程控制语句switch 2、数组 3、王者荣耀英雄随机出战案例01switch语句解构* A:switch语句解构 * a:switch只能针对某个表达式的值作出判断,从而决定程序执行哪一段代码。 * b:格式如下: swtich(表达式){ case 常量1 : 要原创 2017-12-26 13:01:20 · 8813 阅读 · 0 评论 -
杨老师课堂_Java教程第五篇之函数运用
今天主要是讲解以下知识点: 1、方法基础知识 2、方法高级内容 3、方法案例01方法的概述* A: 为什么要有方法(函数) * 提高代码的复用性 * B: 什么是方法 * 完成特定功能的代码块。 02方法的定义格式* A: 方法的格式* 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) { 方法体语句;原创 2017-12-26 14:01:07 · 4544 阅读 · 1 评论 -
杨老师课堂_Java教程第二篇之变量及运算符
今天主要是讲解以下知识点: 1、变量 2、运算符01变量概述* A: 什么是变量? * a: 变量是一个内存中的小盒子(小容器),容器是什么?生活中也有很多容器,例如水杯是容器,用来装载水;你家里的大衣柜是容器,用来装载衣裤;饭盒是容器,用来装载饭菜。那么变量是装载什么的呢?答案是数据!结论:变量是内存中装载数据的小盒子,你只能用它来存数据和取数据。02计算机存储单元* A: 计算机中原创 2017-12-19 15:53:48 · 11482 阅读 · 0 评论 -
杨老师课堂_Java教程第六篇之引用数据类型_类的运用
今天主要是讲解以下知识点: 1、自定义类型的定义及使用 2、自定义类的内存图 3、ArrayList集合的基本功能 4、王者荣耀随机迎战案例及库存案例代码优化01引用数据类型_类* A: 数据类型 * a: java中的数据类型分为:基本类型和引用类型* B: 引用类型的分类 * a: Java为我们提供好的类,比如说:Scanner,Random等。 * b:原创 2018-01-03 16:43:07 · 5122 阅读 · 0 评论 -
杨老师课堂之JavaSe 部分面试题
Java基础面试题Java基础面试题1.简述 path 和 classpath 的区别2.请说说你对 JVM 的理解3.char 型变量中能不能存贮一个中文汉字?请说出理由4.简述 break、continue 和 return 语句的区别。5.请简述方法重写和方法重载的区别?6.请简述 Error 和 Exception 有什么区别?7.请简述 synchronized 和...原创 2018-06-01 11:07:09 · 2567 阅读 · 0 评论 -
Java集合之map 集合使用
Java集合中的四种遍历方式:package cn.javabs.demo;import java.util.HashMap;import java.util.Iterator;import java.util.Map;/** * Map集合的四种运用方法 * @author MrYang */public class MapDemo { public static v原创 2017-12-12 12:28:25 · 13765 阅读 · 0 评论