自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java方法返回值类型归纳

Java方法返回值类型归纳我们再调用一个方法时,将方法体内产生的一条数据输出到方法体外使用,这条数据我们叫做返回值。返回值类型分为两大类: 第一类,无返回值类型:void。 第二类,有返回值类型,返回值的类型就是被返回数据的类型。有返回值的类型,如何返回一条数据呢? 使用return语句。 return语法: return 数据(需要返回的数据);//表示返回一条数据,然后结束方法。如果这个方法有返回值,那么定义方法时必须指定返回数据的数据类型。并且,在方法执行的最后一

2020-12-19 15:48:36 16299 3

原创 Java中方法重载与构造器重载

Java中方法重载与构造器重载在学习方法重载和构造器重载之前我们需要先来了解一下参数。参数参数的作用:将数据动态传入方法体或者构造器中。定义:定义在方法名或者构造器后的小括号里,参数和局部变量一样,只能作用于当前方法体内,不过参数是可以被改变的,而局部变量是固定的。参数的赋值:参数赋值不是使用的等号,而是调用方法或者构造器的时候通过小括号导入的。调用方法或者构造器时,如果定义了参数,那么需要传入数据。则数据的顺序、类型、数量,必须和定义时一致。参数可以与成员变量重名,但是不可以与局部变量重名。

2020-12-19 15:06:58 420 1

原创 Java成员变量,局部变量的使用与区别

Java成员变量,局部变量的使用与区别变量分为两种:成员变量,局部变量。成员变量:定义在类中,是对象的属性。局部变量:定义在方法体中的变量。二者的区别 一、声明的位置不同,成员变量是定义在类中方法体外,局部变量是定义在方法体内。 二、修饰符不同,成员变量前可以使用public、protected、private修饰符修饰,局部变量只能使用final修饰。 三、作用域不同,成员变量可以作用多个方法体,局部变量只能作用于当前方法体。 四、缺省值不同,成员变量有缺省值,局部变量没有缺省值。成

2020-12-19 14:00:10 463 8

原创 Java中如何计算两个给定的年月日之间相隔多少天

