Welcome 微信登录

首页 / 软件开发 / JAVA

Java基础面试题(二)

Java基础面试题(二)

Java基础面试题(二)2016-08-28DERRANTCM【常见面试问题总结目录】41、日期和时间: - 如何取得年月日、小时分钟秒? - 如何取得从1970年1月1日0时0分0秒到现在的毫秒数? - 如何取得某月的最后一天? - 如何格式化日期?答: 问题1:创建java.util.Calendar 实例,调用其get()方法传入不同的参数即可获得参数所对应的值。Java 8中可以使用java.time.LocalDateTimel来获取,代码如下所...
Java基础面试题(三)

Java基础面试题(三)

Java基础面试题(三)2016-08-28 csdn DERRANTCM81、JDBC中如何进行事务处理?答:Connection提供了事务处理的方法,通过调用setAutoCommit(false)可以设置手动提交事务;当事务完成后用commit()显式提交事务;如果在事务处理过程中发生异常则通过rollback()进行事务回滚。除此之外,从JDBC 3.0中还引入了Savepoint(保存点)的概念,允许通过代码设置保存点并让事务回滚到指定的保存点。...
java如何获取字符串strSub在父字符串strFather中出现的次数

java如何获取字符串strSub在父字符串strFather中出现的次数

java如何获取字符串strSub在父字符串strFather中出现的次数2016-08-22u013871100我的思路是这样的:设定一个跑标i,遍历到strFather.length()-strSub.length(),每一次的遍历,进行strFather字符串的截取,其中截取的位置为 i -> i+strSub.length()的位置,截取到的字符串strTemp跟strSub进行比较,若相等,则跑标i往后移动strSub.length() 的...
Java泛型总结

Java泛型总结

Java泛型总结2016-08-22 1. 什么是泛型?泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collection framework)中看到泛型的动机。例如,Map 类允许您向一个 Map 添加任意类的对象...
Java中如何获取包括生僻字在内的GBK编码汉字的拼音首字母

Java中如何获取包括生僻字在内的GBK编码汉字的拼音首字母

Java中如何获取包括生僻字在内的GBK编码汉字的拼音首字母2016-08-24网上关于Java中获取汉字的拼音首字母的方法很多,但大多基于GB2312的汉字所属编码位置判断方法,现有一种基于GBK编码计算拼音首字母的方法,参考http://blog.csdn.net/z3h/article/details/6302890笔者出的源码是读取文件默认编码格式,默认是GBK,如果文件默认格式不是GBK将报错,现在代码读取的格式默认设置为GBK,如下:packa...
java的强引用、软引用、弱引用及虚引用

java的强引用、软引用、弱引用及虚引用

java的强引用、软引用、弱引用及虚引用2016-08-20a910626一.这个知识出现的目的是什么解决内存泄露和OOM的问题解合理的使用引用可以帮助垃圾回收器更好的管理Java内存二.这个知识的应用场合是什么在可能造成内存泄露的场景下oom因为软引用、弱引用、虚引用,不会和它关联的对象造成引用,所以不会对和他们关联的对象的生命周期产生影响。特别注意,在世纪程序设计中一般很少使用弱引用与虚引用,使用软用的情况较多,这是因为软引用可以加速JVM对垃圾内存的...
JAVA线程池ThreadPoolExecutor与阻塞队列BlockingQueue

JAVA线程池ThreadPoolExecutor与阻塞队列BlockingQueue

JAVA线程池ThreadPoolExecutor与阻塞队列BlockingQueue2016-08-15 csdn博客 a910626池技术是典型的享元模式。频繁使用new Thread来创建线程的方式并不太好。因为每次new Thread新建和销毁对象性能较差,线程缺乏统一管理。好在java提供了线程池,它能够有效的管理、调度线程,避免过多的资源消耗。优点如下:重用存在的线程,减少对象创建、销毁的开销。可有效控制最大并发线程数,提高系统资源的使用率,同...
如何理解Java对象的序列化

如何理解Java对象的序列化

如何理解Java对象的序列化2016-08-15关于Java序列化的文章早已是汗牛充栋了,本文是对我个人过往学习,理解及应用Java序列化的一个总结。此文内容涉及Java序列化的基本原理,以及多种方法对序列化形式进行定制。在撰写本文时,既参考了Thinking in Java, Effective Java,JavaWorld,developerWorks中的相关文章和其它网络资料,也加入了自己的实践经验与理解,文、码并茂,希望对大家有所帮助。(2012....
如何阅读java项目的源代码

如何阅读java项目的源代码

如何阅读java项目的源代码2016-08-15 csdn博客 a9106261、最好了解UML语言;2、了解代码大致结构,再根据模块详细去看,效果会好一些。3、每天敲上1千行。。就可以了。。。习惯了就好了。。。慢慢来。。。比如说 你看书看累了 写个小程序放松下(一般别人是玩游戏放松)- -这样你就可以了解你要看的代码的功能和所用的框架技术,这样在熟悉的基础上就能得心应手了。不过,我可不相信什么一天敲多少行的代码,你要有目的性的敲,有目的性的敲10行比没目...
<< 291 292 293 294 295 296 297 298 299 300 >>