JAVA

JAVA开发

【Java】StringTokenizer类的使用方法

阅读(0) 赞(0)

StringTokenizer是一个用来分隔String的应用类,相当于VB的split函数。 1、构造函数 StringTokenizer(String str):构造一个用来解析str的StringTokenizer对象。java默认的分隔符是“空格”、“制表符(‘\...

JAVA开发

【Java】堆和栈的区别?

阅读(0) 赞(0)

栈与堆都是Java用来在 Ram 中存放数据的地方。与 C++ 不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarra...

JAVA开发

【Java】成为Java高手的25个学习要点

阅读(0) 赞(0)

想成为Java大牛吗?不妨来学习者25个要点。 1、你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams。 2、你...

JAVA开发

【Java】多线程ThreadLocal介绍

阅读(0) 赞(0)

ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 当使用ThreadLoca...

JAVA开发

Java集合类总结

阅读(0) 赞(0)

1、Set存放的元素是无序的不可重复。Set容器类有HashSet,TreeSet等 2、List存放的元素为有序可重复。 3、重写equals方法,一般最好重写hasCode方法,当对象作为key的时候及索引,会使用hasCode方法进行查...

JAVA开发

Java代码性能优化总结

阅读(0) 赞(0)

前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用...

JAVA开发

java.util.Properties类 学习笔记1

阅读(0) 赞(0)

学习目标: 1、认识properties文件,理解其含义,会正确创建properties文件。 2、会使用java.util.Properties类来操作properties文件。 3、掌握相对路径,能正确书写一个properties文件的相对路径。 一、...

JAVA开发

java.util.Properties类 学习笔记2

阅读(0) 赞(0)

java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是”键=值”的格式,在properties 文件中,可以用”#”来作注释,properties文...

JAVA开发

【Java】Guava 探索

阅读(0) 赞(0)

引言 Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [commo...

JAVA开发

【Java】kaptcha验证码使用

阅读(0) 赞(0)

效果图: 官方地址:https://code.google.com/p/kaptcha/w/list kaptcha 是一个非常实用的验证码生成工具。有了它,你可以生成各种样式的验证码,因为它是可配置的。kaptcha工作的原理是调用 com.google.c...

JAVA开发

为什么编程时间从1970年1月1日开始?

阅读(0) 赞(0)

最初计算机操作系统是32位,而时间也是用32位表示。 System.out.println(Integer.MAX_VALUE); // 2147483647 Integer在JAVA内用32位表示,因此32位能表示的最大值是2147483647。另外1年365天的总秒数是315...

JAVA开发

40个Java集合面试问题和答案

阅读(0) 赞(0)

Java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点。这里,我列出了一些关于Java集合的重要问题和答案。 1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最...