![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA编程
文章平均质量分 79
分享Java基础语法、API、线程、spring等
居然天上楼
人生海海,山山而川,不过尔尔。如果可以,我想陪你走遍山川湖海和春秋冬夏,一日看尽雪月风花。
展开
-
【拥有自己独特的动态爱心是一种什么体验,含源码】
最近随着电视剧《点燃我温暖你》的火热播出,剧中帅气学霸李洵的炫酷爱心代码也迅速火出了圈,作为一个喜欢动手实践的我来说正是一个大好机会啊,于是我就把代码搬到了自己的网站上,我也放在了我的Gitee上,大家有需自取哦~💗。这里可以修改标题和模板。原创 2022-11-14 20:15:15 · 201 阅读 · 0 评论 -
【用Mapper替代DBUtils,实现登录和注册功能】
用Mapper替代DBUtils实现登录注册系统原创 2022-11-12 16:19:53 · 395 阅读 · 0 评论 -
【用Mapper替代DBUtils实现商品管理系统】
创建springweb项目,选择springweb MyBatis Framework MySQL Driver,在启动目录下建立Product.java建立mapper文件建立controller文件在static下建立add,index,update网页数据库原创 2022-11-12 16:09:31 · 399 阅读 · 0 评论 -
【基于SpringBoot的网页商品管理系统搭建练习】
创建spring web项目,小项目练习原创 2022-11-10 23:10:48 · 141 阅读 · 0 评论 -
【枚举】Java枚举类
Java 枚举是一个特殊的类,一般表示一组常量,比如一年的 4 个季节,一个年的 12 个月份,一个星期的 7 天,方向有东南西北等。原创 2022-10-28 22:07:45 · 149 阅读 · 0 评论 -
【JAVA23种设计模式之一】单例模式
单例模式 JAVA23种设计模式之一 单例(Singleton)模式的定义:指一个类只有一个实例,且该类能自行创建这个实例的一种模式。原创 2022-10-21 20:45:08 · 86 阅读 · 0 评论 -
【Java反射】非常重要
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。原创 2022-10-21 19:18:27 · 401 阅读 · 1 评论 -
【Java常见异常一】Java.io.NullPointerException、StringIndexOutOfBoundsException、InvalidClassException
JAVA常见异常1 Java.io.NullPointerException 2 java.lang.NumberFormatException: For input string: "xxxxx"3 java.lang.StringIndexOutOfBoundsException4 java.io.InvalidClassException5 java.io.NotSerializableException6 java.io.UnsupportedEncodingExceptio原创 2022-10-13 21:09:59 · 233 阅读 · 0 评论 -
【Java语言基础】数组复制arraycopy、Arrays.copyof ,排序和方法
数组复制arraycopy、Arrays.copyof,排序和方法原创 2022-09-07 20:57:08 · 830 阅读 · 0 评论 -
【潜艇游戏开发】最全的源代码
5.2)重写paint()方法---在paint()中调用paintImage()即可---------不要求掌握。- 删除越界的海洋对象是定时发生的,所以在run()中调用outOfBoundsAction()删除越界的海洋对象。3. 画对象:---------------------------------要求:看着笔记中的步骤能写出来就OK。- 炸弹与潜艇的碰撞为定时发生的,所以在run()中调用bombBangAction()实现炸弹与潜艇碰撞。原创 2022-09-24 18:00:03 · 1854 阅读 · 0 评论 -
【Java面向对象大合集】抽象类和方法、匿名内部类、成员内部类、接口、多态、内存管理、设计规则、static final常量、如何调错
抽象类和方法、匿名内部类、成员内部类、接口、多态、内存管理、设计规则、static final常量、如何调错等原创 2022-09-23 23:31:46 · 158 阅读 · 0 评论 -
【java基础面向对象】 什么是类?什么是对象?如何创建类?如何创建对象?如何访问类中成员?方法的重载(overload/overloading)
什么是类?什么是对象?如何创建类?如何创建对象?如何访问类中成员?方法的重载(overload/overloading)原创 2022-09-08 22:00:34 · 138 阅读 · 0 评论 -
【Java语言基础】构造方法、this和内存
构造方法、this和内存原创 2022-09-09 22:50:07 · 125 阅读 · 0 评论 -
【java基础面向对象】方法的重写、 package和import包、访问控制修饰符,static,final,static final,抽象方法
方法的重写、 package和import包、访问控制修饰符,static,final,static final,抽象方法原创 2022-09-15 21:58:55 · 554 阅读 · 0 评论 -
【Java语言基础】声明两个整型变量a和b并分别赋值,找到a和b中的最大值,并输出
声明一个整型变量year并存储年份,判断其是平年还是闰年,若是闰年则输出"某某某年是闰年",否则输出"某某某年是平年"。原创 2022-09-02 19:44:48 · 3176 阅读 · 0 评论 -
java基础练习,必须会的循环练习
要求:随机生成一个数,由用户来猜,猜不对则反复猜,并给出大小提示,猜对的则结束,用do...while来实现。要求:随机生成一个数,由用户来猜,猜不对则反复猜,并给出大小提示,猜对的则结束,用while来实现。5. 接收用户输入的一个整数num,判断它的正负零值,正数则输出"+",负数则输出"-",0则输出"0"6. 接收用户输入的年份year和月份month,计算该年该月的天数,并输出。要求:接收用户输入的成绩,判断成绩的等级ABCD。要求:接收用户输入的命令,依据命令做不同的操作。原创 2022-09-05 21:29:13 · 416 阅读 · 0 评论 -
【Java语言基础】for循环和数组、输出九九乘法表、Addition随机加法运算器
由系统随机出10道加法题,而后由用户来答题,答题后输出"答对了"或"答错了",答对1题得10分,答错1题不扣分,最后输出总分数。原创 2022-09-06 20:47:49 · 389 阅读 · 0 评论 -
【Java语言基础】Scanner接收、循环基础while,do...while,switch
循环while,do....whlie,switch, - 顺序结构:从上往下逐行执行,每句必走;分支结构:有条件的执行某语句一次,并非每句必走;循环结构:有条件的执行某语句多次,并非每句必走原创 2022-09-05 21:09:14 · 339 阅读 · 0 评论 -
【Java语言基础】下载和安装JDK和Idea、java开发环境
JDK的安装:一路下一步,绝对不要包含中文路径Idea的安装:一路下一步,绝对不要包含中文路径原创 2022-09-01 08:45:58 · 114 阅读 · 2 评论 -
【Java语言基础】运算符、逻辑、 if...else结构、条件/三目
任何复杂的程序逻辑都可以通过三种结构来实现: 顺序结构、分支结构、循环结构。原创 2022-09-02 19:23:26 · 104 阅读 · 0 评论 -
【Java语言基础】变量、八种基本数据类型、类型间的转换
八种基本数据类型:byte、short、int、long、float、double、boolean、char原创 2022-09-01 20:00:13 · 133 阅读 · 0 评论 -
【Java多线程基础二】服务端解决多线程并发安全问题、客户端解决收发消息的冲突问题、多线程并发安全问题,synchronized关键字运用
守护线程与普通线程的区别:守护线程是通过普通线程调用setDaemon(true)设置而来的。主要区别体现在当java进程中所有的普通线程都结束时进程会结束,在结束前会杀死所有还在运行的守护线程。原创 2022-10-11 19:32:53 · 181 阅读 · 0 评论 -
【Java多线程基础一】线程定义和线程并发问题,如何创建线程,创建线程的优缺点
线程:一个顺序的单一的程序执行流程就是一个线程。代码一句一句的有先后顺序的执行。多线程:多个单一顺序执行的流程并发运行。造成"感官上同时运行"的效果。2 并发多个线程实际运行是走走停停的。线程定义和线程并发问题,如何创建线程,创建线程的优缺点原创 2022-10-10 21:21:02 · 136 阅读 · 0 评论 -
【Java网络编程、Socket(套接字)】客户端与服务端完成第一次通讯和实现客户端循环发消息给服务端
Socket(套接字)封装了TCP协议的通讯细节,是的我们使用它可以与服务端建立网络链接,并通过它获取两个流(一个输入一个输出),然后使用这两个流的读写操作完成与服务端的数据交互。2:当客户端链接后不输入信息发送给服务端时,服务端的br.readLine()方法是出于阻塞状态的,直到读取了一行来自客户端发送的字符串。原创 2022-10-10 21:19:26 · 500 阅读 · 0 评论 -
【Java异常处理机制】Error和Exception、异常处理机制中的finally、IO操作时的异常处理机制应用、 throw和 throws关键字、常见的RuntimeException子类
Error和Exception、异常处理机制中的finally、IO操作时的异常处理机制应用、 throw和 throws关键字、常见的RuntimeException子类、和自定义异常。原创 2022-10-10 21:13:36 · 151 阅读 · 0 评论 -
【java基础,IO】字符流、转换流、缓冲流、对象流、异常处理机制
字符流、转换流、缓冲流、对象流、异常处理机制。序列化接口java.io.Serrializable。节点流与处理流原创 2022-10-10 21:04:24 · 365 阅读 · 0 评论 -
【java基础,IO合集】文件流、高级流(缓冲流、对象流)、 序列化接口java.io.Serrializable
文件流、高级流(缓冲流、对象流)、 序列化接口java.io.Serrializable。原创 2022-10-10 20:53:13 · 252 阅读 · 0 评论 -
【java基础,IO,文件流】File类、 Lambda表达式、 IO流,InputStream和OutputStream超类流
java.io.InputStream:所有字节输入流的超类,其中定义了读取数据的方法. java.io.OutputStream:所有字节输出流的超类,其中定义了写出数据的方法。File类、 Lambda表达式、 IO流,InputStream和OutputStream超类流原创 2022-10-10 19:38:26 · 142 阅读 · 0 评论 -
【Java基础,API基础四】List集合、常用的实现类和方法,重载的add()和remove()、集合的排序、API侵入性
List集合、常用的实现类和方法,重载的add()和remove()、集合的排序、API侵入性原创 2022-10-10 19:18:54 · 322 阅读 · 0 评论 -
【java基础,API基础三】集合、Collection常用方法、 集合的遍历、增强for循环/新循环、泛型、集合与数组之间转换
集合、Collection常用方法、 集合的遍历、增强for循环/新循环、泛型、集合与数组之间转换。集合和数组一样,可以保存一组数据,并且提供了操作集合元素的相关方法,使用更加方便- 集合和数组一样,可以保存一组数据,并且提供了操作集合元素的相关方法,使用更加方便。原创 2022-09-27 22:03:17 · 289 阅读 · 1 评论 -
【java基础,API基础】String的常用方法、StringBuilder用法、 StringBuilder和StringBuffer区别,getter和setter
String的常用方法、StringBuilder用法、 StringBuilder和StringBuffer区别,getter和setter原创 2022-09-23 22:16:38 · 151 阅读 · 0 评论 -
【java基础,API基础二】正则表达式常用方法、Object(toString()和equals())、包装类、String支持的正则表达式的相关方法
正则表达式常用方法、Object(toString()和equals())、包装类、String支持的正则表达式的相关方法原创 2022-09-23 22:28:21 · 399 阅读 · 0 评论