自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java学习总结:cookie案例 首次登录

Cookie案例练习,首次访问和下次访问页面不一样。

2024-04-06 18:04:34 146

原创 Java学习总结:文件下载案例

下面的是能真正下载图片的,上面的没有写servlet只能显示图片,不能下载。主要是练习servletContent。点击下面的下载图片,即可下载。

2024-04-06 16:06:25 195 1

原创 Java学习总结:随机验证码生成

goGet()方法跟doPost()一样 直接this.doPost();点击图片和文字都能刷新验证码。主要是练习response。

2024-04-05 23:07:00 137 1

原创 Javaweb学习总结:反射与注解

这里第一个是成员变量。

2024-03-23 01:14:30 146 1

原创 Java学习总结:Stream流

Stream流跟IO流不同,IO流主要用于读写,stream流可以对集合数组进行操作。使用前提是对象名是已经存在的,成员方法出量己经存在。就可以使用对象名来引用成员方法。注意⚠️,转化为流的必须是单列集合。通过对象名引用成员方法。

2024-03-22 00:58:59 131 1

原创 Java学习总结:函数式编程

函数式接口,即适用于函数式编程场景的接口。而Java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽参方法,Java中的Lambda才能顺利地进行推导。接口则正好与Supplier接口相反,它不是生产一个数据,而是消费一个数据,共数据类型由范型决定。其中包含抽象方法accept(T t),意为消费一个指定范型的数据。内含test()方法 and() or() nagatw()函数式接口在Java中是指:有且仅有一个抽象方法的接口。

2024-03-21 00:29:40 220 1

原创 Java学习总结:网络编程

主要是服务器端,新增了自定义文件命名规则,使得可以上传多个文件且不会被覆盖;让服务器一直处于监听状态(死循环accept),这样客户端能一直上传文件,每运行一次上传一次,且不会被覆盖)用户一发送时不用确认用户二是否存在 用户二接收后也不用回复。这一句是为了每次写完数据后都能以-1结尾,没有这句的话服务器端读不到-1,程序会一直运行。服务器端没有IO流,所以要获取到请求的客户端对象Socket来和客户端进行交互。计算机 通过ip地址找到对方的计算机,通过端口号找到对应的软件、网址等……

2024-03-20 00:47:02 178 1

原创 Java学习总结:字节流与字符流

如果写的第一个字节是正数(0-227)。那么显示的时族会查询ASCII表。如果写的第一个字是负数,那第一个字节会和第二个字节,两个字节组成一个中文显示,查询系统默认码表(GBK)流在使用过程中异常的处理 try…finally.. 需要提高变量的作用域。Flush和close的区别:flush之后流可以继续使用,close不行。大部分操作与字符流一样。

2024-03-19 00:46:00 314

原创 Java学习总结:文件

C:”+File.separator+ “develop(文件名)” +File.separator + “a.txt”To.String方法底层就是getPath(), 以上三句作用相同。win和linux路径分隔符不一样,所以路径不能写死了。使用lambda表达式简化。

2024-03-18 00:19:14 519

原创 Java学习总结:线程(二)

标准格式:一些参数(视情况省略),一个箭头,一段代码。锁对象必须保证唯一,可以使用包子对象作为锁对象。必须同时同步技术保证两个线程只能有一个在执行。包子铺线程与包子线程关系-->通信(互斥)包子铺与消费者类需要把包子对象作为参数传递。(参数列表)-->(一些重写方法的代码)

2024-03-17 15:39:09 505 1

原创 Java学习总结:异常 Exception

Try中出现异常会转到catch ,异常后的代码不会处理,此时需要 finally,无论是否异常都会执行。一个try中多个catch时,catch里定义的异常变量,如果有子父类关系,子类的异常变量必须写在上面。⚠️finally一般用于资源释放(回放),无论程序是否出现异常,最后都要资源释放。我们需要对方法传递过来的参数进行合法性校验,如果不合法,就抛出异常,告知调用者。Throws处理完异常后不会执行后续代码, try…处理异常的第二种方式 :自己处理(try...catch...)

2024-03-17 12:20:49 300

原创 Java学习总结:线程

线程睡眠 .sleep(睡眠的时间/单位:毫秒)2,实现Runable接口并重写run方法。线程安全—->解决 同步代码块 三种方式。设置线程的名称(两种方式)匿名内部类创建线程(三种)1,继承Thread类。

2024-03-15 01:09:23 418

空空如也

空空如也

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

TA关注的人

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