自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Object类中的公用方法

1.clone():创建并返回该对象的一个副本,只有实现了Cloneable接口才可以调用,否则会报CloneNotSupportException异常;2.equal():在Object类中,与==等价,但是像String这种类中只比较内容,已经重写过(笔试踩过的坑)3.hashcode():返回该对象的哈希值,Collection中有用到;注意hashcode和equal在面试中经常被问道;在java开发规范中,重写equal方法必须重写hashcode;一般来说,equal相等,hashcod

2021-10-31 16:25:15 118

原创 字符串各类型数统计

昨天下午的笔试题,大概意思就是,输入一行字符串,要求统计字符串中数字,字母,空格,和其他字符的个数并输出;很简单的一道题,很快就写完了import java.util.*;public class Test01 { public static void main(String[] args){ int num = 0; int ch = 0; int space = 0; int other = 0; Scann

2021-10-31 15:59:15 315

原创 JVM学习总结

1.JVM体系结构虚拟机分为系统虚拟机和程序虚拟机,JVM就是程序虚拟机JVM体系结构,自己画的简略图如下(1)类加载器:作用:加载Class文件类加载器有:虚拟机自带的加载器;启动类加载器;扩展类加载器;应用程序加载器等类通过类加载器加载初始化生成Class,然后实例化对象存入堆中,实列可通过getClass()取得Class;Class可通过getClassLoader获得加载器;双亲委派机制:简单来说就是类加载器收到类加载的请求后,会将请求向上委托给父类加载器,一.

2021-10-31 00:04:39 93

原创 输出九九乘法表,笔试题,给我整麻了

刷题刷到这个,然后想着这么简单,喀喀喀吧代码写了import java.util.*;public class Main { public static void main(String[] args){ for(int i = 1; i<10;i++){ for(int j = 1;j<=i;j++){ System.out.print(i+"*"+j+"="+i*j+...

2021-10-30 17:56:12 101

原创 java笔试题错题相关知识梳理(2)

1. public class While { public void loop() { int x= 10; while ( x ) { System.out.print("x minus one is " + (x - 1)); x -= 1; } }}第四行有错误,java中while()中判定只能是boole类型的,C/C++中才是非0就是ture;2.在JAVA中,

2021-10-30 13:15:53 191

原创 java笔试题错题相关知识梳理(1)

从7月下旬开始系统性学习JavaWeb相关知识,过去了三个月,现在开始投简历了,也陆续有笔试面试的通知,是时候把相关知识梳理一遍了1.public static void main(String[] args) { int num = 2; switch (num) { case 1: ++num; case 2: ++num; case 3: ++num; default: ++n...

2021-10-30 12:50:50 207

原创 myBatis中openSession();却自动提交的问题

最近在小破站看视频学习MySQL相关的东西,记录一下遇到的各种问题自动提交问题跟着小破站视频写的代码,却发现我的插入操作自动提交了(视频中需要手动提交);猜测是myBatis中有设置为自动提交的方法,于是百度了一下,果然myBatis中自动提交设置openSession() 方法有带参数为 autoCommit 的布尔值,即是否自动提交可以手动控制的。当openSession(true),即括号内为true的时候,mybaits是可以自动提交修改后的数据的当openSession

2021-08-07 14:11:11 2802 2

原创 JDBC 事务机制遇到的问题

最近在小破站看视频学习MySQL相关的东西,记录一下遇到的各种问题设置关闭自动提交失败跟着视频学JDBC中的事务机制conn.setAutoCommit(false);conn.commit();conn.rollback();这些都写好了,也放在合适的位置了,但是运行后发现还是自动提交了,于是我又查看了关闭自动提交的代码,发现没有问题,又改换了commit()的位置,还是出错。想了好久才想到,应该是MySQL数据库的问题,然后又想起了好像不是所有的引擎都支持事务机制的,...

2021-08-01 14:14:46 182

原创 JDBC中使用ResourceBundle遇到的问题

最近在小破站看视频学习MySQL相关的东西,记录一下遇到的各种问题ResourceBundle中遇到的小问题跟着小破站的视频学JDBC,然后写完ResourceBundle中的代码,发现连接报错,捣鼓了半天也没搞定,代码如下 ResourceBundle bundle = ResourceBundle.getBundle("jdbc"); String driver = bundle.getString("driver"); String url = bundle.g

2021-08-01 13:42:26 256

原创 关于phpstudy_pro工具箱中MySQL使用dos命令问题

最近在小破站看视频学习MySQL相关的东西,记录一下遇到的各种问题无法从cmd直接连接数据库因为懒得配置MySQL环境,所以我偷懒直接用了phpstudy_pro,结果跟着视频里学的时候发现我没办法直接在cmd里连接MySQL不太清楚是不是我电脑的问题,我也不想自己安装MySQL(配环境真的烦呀)然后想着是不是路径的问题,因为没有配置环境变量,那么到MySQL的安装目录下打开cmd因该是能用的,抱着试一试的心态,我先找到了MySQL的安装目录点击MySQL那里的配置,应该就能直接出现带有路径的界

2021-08-01 11:54:37 93

原创 JDBC MySQL8 连接驱动和获取连接问题

最近在小破站看视频学习MySQL相关的东西,记录一下遇到的各种问题1.关于jar包的下载首先看自己安装的MySQL版本,然后去官网下载对应版本的jar包即可官网连接:MySQL :: Download Connector/J点击Archives就可以选版本了,剩下的过程就不描述了,这个真不难(实在看不懂英文就网页翻译成中文再找吧)2.连接驱动问题小破站上的视频MySQL是5,我下载的版本是8.0.12,所以一开始我没法和视频里的一样连接上百度了一下,把DriverManage

2021-08-01 11:29:30 258

空空如也

空空如也

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

TA关注的人

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