自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 Day18总结

线程的生命周期新生 实例化线程对象的时候 就是新生状态就绪 线程可以执行 没有获取到cpu的执行权运行 线程正在执行操作阻塞 线程休息一会 sleep(时间) wait()死亡 线程操作执行结束第三种创建线程的方式步骤:1.定义一个类实现Callable接口2.实现其方法 (执行线程的操作)3.实例化这个类4.实例化任务类5.创建一个线程 开启线程6.调用给get() 方法得到其返回值线程池背景:经常创建和销毁、使用量特别大的资源,比如并发情况下的线程,对性能影响

2020-11-18 21:51:33 195

原创 Day16总结

File常规的方法创建文件 public boolean createNewFile()创建文件夹 public boolean mkdir()创建文件夹以及父目录 public boolean mkdirs()删除文件 public boolean delete()判断性:public boolean exists() ==>判断文件是否存在public boolean isFile() ==>判断是否是一个文件public

2020-11-16 20:26:36 188

原创 Day15总结

异常开发中: 执行程序发生了错误的信息或者是不正常的情况错误:控制台直接报错 打印了堆栈信息执行的代码 没有按照的正常的流程进行执行ThrowAble 是所以异常类的顶级父类 这个类中封装了所以的异常信息异常信息:代码错误的具体的行数具体的报错的异常的类型ThrowAble Error ==>这种异常是非常严重的异常 这种异常是jvm虚拟机给抛出(底层的一些异常 不需要解决 解决不了) Execption 这个异常不是特别严重的异常 这种异常是必须要

2020-11-14 09:53:12 274

原创 Day14总结

泛型1.使用场景:在定义的时候不能够明确其数据类型 在实例化的时候能确定其类型 就可以使用泛型泛型其实就是一个变量 这个变量是用于来接收数据类型泛型的类型 不能是基本数据类型 必须是引用数据类型2.泛型的好处:提高代码的安全 把运行的错误提前到编译期避免在使用的时候 反复需要强制类型转换普通方法是可以使用类的泛型 静态方法是不可以使用类的泛型 因为静态的优先有对象存在3.接口定义泛型实现类有两种处理方式:直接覆盖接口的泛型继续使用接口的泛型4.

2020-11-12 19:01:23 159

原创 vue Day02总结

if else 语法<div id="app"> <h1 v-if="ok">Yes</h1> <h1 v-else>No</h1></div><script> let vm = new Vue({ el: "#app", data: { ok: true } });</script>for循环获取

2020-11-11 21:43:22 103

原创 Day13总结

数组与集合相同点: 都可以用于来存数据 都可以通过索引来获取数据不同点: 数组的长度是不可变 集合长度是可变的数组可以存任意的数据类型 集合只能存引用数据类型(自动装箱)Collection1.Collection 是接口 使用导包 java.util2.Collection 是集合的根接口 最大的两个子接口是List Set3.Collection 具体的实现类或者是接口4.Collection 是不能实例化对象 只能实例化具体的子类5.常规的方法boolea

2020-11-11 20:26:15 178 1

原创 List练习题

1.分析以下需求,并用代码实现:(1)有如下代码:List list = new ArrayList<>(); list.add("a"); list.add("a"); list.add("a"); list.add("b"); list.add("b"); list.add("c"); list.add("d"); list.add("d"); list.add("d"); list.add("d"); list.add("d"); System.out.pri

2020-11-11 20:25:41 1119

原创 Day12总结

Math1.Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。2.Math函数 没有构造方法 是所以不能实例化 提供都是静态方法静态的方法public static double cbrt(double a) 返回 double 值的立方根 开立方根public static double sqrt(double a) 正确舍入的 double 值的正平方根public static double abs(double a)返回的是绝对值public s

2020-11-10 21:02:00 183

原创 JAVA String API练习加强题

