自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第三阶段测试

1、【单选题】JSP EL表达式:10∗10ne10的值是()A.trueB.falseC.10D.0【正确答案】A【答题时间】2021−05−2707:39:38【答案解析】此题目考查的是EL表达式的用法,主要考察EL表达式的关系运算,得出的结果为布尔值。ne表示不等于,100不等于10,所以为true。所以选择A选项。 ∣ 得分:0分 满分:2分2、【单选题】关于filter链执行顺序,是由web.xml文件里那个元素决定的?A.<filter>元素顺序决定B.<filter−map

2021-06-29 19:05:06 322

原创 事务的四大特性(ACID)

原子性(Atomicity)事务是一个不可分割的单元,在一组事务中可以分为多个步骤。一致性(Consistency)一组事务中多个步骤要么全部执行成功要么全部支持失败隔离性(Isolation)事务存在的线程安全问题。隔离性就是为了解决事务遇到的线程安全问题出现的特性。持久性(Durability)如果数据库中事务已经被提交,则数据库中的数据将会发生真实的修改,这个过程不可逆,任何操作都无法撤销已经提交的事务。...

2021-05-06 18:56:16 108

原创 Servlet生命周期

servlet生命周期:1、初始化阶段,Servlet容器会创建一个Servlet实例并调用init()方法;2、处理客户端请求阶段,每收到一个客户端请求,服务器就会产生一个新的线程去处理;3、终止阶段,调用destroy方法终止。...

2021-04-29 18:42:03 106

原创 简述jsp九大隐式对象以及对应的对象

page 代表servlet对象request 代表request对象response代表response对象config 代表ServletConfig对象application代表ServletContext对象Session 代表Session对象exception代表exception对象out 代表out对象pageContext代表PageContext对象...

2021-04-29 18:41:12 248

原创 简述Filter生命周期

在服务器加载web应用时,filter会创建一个对象存储在服务器内存中,在创建对象之后默认调用init方法来完成初始化操作。每次请求或者响应被拦截时都要去执行doFilter方法,进行具体的过滤操作,可以选择是否放行请求或者响应。当web应用被移除服务器时,在filter对象销毁之前默认调用destroy方法来完成善后工作。...

2021-04-29 18:40:42 450

原创 break continue return的区别

都是关键字应用场景不同:break应用switchcase、循环continue应用循环return应用在方法功能不同:break直接结束语句continue跳过当前循环return结束方法

2021-03-29 20:05:54 55

原创 自动装箱、自动拆箱

JDK1.5提供了自动装箱、自动拆箱:自动装箱:基本数据类型->包装类对象自动拆箱:包装类->基本数据类型实现原理:自动装箱底层调用valueOf方法自动拆箱底层调用xxValue()方法Integer类中设计了缓存数组,对于-128~127范围内的数,自动装箱时无需创建新的对象,直接从缓存数组中获取,好处是提高了程序的效率,提高了内存利用;除Integer之外其他整型包装类中也有这样缓存数组的类似的设计面试题:Integer i1 = 5;//return cache[128

2021-03-25 18:36:27 102

原创 Int,Integer,String类型互相转换方法

int<->Integer:int->Integer:new Integer(5)static Integer valueOf(int i)返回一个表示指定的 int 值的 Integer 实例Integer->int:intValue()Integer<->String:String->Integer:static Integer decode(String nm)static Integer valueOf(String s)Integer

2021-03-25 18:35:44 164

原创 final finally finalize区别和联系

final finally是关键字finalize是方法名

2021-03-24 08:25:43 72

原创 ==和equals的区别

1、== 既可以比较基本数据类型 也可以比较引用数据类型的地址值是否相同equals只能用在引用类型上2、如果是需要比较引用数据类型的内容是否相同先重写equals方法 才能比较内容如果不重写 从Object继承 则效果和==是一致的...

2021-03-23 19:03:59 48

原创 获取用户输入的行数,打印杨辉三角

