自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 千锋逆战班,JavaSE结束项目学生信息管理系统

学习java第36天Se阶段结束了,最后一个小项目结尾未完成,明天继续更新Studentpackage com.qf.project.entity;public class Student { private int id;//学号 private String name;//姓名 private int age;//年龄 private char sex;//性别 priv...

2020-03-23 22:13:27 454 1

原创 java面向对象的三大特性

封装java的封装,总的来说就是 数据私有化,行为公开化将不公开的数据封装起来,用private继承继承一般配合着抽象abstract,将不完善的父类抽象,让子类继承父类,并重写抽象方法多态多态是三大特性最重要的一个,多态也是最不好理解的一个自己理解,结合现实生活观点比如羊和狗都具有“吃”的行为,狗吃骨头而羊吃草,都是动物类型并且都调用了吃这个行为,而得到的结果确实不同,这就是多态...

2020-02-22 20:13:25 131

原创 学习java的第十一周,总结

这周一开始我们学习了servlet的三种实现方式,以及sevlet的基本配置,还有ServletConfig和ServletContext的对象的操作以及注解进行配置,这样就比我们配置web.xml简单多了,然后我们进行了反射的补充和复习,经过这次的反射我感觉我对于反射的理解更加深入了,运用起来更加熟练了,还学习了三种设计模式(静态代理,装饰者,动态代理)其中动态代理设计模式用起来很方便,很趁手,...

2020-04-18 14:26:48 189

原创 千锋逆战班,前端+服务器+jdbc+MySQL注册登录案例

今天学着日常我们注册账号的过程实现的小案例前端注册页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>注册</title></head><body><form action="se...

2020-04-18 14:06:11 276

原创 千锋逆战班,学习了反射

学习Java的第52天,明天的自己会感谢今天拼命的自己今天学习了反射的类加载,类加载器,类反射机制,工厂模式,反射机制操作构造器,成员变量,成员函数,反射机制跳过泛型的限制,反射机制配置文件,静待代理设计模式类加载概念:在class文件加载到jvm中时,会对应创建一个Class对象;分为三个步骤:加载、连接、初始化加载时机1.Class.forName(“com.mysql.jdbc...

2020-04-14 22:00:18 164

原创 千锋逆战班,登录案例

学习java的第51天我命由我不由天!!!下面为一个非常简单的登录案例package com.qf.Job;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servle...

2020-04-13 22:55:12 176

原创 学习Java的第十周,总结

这周主要学习了,html的各种标签,以及css的各种属性样式,css的用法,选择器等css主要还是有三种方式使用1.外部用法:我们新建外部css文件,然后通过link标签引入使用2.内部用法在标签style中通过选择器使用css样式3.在各个标签内部直接使用style进行样式的设置。然后css有六种属性设置1.文本属性2.字体属性3.边框属性4.背景属性5.列表属性6.尺寸属...

2020-04-11 16:18:14 93

原创 千锋逆战班,css注册案例

千锋学习的第四十八天,不积跬步无以至千里,不积小流无以成江河;注册案例代码:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>css伸缩布局之注册案例</title> <style> html{ he...

2020-04-08 21:20:53 141

原创 千锋逆战班,JavaWeb CSS练习

css小练习html代码<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>综合练习</title> <style> .one{ font-size: 25px; font-f...

2020-04-07 20:35:16 165

原创 千锋逆战班,第九周总结

这一周我们学习了JDBC的各种功能,java实现了连接数据库的接口,这样操作起数据库更加的方便了,我们还学了连接池,德鲁伊等这是别人封装好的jar包,这让我们很多的使用起来非常的方便,最后我们进入了html学习,学习了简单的html的标签,表格,插入方式,最后还制作了一个比较好看的静态网页下面是jdbc的笔记JDBC一、引言1.1 如何操作数据使用客户端工具访问数据库,需要手工建立链接...

2020-04-05 15:33:42 200

原创 千锋逆战班,html综合案例和学生管理系统作业

html综合管理<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>html综合案例</title> </head> <body> <div> <table width="100%">...

2020-04-05 15:29:15 243

原创 千锋逆战班,jdbc封装DQL和DML方法

千锋学习的第四十五天,不积跬步无以至千里,不积小流无以成江河;封装DQL和DML方法可以是代码进行重用,很大程度上减少了我们的代码冗余,而且业务层,数据访问层加上接口,这样可以降低模块之前的耦合性这里思想最重要,尤其是那个封装的DQL方法内的接口回调,先实现一个接口,这个接口实现了一个方法,接受结果集然后把结果集内的零散数据组合起方法对象中,返回给DQL公共方法,再添加到集合中,其中对于泛型...

2020-04-02 22:42:25 202

原创 千锋逆战班,jdbc事务

学习java第44天努力努力在努力,坚持坚持在坚持!今天学习了连接池1.我们可以手动写连接池需要写的类实现DataSource,我们创建个静态集合用来充当池,然后在静态代码块中写个循环往集合中放入2.德鲁伊,我额们需要导入炸包,然后我们在创建配置文件database.properties里面的内容,在原先的基础上加上链接池的初始连接数,最大连接,最小连接,以及超时等待时间(毫秒数),连接池...

2020-04-01 21:22:41 129

原创 千锋逆战班,jdbc里面的ORM和DAO

学习java第43天努力努力在努力,坚持坚持在坚持!mysql代码建表CREATE TABLE `user`( user_id INT PRIMARY KEY, user_name VARCHAR(20) UNIQUE NOT NULL, user_pwd VARBINARY(20) NOT NULL, user_borndate DATE, user_email VARCHAR(...

2020-03-31 20:44:49 157

原创 千锋逆战班,jdbc和mysql银行案例

学习java第42天努力努力在努力,坚持坚持在坚持!mysql代码创建数据库 Account创建一张表 t_ccount。有以下列cardId:字符串,主键password:字符串,非空username:字符串,非空balance:小数,非空phone:字符串,非空CREATE DATABASE Account CHARACTER SET utf8;USE Acc...

2020-03-30 21:26:36 224

原创 学习Java的第八周

这一周我们对于javase的阶段学习结束了,我们进入了数据库的学习,数据库的操作最重要的还是我们的各种查询语句,这也是我们在以后工作中经常遇到的问题,我们需要牢牢地掌握住,然后我们开始了jdbc的学习,jdbc简称为Java操作数据库的接口吧,我们以后的项目,离不开jdbc的各种操作,这是一个非常重要的点,不管我们在以后的学习,还是工作当中,是离不开对于数据库的数据操作,而操作数据库又离不开jdb...

2020-03-29 14:42:04 403

原创 千锋逆战班,mysql小练习及jdbc的应用

mysql代码# 创建用户表CREATE TABLE `user`( userid INT PRIMARY KEY AUTO_INCREMENT, username VARCHAR(20) NOT NULL, `password` VARCHAR(18) NOT NULL, address VARCHAR(100), phone VARCHAR(11))CHARSET=utf8;...

2020-03-29 14:28:13 175

原创 千锋逆战班,学习MYSQL数据库

学习MySQL数据库的第一天和第二天主要我们学习了数据库的创建,删除,修改数据库字符集等然后主要学习了对数据库中数据的查询下面是sql代码:#创建一个为compar数据库CREATE DATABASE compar;#查询数据库中t_employees表中所有列名SELECT * FROM t_employees;#查询表中的制定的列名SELECT EMPLOYEE_ID,FIR...

2020-03-26 20:33:50 190

原创 学习Java的第七周

文章目录I/O框架网络编程反射JDK8特性I/O框架1、什么是流I.内存与存储设备之间传输数据的通道2、流的分类I.方向(重点)(1)输入流:将<存储设备>中的内容读入到<内存>中(2)输出流:将<内存>中的内容写入到<存储设备>中II.单位(1)字节流:以字节为单位,可以读写所有数据 。(2)字符流:以字符为单位,只能读写文本数...

2020-03-21 13:48:19 309

原创 千锋逆战班,网络编程应用

在千锋学习的第34天努力努力在努力,坚持坚持再坚持!!!加油今天我学习ServerScoket和Scoket应用交互登录注册案例注册的用户信息会存在properties文件中package com.qf.day4.RegAndLogin;import java.io.BufferedReader;import java.io.InputStreamReader;import ja...

2020-03-19 22:09:23 121

原创 千锋逆战班,网络编程

在千锋学习的第33天努力努力在努力,坚持坚持再坚持!!!加油今天我学习了网络的划分层次,以及其中的TCP和IP协议,学习了IntAddress类和ServerScoket和Scoket1.填空:TCP和UDP都是传输层协议,TCP是有连接的协议,UDP是无连接的协议。这两种协议中,TCP协议更安全,而UDP协议传输效率更高。答案ABCEAB4.填空:一般而言,创建一个TCP客户...

2020-03-18 21:01:24 209

原创 千锋逆战班,IO②

在千锋学习的第32天努力努力在努力,坚持坚持再坚持!!!加油今天我学习了java IO的字符流还有字符集,以及FIle类的操作答案为:ABC 因为你的文件文件夹不属于java虚拟机了,所以垃圾回收就不会回收创建好了的文件和文件夹File file = new File("hello.txt");if(file.canExecut()){ System.out.println(fi...

2020-03-17 21:09:25 199 1

原创 千锋逆战班,IO①

在千锋学习的第31天努力努力在努力,坚持坚持再坚持!!!加油今天我学习了java的IO框架,了解了各种流,以及流对存储文件和程序之间的操作( 流的分类)对于FilelnputStream来说,从方向上来分, 它是_输入流,从数据单位上分,它是_字节流,从功能上分,它是节点流。( 字节流) FileInputStream有三个重载的read方法,其中:I. 无参的read方法返回值...

2020-03-16 19:34:05 374

原创 学习异常多线程的心得

在我们编写的代码中,会出现两种特殊情况,一个是错误,这个是无法自己处理的,只能在编写的时候尽量避免错误,另一种就是异常,而异常分为受查异常也即是编译异常,这个是冒红线的只要我们在编译器处理就可以运行,所以他是必须处理才能正常运行,而另一种运行时异常是可以不用处理也可以处理的,他是在编译期间看不出来的,只有当程序跑起来了才能知道有无异常,这个如果我们不处理的话就交由了JVM虚拟机处理了。异常处...

2020-03-14 14:23:59 170

原创 学习Java的第六周

异常:1、什么是异常I.程序在运行过程中出现的特殊情况。II.异常处理的必要性:任何程序都可能存在大量的未知问题、错误;如果不对这些问题进行正确处理,则可能导致程序的中断,造成不必要的损失。2、异常的分类:I-Throwable:可抛出的,一切错误或异常的父类。位于java.lang包中。|-Error:JVM、硬件、执行逻辑错误,不能手动处理。|-Exception:程序在运行和配...

2020-03-13 21:45:42 118

原创 千锋逆战班,多线程和高级多线程

在千锋学习的第29天努力努力在努力,坚持坚持再坚持!!!加油今天我学习了线程的死锁,生产者和消费者,还有线程池,callable接口future接口和同步异步 C第一个错:主函数中t1不是线程他是一个任务类对象,要把t1传入新new的线程如:Thread t3 = new Thread(t1);第二个错:MyThread1类的run方法中要用try-catch语句处理this.slee...

2020-03-12 20:46:15 202 1

原创 千锋逆战班,多线程

在千锋学习的第28天努力努力在努力,坚持坚持再坚持!!!加油今天我学习了多线程的初级内容,多线程的定义,线程的创建以及线程安全1.一个单CPU的机器,如何同时执行多个线程?请简述其原理。答案:多个线程是以并发方式运行的,因为只有一个CPU,各个任务分别占用一段时间,再切换到其他任务,等到下一次CPU使用权(cpu分配的时间片)是再次执行未完成的线程。答案:C 因为单纯的调用run方法...

2020-03-11 19:45:39 234

原创 千锋逆战班,异常习题②

在千锋学习的第27天努力努力在努力,坚持坚持再坚持!!!加油今天我学习了异常的方法重写,自定义异常package ques5;public class Test5 { public static void main(String[] args) { // TODO Auto-generated method stub }}//已检查异常class MyExce...

2020-03-10 19:28:07 192 2

原创 千锋逆战班,异常习题

在千锋学习的第26天努力努力在努力,坚持坚持再坚持!!!加油今天我学习了异常及异常的处理1.填空Java中所有的错误都继承自_Throwable_类 ;在该类的子类中,Error类表示严重的底层错误 ,对于这类错误一般处理的方式是__不能手动处理_ ;Exception 类 表示例外、异常。2.查询API ,填空I.异常类 java.rmi.AlreadyBoundException,...

2020-03-09 19:51:25 354

原创 学习java的第五周学习总结

VI. protected void finalize() throws Throwable //了解(面试题中可能有坑)当对象被判定为垃圾对象时,由JVM自动调用此方法,用以标记垃圾对象,进入回收队列。垃圾对象:没有有效引用指向此对象时,为垃圾对象。垃圾回收: 由GC销毁垃圾对象,释放数据存储空间。自动回收机制:JVM的内存耗尽,一次性回收所有垃圾对象。手动回收机制:使用System....

2020-03-06 20:36:36 139

原创 千锋逆战班,Set和Map习题

在千锋学习的第25天努力努力在努力,坚持坚持再坚持!!!加油今天我学习了集合中的Set和Map,这两个总的来说内核就是Map,而Set就是个壳子,熟悉Map的方法源码Set就懂了。他们两个的特点是无序,无下标,集合元素不重复习题package qeus4;import java.util.ArrayList;import java.util.HashSet;import j...

2020-03-06 20:28:48 160

原创 千锋逆战班,集合习题

在千锋学习的第24天努力努力在努力,坚持坚持再坚持!!!加油今天我学习泛型集合 ,一个可以约束集合对象类型答案为:C第一种方法package ques11;import java.util.*;public class Test122 { public static void main(String[] args) { StringBuilder num = new St...

2020-03-05 20:45:59 146

原创 千锋逆战班,集合习题

在千锋学习的第23天努力努力在努力,坚持坚持再坚持!!!加油今天我学习集合,一个可以存储对象的对象I和II题package ques2;import java.util.*;public class Test2 { public static void main(String[] args) { List<String> list = new ArrayLis...

2020-03-04 20:35:38 292

原创 千锋逆战班,包装类和String类习题

在千锋学习的第21天不积跬步无以至千里,不积小流无以成江河!加油今天我学习了包装类和String类下面是String类以及包装类的一些习题代码为:package ques7;import java.util.Scanner;public class Test7 { public static void main(String[] args) { Scanner i...

2020-03-03 20:00:28 131

原创 千锋逆战班,包装类和String类

在千锋学习的第21天不积跬步无以至千里,不积小流无以成江河!加油今天我学习了包装类和String类package com.qf.day1.TeatByte;public class TestAutoUpDownConve { public static void main(String[] args) { byte b1 = 10; Byte b2 = 40; ...

2020-03-02 21:52:36 99

原创 学习java的第四周

static关键字:1.静态与实例的区别:I. 实例属性是每个对象各自持有的独立空间(多份),对象单方面修改,不会影响其他对象。II. 静态属性是整个类共同持有的共享空间(一份),任何对象修改,都会影响其他对象。2. 静态的概念:I. static可以修饰属性和方法,即为静态属性(类属性)、静态方法(类方法)II. 静态成员是全类所有对象共享的,全类只有一份,不因创建多个对象而产生多份...

2020-02-29 17:33:26 120

原创 千锋逆战班,内部类和常用类习题

在千锋学习的第20天不积跬步无以至千里,不积小流无以成江河!加油今天我学习了内部类和Object类,Object是以前经常提到的超类(祖先类)内部类主要分为四种:(1)成员内部类,静态内部类,局部内部类,匿名内部类(2)Object的学习的方法为:getClass()返回当前对象的字符串名,hashCade()返回当前对象的int类型的名字按照一定算法,toString()需要自己定义,...

2020-02-28 19:42:31 168

原创 千锋逆战班,接口习题

在千锋学习的第18天不积跬步无以至千里,不积小流无以成江河!加油今天我学习了接口的回调,他是以后经常要是用到的。这是我对接口的回调的理解(1)首先我们要写一个接口,约束其内部方法(2)我们要写一个接口的使用者(工具类),他在自己本身内部调用了接口内定义的方法,但是接口定义的方法是抽象,所以我们调用的其实是实现类的方法,但是实现类不知道是谁,所以我们要创建或者接受一个接口类型的对象(相当于...

2020-02-27 19:46:41 181

原创 千锋逆战班,接口习题

在千锋学习的第18天熬过这段孤独我就是王者!加油今天我学习了接口,他是以后经常要是用到的。下面是我做的接口的习题。第一问:需要实现ma(),mb(),mc(),md()方法第二问:ClassE.ma(),ClassE.mb(),ic.mc(),ClassE.md()第三问:true,true,true,true,true结果为:true,true,true,true答案为:A...

2020-02-26 20:56:11 186

原创 千锋逆战班,final和接口习题

在千锋学习的第17天熬过这段孤独我就是王者!加油今天我学习了final和接口,它它们主要由以下的特点:1. 修饰类:此类不能被继承2. 修饰方法:此方法不能被覆盖3. 修饰变量:此变量值不可改变–常量(无初始值、只允许赋值一次)1). 局部常量:显示初始化2). 实例常量的赋值:显示初始化、动态代码块、构造方法。4.要求:a).实例常量赋值deadline:在构造方法完成之前,为...

2020-02-25 19:39:56 116

空空如也

空空如也

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

TA关注的人

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