![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
锦鲤(⑉°з°)--♡
这个作者很懒,什么都没留下…
展开
-
Java动态调用链接库dll文件
因为项目需要,用到了java调用dll文件中的方法。写成dll文件大多是用C语言弄成的,对于我这个纯粹干java的人员来说,着实让我太为难了。唉,也就是说我编程底子没有搭好,惭愧。要是这些语言我都会些,也不至少让我了解并应用这个技术花了很长时间。如果调用的dll是32位的,JDK版本也要32位才能调用,也就是说32位的JDK只能调用32位的dll文件,64位的JDK只能调用64位的dll文件。下面说一下在Java Web项目中如何调用dll文件,Java调用外部dll文件主要是JNative开源框架技术。原创 2020-08-09 19:50:55 · 290 阅读 · 0 评论 -
Java的Iterator迭代器
当我们要显示List收集的所有对象,也许你会这么写:List<Integer> list=new ArrayList<>(); list.add(1); list.add(2); list.add(3); for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)...原创 2019-04-14 12:35:31 · 59 阅读 · 0 评论 -
Java中的Comparable、Comparator排序问题
在收集对象之后,对对象进行排序是常用的动作,你不用亲自操作排序算法,在Java中有个Collections的类提供有sort()方法。由于必须有索引才能进行排序,因此Collections的sort()方法接受List操作对象。列如:public class Demo { public static void main(String[] args) { List<Integer>...原创 2019-04-14 12:20:21 · 153 阅读 · 0 评论 -
Java中的反射和类加载机制
反射机制当我们拿到一个.class文档对它一无所知,但文档本身就记录了许多信息。Java在需要使用到某个类时才会将.class文档载入,在JVM产生java.lang.Class实例代表该文档,从Class实例开始,就可以获得到类的许多类型信息。.class文档反映了类基本信息,因而从Class等API取得类信息的方式就称为反射。Java.lang.Class类没有公开的构造函数,实例是由J...原创 2019-04-27 12:07:16 · 147 阅读 · 0 评论 -
Java中如何获取当前系统时间的字符串格式
在实际开发过程中,有时需要获取系统当前的时间,如用户注册时的注册时间,虽然用户不需要填写注册时间,但是在后台需要获取当前的系统时间作为注册时间。本实例介绍的是在Java中如何获取系统当前时间的字符串格式:首先,创建一个时间格式化的工具类StringUtil,定义两个接收时间格式化字符串的静态变量,然后在创建两个格式化字符串的两个方法,一个是使用Calendar对象获取系统当前时间的方法,另外一个...原创 2019-05-27 17:44:54 · 1904 阅读 · 1 评论 -
如何用反射给实体类赋值
在JavaEE项目开发过程中,尤其是在原生的Servlet中,在接收页面传递的参数时,获取请求参数非常繁琐,或者是在原生的JDBC中,在接收数据库返回来的数据时,还要循环取值。这些问题给开发人员带来严重的工作量,在开发过程中非常吃力。那么,该如何解决这个问题呢?这个问题可以用反射来解决,因为反射可以动态的获取类的信息,在给实体类赋值是,我们可以用反射来动态的赋值,这样就可以解决开发人员大量的工作量...原创 2019-06-05 12:02:57 · 624 阅读 · 0 评论 -
用反射实现JDBC的增删查改
在JavaEE项目开发过程中,无可避免的是操作数据库,在不用任何框架时,操作数据库是用原生的JDBC来实现的,其中JDBC的操作也非常繁琐,每次操作一条sql语句时,都要进行连接数据库,对sql语句的预编译,然后给每个参数设置对应的值,还要每次改变数据库资源,在sql语句拼接时,也要注意空格问题,给开发人员带来巨大的工作量。那么,在不使用任何框架时,该如何减少可避免的工作量呢?答案是用JAVA中...原创 2019-06-05 12:05:47 · 257 阅读 · 0 评论