![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
不过普通话一乙不改名
凡事预则立,不预则废
展开
-
java流的知识点
链接一原创 2021-10-19 10:53:33 · 35 阅读 · 0 评论 -
流输入输出
最近在研究流输入输出,这里放几篇让我有启发的文章,日后复习。链接1链接2链接3原创 2021-10-18 13:14:26 · 70 阅读 · 0 评论 -
关于字符集和字符编码规则的阅读
最近需要做一个java解读TXT文档的接口,所有补充下这方面的知识。阅读了好几篇文章,最后也算是懵懵懂懂。下面补充下链接,为自己方便以后复习,也为大家少走弯路。链接1原创 2021-10-14 16:19:50 · 49 阅读 · 0 评论 -
mysql存储日期为传日日期的前一天的bug
使用的语言:java使用的数据库:mysql遇到的bug:插入日期到数据库,为插入日期的前面一天例如:插入2012-02-25的日期,但是在数据后台存储的确是2012-02-24。这个bug经过仔细排查,是因为时区的原因。解决方案:mysql驱动的问题,改为上海或者香港原驱动jdbc:mysql://localhost:3306/sms改为jdbc:mysql://localhost:3306/sms?serverTimezone=Asia/Shanghai...原创 2021-10-08 15:06:56 · 279 阅读 · 0 评论 -
java中时间类关系及其用法
一:时间类概览Date:util包Date:sql包Timestamp:sql包Time:sql包下面三个包继承了util包的Date类。并且这三个类没有无参构造函数。需要一个Long型的数字,而这个数字可以通过system.currentTimeMillis()来获取。这三个类的区别:Date(sql):此类型由 java.util.Date 和单独的毫微秒值组成。上代码展示不同的差别public class Main { public static void main(Stri原创 2021-09-24 15:54:43 · 234 阅读 · 0 评论 -
JAVA环境搭建
JDK 看我这篇博客IDEA 网上找一个,不需要环境变量配置,因为这是idea特有的,不同于eclipse。TOMCAT 在tomcat官网上下载一个,安装即可。然后在idea中加入tomcat。MAVEN1.先安装tomcat2.配置环境变量 新建一个为tomcat的目录路径,名字为MAVEN_HOME3.在path下新建 %MAVEN_HOME%\lib...原创 2021-07-13 17:08:18 · 50 阅读 · 0 评论 -
Win10下的JDK环境变量控制--全网最好的办法
link链接试了其他各种博客的办法,最后用这个方法才试出来,在配置path的时候,要记得分开写,不然会出现javax.exe不是系统命令的状况。原创 2021-07-13 16:12:28 · 66 阅读 · 0 评论 -
Ajax $没有定义的原因
一:问题代码页面:附上HTML页面<!DOCTYPE html><html lang="en"><head> <script src="js/jquery-3.3.1.js"></script> <meta charset="UTF-8"> <title>Title</title> <script> //定义方法 funct原创 2021-05-16 19:24:41 · 673 阅读 · 1 评论 -
JDBC连接池Druid的properies存放位置bug
一:项目结构二:源代码1.utils工具类,创建连接池package cn.itcast.utils;import com.alibaba.druid.pool.DruidDataSourceFactory;import javax.sql.DataSource;import java.io.FileReader;import java.io.IOException;import java.net.URL;import java.sql.Connection;import java原创 2021-04-21 23:16:07 · 379 阅读 · 0 评论 -
外部类,成员内部类,局部内部
定义在一个类里边的类叫做内部类,包含这个类的类叫做外部类。例如身体和心脏,身体是内部类,心脏是外部类。**访问关系:**内部类可以访问外部类的任何权限修饰符的变量和函数。外部类访问内部类,需要内部类对象。外部类访问内部类的方式分为间接方式和直接方式间接方式:在外部类的方法中,定义一个内部类,调用内部类的函数。然后再main中调用外部类的方法。直接方式:外部类名称.内部类名称 对象名 = new 外部类名称().new 内部类名称();内部类和外部类变量重名:public class Outer原创 2021-04-15 00:59:31 · 334 阅读 · 0 评论 -
final和权限修饰符
一:final格式当final关键字用来修饰一个方法的时候,这个方法就是最终方法,也就是不能被覆盖重写。格式:修饰符 final 返回值类型 方法名称(参数列表){//方法体}注意事项:对于类,方法来说,abastract关键字和final关键字不能同时使用,因为矛盾。二:修饰局部变量表示这个变量是一个常量,不能修改。三:修饰成员变量对于成员变量来说,如果用final修饰了之后,那么这个变量照样是不可变。1.由于成员变量有默认值,所以用final之后必须手动赋值,不会再给默认值。2.原创 2021-04-14 23:49:24 · 186 阅读 · 0 评论 -
向上和向下转型以及instanceof
1.向上转型:意味着用一个父类的指针指向子类的内存空间。2.向下转型:意味着本来一个父类指针指向子类的内存空间,但是如果想调用子类特有的方法(不是重写得到的),那么父类指针就用不到这个方法。此时可以通过强制类型转换成子类的指针。例如 子类 名称 = (子类)父类指针3.用instanceof来判断是不是父类的实例化,返回值是bool类型,一般和if语句使用。...原创 2021-04-14 21:43:08 · 170 阅读 · 0 评论 -
接口的注意事项
在Java 9+版本中,接口的内容可以有:1.成员变量是常量,格式:[public] [static] [final] 数据类型 常量名称 = 数据值;注意:常量必须进行赋值,而且一旦赋值不能改变。常量名称完全大写,用下划线进行分隔。2.接口中最重要的就是抽象方法,格式:[public] [abstract] 返回值类型给 方法名称(参数列表);注意:实现类必须覆盖重写接口所有的抽象方法,除非实现类是抽象类。3.从java8开始,接口里允许定义默认方法,格式:[public] defaul原创 2021-04-14 20:45:19 · 447 阅读 · 0 评论 -
IDEA快捷键
原创 2021-04-14 00:28:22 · 52 阅读 · 0 评论 -
jdk安装与环境变量配置
jdk安装与配置环境变量JDK安装与环境变量配置原创 2021-04-12 11:20:25 · 50 阅读 · 0 评论