public class ExerDemo {//main方法public static void main(String[] args) {//获取用户输入的行数Scanner sc = new Scanner(System.in);System.out.println(“请输入行数:”);int row = sc.nextInt();sc.close();//构建存储杨辉三角数据的二维数组//创建二维数组int[][] nums = new int[row][];//创建二维数组中

2021-03-17 19:21:11 274

原创 (循环)*读入一个整数n,输出如下图形

(循环)读入一个整数n,输出如下图形n = 3* n3 2(n-i) 1 2i-1 i1*** 3 1(n-i) 3 2i-1 i2***** 3 0(n-i) 5 2i-1 i3n = 4****************Scanner sc = new Scanner(System.in);System.out.println(“请输入一个数”);int num = sc.nextInt();sc.close();for

2021-03-15 08:23:13 1626

原创 (for 循环)*编程找出四位整数abcd 中满足下述关系的数。 (ab+cd)(ab+cd)=abcd

for (int i = 1000; i <= 9999; i++) {int a = i / 1000;int b = i % 1000 / 100;int c = i % 100 / 10;int d = i % 10;int i1 = (a * 10 + b) + (c * 10 + d);if (i1 * i1 == a * 1000 + b * 100 + c * 10 + d) {System.out.println(i);}}

2021-03-15 08:22:15 1232

原创 (for 循环)*搬砖问题:36 块砖,36 人搬,男搬4,女搬3,两个小孩抬1 砖, 要求一次全搬完,问男、女和小孩各若干?

/** 36人* 男i 4 最多9* 女j 3 最多12* 小孩 1 36-i-j* *//for (int i = 0; i <= 9; i++) {for (int j = 0; j <= 12; j++) {if (4 * i + j * 3 + (36 - i - j) / 2 == 36 && (36 - i - j) % 2 == 0) {System.out.println(“男” + i + “女” + j + “小孩” + (36 - i -

2021-03-15 08:21:33 6269

原创 (for 循环)读入一个小于10 的整数n,输出它的阶乘n!

int num = 9;int sum = 1;for (int i = num; i >0 ; i–) {sum *= i;}System.out.println(sum);

2021-03-15 08:20:44 3342

原创 数组复制,数组扩容

//数组复制public class ArrayDemo6 {public static void main(String[] args) { //地址值进行复制 /*int[] arr1 = {1,2,3}; int[] arr2 = arr1; System.out.println(arr1+"+"+arr2);*/ //两个数组对象,复制元素值 /*int[] arr1 = {1,2,3}; int[] arr2 = new int[arr

2021-03-15 08:19:04 63

原创 数组查找,遍历数组,二分查找,折半查找

/数组查找//基本查找 -遍历数组public class ArrayDemo5 {public static void main(String[] args) { //遍历数组查找 /* int[] arr = {3, 2, 5, 4, 6}; int findNum = 4; for (int i = 0; i < arr.length - 1; i++) { if (findNum == arr[i]) { S

2021-03-15 08:18:20 105

原创 数组排序,冒泡排序,选择排序,选择排序优化

//数组排序//还有 插入,快速,归并排序…public class ArrayDemo4 {public static void main(String[] args) { //冒泡排序 升序排序 降序排序把大于换成小于 /* int[] nums = {3, 6, 4, 2, 7, 1}; for (int i = 0; i < nums.length - 1; i++) { for (int j = 0; j < nums.length -

2021-03-15 08:17:15 94

原创 数组反转(倒叙)输出四种方法

public class ArrayDemo3 {public static void main(String[] args) { //思路1.数组倒序输出 /*int[] nums = {3, 1, 10, 5, 6}; for (int i = nums.length - 1; i >= 0; i--) { System.out.println(nums[i]); }*/ //思路2.新定义一个数组,倒着赋给新的数组 /*int[

2021-03-15 08:15:52 14898

原创 获取数组的最大值,最小值,求和

public class ArrayDemo2 {public static void main(String[] args) {int[] nums = {3, 1, 10, 5, 6};//获取最大值/int max = nums[0];//for (int i = 1; i < nums.length; i++) {if (max < nums[i]) {max = nums[i];}}System.out.println(“最大值为” + max);///获取最小值

2021-03-15 08:14:48 325

原创 Java求质数

求质数import java.util.Scanner;public class ZSDemo {public static void main(String[] args) { //质数判断// Scanner sc = new Scanner(System.in);// System.out.println(“请输入一个整数”);// int num = sc.nextInt();// sc.close();// boolean flag = true;//true表示是质

2021-03-03 18:54:39 1273 1

原创 For循环的简单练习

public class ForDemo {public static void main(String[] args) {// for (int num2 = 1; num2 <= 10; num2++) {// System.out.println(“第” + num2 + “次Hello”);// } // 打印到100 // for (int i = 1; i <= 100; i++) { // System.out.println(i); // } // // 求1

2021-03-03 18:50:38 149 1

原创 Java学习day02

复习2021年3月1日9:03java:高级编程语言,sun公司在1995年推出的,2009年sun被oracle收购了;java之父:James Goslingjava的logo:咖啡杯跨平台:JVM(java虚拟机)是跨平台的核心JVM JRE JDK:JVM(java虚拟机)是跨平台的核心JRE=JVM+核心类库JDK=JRE+开发工具包java的开发环境安装JDK修改安装路径配置环境变量JAVA_HOMEPathWindows:%JAVA_HOME%\b

2021-03-03 18:29:17 89 1

原创 家庭收支记账软件

public class AccountDemo {public static void main(String[] args) { double balance = 10000; String details = "收支\t收支金额\t账户金额\t说明\n"; boolean flag = true; Scanner sc = new Scanner(System.in); while (flag) { System.out.println("----------家庭收支记账软件---

2021-03-03 18:25:23 101 2

原创 Java百钱买百鸡

公鸡一个五块钱,母鸡一个三块钱,小鸡三个一块钱,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多少只?public class Test3 {public static void main(String[] args) {for (int i = 0; i <= 20; i++) {for (int j = 0; j <= 33; j++) {if (i * 5 + j * 3 + (100 - i - j) / 3 == 100 && (100 - i - j) %

2021-03-03 18:23:34 90 1

原创 求水仙花数

public class Test1 {public static void main(String[] args) {// 153for (int i = 100; i <= 999; i++) {int a = i / 100;int b = (i - a * 100) / 10;int c = i - a * 100 - b * 10;if (i == (a * a * a + b * b * b + c * c * c)) {System.out.println(i);}}

2021-03-03 18:22:14 58 1

空空如也

空空如也

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

TA关注的人

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