1.编写程序将 “jdk” 全部变为大写,并输出到屏幕,截取子串”DK” 并输出到屏幕public class Lab01 { public static String test(String str){ return str.toUpperCase().substring(1); } public static void main(String[] args) { String s = test("jdk"); System.out.

2020-11-10 20:56:32 1040 1

原创 Day11总结

1.字符串常用操作 String s = "abcabcbacdba"; // 初始化字符串 System.out.println("字符串的长度为:" + s.length()); System.out.println("字符串中第一个字符:" + s.charAt(0)); System.out.println("字符c第一次出现的位置:" + s.indexOf('c')); System.out.println("字符c最后一次出现的位置:" + s.lastIndexOf('c

2020-11-09 20:45:26 108

原创 JAVA String API练习题

1.分析以下需求,并用代码实现:(1)定义如下方法public static String getPropertyGetMethodName(String property); get属性的名称(2)该方法的参数为String类型,表示用户给定的成员变量的名字,返回值类型为String类型,返回值为成员变量对应的get方法的名字(3)如:用户调用此方法时给定的参数为"name",该方法的返回值为"getName" public static String getPropertyGetMethod

2020-11-09 20:11:50 723 1

原创 Vue Day01笔记

什么是Vuevue是一个构建用户界面的渐进式的JS框架,它被设计成

2020-11-09 17:26:37 131

原创 JSPL中用fn:contains()判断list中是否包含某个值

jstl中判断list中是否包含某个值最近在做SSM项目时,用到判断list中是否包含某个值,开始这样写${sessionScope.zan.contains(son.id+'')}试了很多方法, 现在是写出来了 ,总结一下。${fn:contains(sessionScope.zan,son.id+'')}这里将son.id转换成字符串,因为session中的zan集合是String类型的,然后判断son中的id是否在session中的zan集合中fn:contains()函数的语法如下:

2020-11-07 22:24:58 1893

原创 Day09

访问修饰符范围: public > protected > 默认 > private多态一种事物或对象有多种形态,叫做多态多态的前提条件1.要有继承关系2.父类对象引用指向子类对象3.使用多态时,必须要有方法的重写多态访问方法多态访问方法时, 有重写方法 调用子类的方法; 没有重写的方法 调用父类的方法多态的向上转型父类对象的引用指向子类对象,调用方法时,有重写方法指向子类的重写的方法,无重写方法只能调用父类的方法。多态的向下转型子类对象的引用指向父

2020-11-05 19:39:55 79

原创 Day08总结

继承1.继承的关键字 extends2.继承其实就是 共性代码的抽取3.继承是多态的前提条件1.父类私有的属性或者方法)都是获取不到的2.父类的构造方法是不能继承的,但是可以调用父类的构造方法 super()3.父类中其它的子类都是可以继承注意: java只支持 单继承 或者是多层继承在继承中获取变量1.子类在获取变量 如果子类与父类的变量重名: 就是就近原则 获取的时候子类2.子类获取变量,子类与父类的变量不重名 先获取子类的变量,如果子类没有这个变量会继续往上进行查找,与一

2020-11-04 20:24:58 87 1

原创 JAVA面向对象与数组的综合练习

JAVA面向对象与数组的综合练习Vehicle.javapublic abstract class Vehicle { private String name; private String ChePai; private double rentMoney; public Vehicle() { } public Vehicle(String name, String chePai, double rentMoney) {

2020-11-04 20:23:59 297 1

原创 Day07总结

面向对象面向对象是一种开发编程思想,万物皆对象1.面向过程与面向对象面向过程 注重于过程 注意与步骤 注重于细节面向对象 偷懒 注重于结果 注重解决问题的主动权,不关注与过程 ,注重于对象.面向过程是面向对象的一个基础(前提) 面向对象与面向过程是相辅相成的 面向对象其实其实就是在面向过程上进行优化2.面向对象的好处1.面向对象思想符合人的思考方式2.面向对象把复杂的问题变得简单化了3.面向对象 是由执行权 变成指挥权4.面对象 有利于项目的后期维护与升级3. 类与对象的关系

2020-11-03 19:39:31 136 2

原创 java面向对象编程练习题

1.类的成员变量:请定义一个交通工具(Vehicle)的类,其中有:属性:速度(speed),体积(size)等等方法:移动(move()),设置速度(setSpeed(int speed)),加速speedUp(),减速speedDown()等等.最后在测试类Vehicle中的main()中实例化一个交通工具对象,并通过方法给它初始化speed,size的值,并且通过打印出来。另外,调用加速,减速的方法对速度进行改变。public class Vehicle { private i

2020-11-03 19:18:13 5775 2

原创 Layui,SSM实现的头像上传

准备工作1.导入文件上传的jar包 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.3</version> </dependency> <dependency&g

2020-11-01 11:28:04 1626 1

原创 JAVASE二维数组实现吃货订单系统

系统功能如图:1.订餐模块2.查看钱袋模块3.签收模块4.删除模块代码如下:public class EatTest { //订单数组 String[][] peopleArr=new String[5][]; static Scanner s=new Scanner(System.in); //菜单数组 String[][] menuArr=new String[][]{{"鲍鱼","10.0","0"},{"海参","12.0","0"}

2020-10-30 21:17:05 327

原创 Day04总结

2020-10-29 19:37:27 756

原创 Day3总结

选择结构1.单分子 if语法:if(条件表达式) {语句体}1.条件表达式的类型 必须是boolean类型 只能是true false2.语句体 可以执行任意的操作 也可以存在多行语句体2.if else 选择结构语法:if(条件表达式) {语句体1}else {语句体2}else 的后面是没有条件表达式3.switch选择结构语法:switch(表达式) {case 常量1 :语句体1break;case 常量2:语句体2break;de

2020-10-28 19:02:33 148

原创 Day2总结

注释在运行期间 注释的代码是不会执行注释的分类1.单行注释 语法 // 后面的内容是注释的内容2.多行注释 语法 /* 中间的内容就是注释的内容 /3.文档注释 /* 提示的注释的内容 */ 一般写在类上或者方法上作用对类与方式进行说明标识符1.一般用于给 类 接口 ,方法,变量 ,常量 ,枚举 …来进行命名的一个字符序列2.标识符组成部分1.字母 a-z A-Z 这个范围2.数字 0-9 这个范围3.特殊的符号 $ _4.一般不建议使用其他的特殊的符号

2020-10-27 19:40:15 111 2

原创 Day01总结

java的平台体系JAVAME: 最小的版本 主要用于做移动端开发 Android开发(android原生开发)30-50kJAVASE 基础开发 主要用于来编写一个基础代码 变量 选择结构 循环 … 可以做桌面应用程序(大部分使用c++来实现嵌入式开发)JAVAEE 企业级开发 (web项目) 主要用于做某东 某宝 web项目Java 的语言的特点1.开源性: 免费可以查看源代码 开源 更好的去扩大Java的市场2.面向对象性: 封装 继承 多态(后面讲解)3.

2020-10-26 17:33:59 187 2

PHP关于酒类的课设

无框架的PHP课设,适合php和mysql初学者使用酒类网站的。内含数据库文件,在conn.php中设置用户名密码。

2019-11-24

空空如也

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

TA关注的人

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