![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
23、
这个作者很懒,什么都没留下…
展开
-
java实现统计一个字符串中所有字符的出现次数
该代码的实现思想就是利用HashMap这个双列集合以及他不重复的特点利用值(value)计算次数,注释说的很清楚public class CountString {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println(“请输入字符串”);String s = sc.next();//将字符串转换为字符数组char[] chars = s.toCharArra原创 2020-08-29 14:50:13 · 575 阅读 · 1 评论 -
使用java配置Spring
User类编写java配置文件测试类原创 2020-08-26 14:27:03 · 120 阅读 · 0 评论 -
Spring使用IOC创建对象对象的4种方式
user实体类beans.xml测试类原创 2020-08-24 16:53:18 · 290 阅读 · 0 评论 -
mybatis实现数据库基本的增删改查
mybaitis具体的配置大家可以参照这个帖子https://www.jb51.net/article/191568.htm,这个帖子比较详细下面看代码,具体思路是这样的先定义一个接口:UserMapper再定义一个实体类User放在一个新建的包下然后我们新建一个UserMapper.xm文件用于实现UserMapper接口中的方法箭头指向的这个id指的是接口中的方法名,resultType指的是实体类User类的全路径,下面的则是sql语句简历一个mybatis工具类mybatisUtil原创 2020-08-18 15:09:56 · 193 阅读 · 0 评论 -
Idea测试mybatis出现核心配置文件无法加载的问题java.io.IOException: Could not find resource mybatis-config.xml,精华帖
今天让一个问题个给搞了几个小时,吧里很多结局这种办法的帖子首先,他们的帖子没问题,但是一样的帖子大家都写这么多意义呢?在csdn泡了几个小时,终于给搞出点名堂了,这是个精华帖子希望对你们有帮助首先我这帖子说的时核心配置文件加载不出来!!!!核心配置文件如下测试类测试我出现的报错是这样的反正字面意思就是找不到这个xml文件,吧里很多的回答都是什么xml放在src路径下然后够加载不到什么的,100个帖子,都一样的,我也不知道写着干嘛。毫无作用。如果你们遇到的时这些问题,就去看他们的帖子,很多,原创 2020-08-18 00:15:18 · 1969 阅读 · 7 评论 -
java普通调用方法以及通过反射调用方法和关闭反射安全访问权限的耗时比较
java普通调用方法以及通过反射调用方法和关闭反射安全访问权限的耗时比较代码如下:**import com.item.zhang.User;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;public class Test8 {public static void test1() { User user = new User(); long startTime =原创 2020-08-17 15:47:28 · 341 阅读 · 0 评论 -
java反射动态创建对象执行方法
User类Test类原创 2020-08-17 15:27:16 · 249 阅读 · 0 评论 -
java实现冒泡排序
冒泡排序的原理:从第一个数字开始一直跟后面的数字比,如果正在比较的数字遇到比自己大的就调换位置,直到遍历结束,依次如此,直到达到从小到大的排序,代码如下重点在于第二个fo循环中的int j = 0; j < n - i - 1; j++这句话的意思是当前比较的数字一直在后移(一直在调换位置)以及后面还有多少未比较的数据;大概就这样 代码不是很简洁然后逻辑上还有一丝缺陷!大哥们别喷 哈哈...原创 2020-08-16 23:39:47 · 165 阅读 · 0 评论 -
Java反射对类的一些获取操作
User类这里直接看代码吧 注释都有获取属性的类Test7大概就这些了原创 2020-08-16 20:02:29 · 95 阅读 · 0 评论 -
JDBC连接数据库的简单操作
这是个笔记帖,也可以供大家参考,直接上代码这里有几个注意事项:第一个SQL注入问题一:什么是sql注入 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编写时的疏忽,通过SQL语句,实现无账号登录,甚至篡改数据库。二:SQL注入攻击的总体思路 1:寻找到SQL注入的位置 2:判断服务器类型和后台数据库类型 3:针对不同的服务器和数据库特点进行SQL注入攻击这里我们给出的解决办法大家看图:第二个问题是对于小白说的(当然我也是哈哈)原创 2020-08-16 19:35:53 · 106 阅读 · 0 评论 -
java获取反射的三种方式
java获取反射的三种方式:第一种如图所示通过Class.forName(“需要反射的类的位置”);第二种时通过要反射的类new的一个对象调用Object中的getClass()方法;第三种最为直接,使用类名.class;结果图如下此处我打印的时hascode值...原创 2020-08-16 18:34:14 · 239 阅读 · 0 评论 -
String类型的字段修改问题Unknown column ‘zzs‘ in ‘field list‘
Mysql出现com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column ‘zzs’ in 'field今天写sql的操作语句时候出现的的这个报错首先,出现这个报错第一步你要检查自己的数据表看看是否有这个报错的字段,如果有你可能就要看下这个问题了:我这里要修复的字段是String类型的,也就是说我这里需要传入的是String类型的数据,我们写的时候就不能这么写这里我们正确的写法是也就是说字段如果是Sti原创 2020-08-11 15:59:20 · 189 阅读 · 0 评论 -
Java中一个类中private修饰的成员变量如何在其他类中访问使用
//主类以上是第一种调用方法,通过Person类中的set()方法和get()方法设置并获取,在这里我们要注意的是set方法一般无返回值但是有参数(参数来自调用ser方法的类),get方法有返回值但无参数,主要用于向主类中传递private修饰的数据,而我们则需要在主类中调用set和get方法第二种就是通过new一个对象通过:Person person=new Person();person.name=“赵丽颖”;第三种也是较为麻烦的以一种:通过构造方法传参再通过get方法获取数据,具体代码原创 2020-07-05 17:24:27 · 6302 阅读 · 0 评论 -
java简单的随机点名小程序
public class Rad {public static void main(String[] args) {Random r = new Random();int n = 10;//设定点名的范围,【);for (int i = 0; i < 10; i++) {int res = r.nextInt(n) + 1; //点名区间是1-10System.out.println(“请” + res + “号同学答题”);}}}...原创 2020-07-05 17:00:04 · 979 阅读 · 0 评论