public static void sumDate() throws ParseException { //给定两个年月日 String s1="2012-3-17"; String s2="2012-4-6"; //使用SimpleDateFormat将上面两个日期格式化 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); //将字符串s1,s2解析 Date d1=sdf.parse(s1); Date

2020-12-11 21:54:30 498 1

原创 Spring事务的七种传播方式

事务的传播机制1、事务的特性(ACID):原子性、一致性、隔离性、持久性2、事务是什么? 事务是程序中一系列严密的操作,所有操作执行必须成功完成,否则在每个操作所做的更改将会被撤销,这也是事务的原子性(不成功、就失败)。 事务提交(commit):数据库向用户提供保存当前状态的方法。 事务回滚(rollback):当事务执行过程中,使数据库忽略当前的状态并回到前面保存的状态的方法。3、事务的传播的机制Spring的传播机制主要包括声明式事务和编程式事务,一般常用声明式事务。

2021-07-14 15:31:36 3190

原创 Jquery的优势与常用选择器总结

Jquery的优势与常用选择器总结Jquery是JavaScript和查询,即辅助JavaScript开发的库。jQuery是一套跨浏览器的JavaScript库,简化Html与Javascript之间的操作。全球前10000个访问最高的网站中,有65%使用了jQuery,目前是最受欢迎的Javascript库。jQuery的好处极大的简化了JavaScript开发人员遍历Html文档,操作DOM、处理事件、执行动画和开发Ajax。jQuery的愿景写得少、做的多(站在巨人的肩膀上进行开发)

2021-01-27 22:00:28 234

原创 JDBCUtil工具类的封装使其更具通用性

JDBCUtil工具类的封装编写JDBCUtil连接池的编写,需要先导入mysql-connector-java-版本号-bin.jar。可以根据自己的需要导入相应版本的jar包。public class JDBCUtil { //创建全局静态变量 private static String Driver = "com.mysql.jdbc.Driver"; private static String url = "jdbc:mysql://localhost:3306/数据库名?characte

2021-01-22 21:59:36 139

原创 Servlet和JSP之间的区别

Servlet和JSP之间的区别简单来说,Servlet是Java中的Html,JSP是Html中的Java。JSP和Servlet的主要目的是相同的,但是两者还是有些重要的区别。1、Servlet和JSP之间的区别1.1 ServletJava Servlet或者简称Servlet是在某些Web或应用程序服务器上运行程序。他们充当来自Web浏览器或Http客户端的入站请求与Http服务器上存在的应用程序或数据库之间的中间层。Servlet允许:通过网页表单收集用户输入显示来自数据库或者其他

2021-01-15 17:01:13 6839

原创 Jsp的九大内置对象

Jsp内置的九大对象JSP中一共预先定义了9个对象,分别是:request、response、session、application、out、pagecontext、config、page、exception1、request对象 request对象是java.servlet.httpServletRequest类型的对象。该对象代表了客户端的请求信息, 主要用于接收通过HTTP协议传送到服务器的数据。(包括头信息、系统信息、请求方式以及请求参数等)。 request对象的作用域为一次请求。

2021-01-14 16:17:56 100

原创 html+css

html+css总结笔记html1、解释主要从utf-8展开,utf-8是一种字符编码,该编码是全世界通用的,意思是加入项目涉及多种语言,那么只能使用该编码方式。使用的是html5文档类型。告知浏览器的解析器,用什么文档类型、范式来解析这个文件。2、语义化的解释**what?** 根据内容的结构(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器很好地解析。**why?** 为了在没有CSS的情况下,页面也能呈现出很好地

2021-01-11 23:08:15 151

原创 MySQL中的模糊查询以及“%”和“_”、范围查询语句使用

MySQL中的模糊查询以及“%”和“_”、范围查询、null查询语句使用MySQL条件查询语句中我们经常会使用到模糊查询来查询数据库中我们所需要的数据,在模糊查询中我们使用的是like命令。语法: select 字段,字段... from 表1,表2... where 字段 like [%或者_]条件 [%或者_];例如:结合字符“%”查询employee表中姓名中最后一个字为“宁”的人员的全部信息; select * from employee where ename like'%宁';

2021-01-09 11:29:31 3015

原创 Mysql数据库中使用alter对表中的字段,数据类型进行修改

Mysql数据库中使用alter对表中的字段,数据类型进行修改MySQL数据库中我们经常对表中的字段和字段属性进行修改。我们在进行修改表时用到的命令语句如下: alter table 表名 [add/rename/drop/modify/change]...1、修改表名 alter table 表名 rename [to] 新表名;2、添加列/字段 alter table 表名 add 字段 数据类型;3、修改字段名 alter table 表名 change 旧字段名 新字段

2021-01-06 22:25:52 7233

原创 Mysql创建数据库、增删改查命令语句的使用

Mysql增删改查命令语句的使用数据库 database DB数据库管理系统 database manager system DBMS数据库管理员 database admin DBA数据库操作语言 SQLjava数据库连接技术 java database connection JDBC增删改查等操作就属于SQL数据库操作语言。SQL分类: DDL 数据库定义语言 创建数据库和表,操作数据库和表 create drop alter sho

2021-01-06 21:43:36 306

原创 java中ArrayList集合包含迭代器遍历的四种遍历代码演示

java中ArrayList集合包含迭代器遍历的四种遍历代码演示 //创建一个ArrayList集合 ArrayList list=new ArrayList(); //添加元素 list.add(1); list.add(2); list.add(3); list.add(6); list.add(5); list.add(4); //List集合的遍

2020-12-21 22:22:51 253

原创 java中List集合的实现类ArrayList、Vector、LinkedList的使用和区别

java中List集合的实现类ArrayList、Vector、LinkedList的使用和区别先说一下集合与数组的异同,共同点:都是用来储存数据的对象容器。不同点: 数组:数组的长度是固定的,每个元素可以是任何类型。 集合:集合的长度可以改变,可以增加元素和删除元素。每个元素都是引用数据类型(基本数据类型可以转换为包装类对象)。集合常用分类集合主要分两类 Collection集合: List集合,Set集合; Map集合;集合的API所在包在:java.util.*;

2020-12-21 21:56:22 227

原创 java时间格式化方法SimpleDateFormat的使用

java时间格式化方法SimpleDateFormat的使用SimpleDateFormat的作用: 将Date对象中保存的日期时间按照指定格式输出,即对时间的格式化。SimpleDateFormat的常用构造器: SimpleDateFormat(String pattern) 使用给定的模式SimpleDateFormat并使用默认的FORMAT语言环境的默认日期格式符号。格式模式常用方法 String format(Date date) 将日期格式化成日期/时间字符串

2020-12-21 19:19:13 766

原创 java.util.Date类的一些常用操作演示

Date类的一些常用操作演示作用 储存日期,操作日期。构造器Date() 分配一个Date对象,并初始化它,以便它代表它被分配的时间,测量到最近的毫秒。Date(long Date) 分配一个Date对象,并将其初始化为表示自称为“时代”的标准基准时间 以后的指定毫秒数,即1970年1月1日00:00:00 GMT(格林威治时间)。这里补充一下两个时间点:世界相对基准时间:1970-1-1 0:0:0 0转为中国时间为: 1970-1-1 8:0:0 0常用方法int c

2020-12-20 21:35:55 306 1

原创 单例模式_饿汉模式_懒汉模式代码实例

单例模式代码实例单例模式:一个类只能创建一个对象。1、饿汉模式先创建一个final对象(记住只能创建这一个对象)。下面展示代码例子 。//饿汉模式public class Student { private static final Student s =new Student(); public Student() { // TODO Auto-generated constructor stub } public static Student gets() { re

2020-12-20 17:19:28 298

原创 java中this关键字的两种使用

java中this关键字的两种使用this关键字有两种使用方式。首先我们来看第一种使用方式, 当成员变量与局部变量(参数)重名时,我们直接访问的是局部变量(参数),而不是成员变量。我们如果想要访问成员变量,就需要在要访问的变量前加上this语法: this.成员变量名 注意:this表示的是当前对象!!!this的第二种使用方式 构造器之间的相互调用。如果多个构造器之间有重复的代码,那么我们可以通过使用this(实参)来调用其它构造器, 从而避免重复代码的定义。 语法:t

2020-12-19 16:24:00 334 1

原创 Java中有关继承的操作以及关键字extends和super的使用

@Java中有关继承的操作与实现解析继承 继承可是Java中的一必不可少的一项重要的环节, 我们都知道我们见到的项目一般都会有继承。 因为使用继承可以提高代码的重用性。接下来我们来讲一下何为继承。继承的概念 继承的概念:子类继承父类发的属性和方法。父类只有一个,子类可以有很多个。 首先我们先来了解什么是父类?什么是子类? 父类就是拥有众多子类有交集的特征的类(子类的交集), 子类有父类所没有的特征。 这里可以看到父类和子类都有数字性质的特征,...

2020-12-10 18:51:30 458

原创 关于Java中的封装实现与应用浅析

@关于Java中的封装实现与应用浅析Java项目中封装,继承,多态相信大家应该都耳熟能详了,我在这里在进行一下简单的归纳,技术大神请回避。封装 我们需要明白我们为什么要封装,封装的到底是什么? 先来说为什么要封装,在项目中我们为了项目运行的安全性防止恶意访问,暴力 运行项目或者违规赋值等。。。 我们通常会把项目需要用到的**属性**进行封装。 我们封装的内容就是项目需要用到的属性,封装就是对这些属性进行封装的。封装过程 我们通常把属性统一放入一个类中,并且将其所有属性设为私有属性:pri

2020-12-08 21:11:55 129

原创 如何创建对象和使用

@面向对象的概念 从Java,c,c++的**区别**来看。 c语言是一种*面向过程*的语言。 c++语言是一种既*面向对象*,又*面向过程*的语言。 Java(来源于c++)语言是一种*纯面向对象*的语言。 他们都是解决问题的思想: **面向过程**:通过过程来解决问题,没有对象的概念,只是如何解决这个问题的过程。 **面向对象**:通过对象来解决问题,需要先构建对象(这里☞赋予解决问题的能力),然后指挥对象去解决问题。对象的概念万事万物皆可为对象。对象是指一个具体

2020-12-08 14:46:21 300

空空如也

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

TA关注的人

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