![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
ministor
这个作者很懒,什么都没留下…
展开
-
JFreeChart学习资料
JFreeChart学习资料一、新建一个web项目 二、在web.xml中配置servlet servlet> servlet-name>DisplayChartservlet-name> servlet-class>org.jfree.chart.servlet.DisplayChartservlet-class> servl转载 2009-09-11 11:26:00 · 399 阅读 · 0 评论 -
JAVA面试题解系列(十一)——运算符
<br /> <br /> <br /> <br /><br /> <br />有些运算符在JAVA语言中存在着,但是在实际开发中或许很少用到它们,在面试题中却时常出现它们,对于这些运算符的含义和用法 <br />自增(++)和自减(--)运算符 <br />先来回答几个问题吧: <br />Java代码 <br />int i = 0; <br />int j = i++; <br />int k = --i; <br />这段代码运行后,i等于多少?j等于多少?k等于多少? <br />Java代码转载 2010-08-13 10:40:00 · 331 阅读 · 0 评论 -
JAVA面试题解系列(十)——多线程
<br /> <br /> <br /><br /> <br /> <br /> <br /> <br />线程或者说多线程,是处理多任务的强大工具。线程和进程是不同的,每个进程都是一个独立运行的程序,拥有自己的变量,且不同进程间的变量不能共享;而线程是运行在进程内部的,每个正在运行的进程至少有一个线程,而且不同的线程之间可以在进程范围内共享数据。也就是说进程有自己独立的存储空间,而线程是和它所属的进程内的其他线程共享一个存储空间。线程的使用可以使我们能够并行地处理一些事情。线程通过并行的处理给用户带来更好转载 2010-08-13 10:39:00 · 247 阅读 · 0 评论 -
JAVA面试题解系列(九)——继承、多态、重载和重写
<br /> <br />什么是多态?它的实现机制是什么呢?重载和重写的区别在那里?这就是这一次要回顾的四个十分重要的概念:继承、多态、重载和重写。<br />继承<br />简单的说,继承就是在一个现有类型的基础上,通过增加新的方法或者重定义已有方法(下面会讲到,这种方式叫重写)的方式,产生一个新的类型。继承是面向对象的三个基本特征--封装、继承、多态的其中之一,在使用JAVA时编写的每一个类都是在继承,因为在JAVA语言中,java.lang.Object类是所有类最根本的基类(或者叫父类、超类),如果转载 2010-08-13 10:37:00 · 605 阅读 · 0 评论 -
JAVA面试题解系列(八)——基本类型(内置类型)
<br />基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型,因此面试题中也总少不了它们的身影,在这篇文章中将从面试中常考的几个方面来回顾一下与基本类型相关的知识。 <br />基本类型共有八种,它们分别都有相对应的包装类。关于它们的详细信息请看下表: <br /> <br />基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类型又可以分为整数类型byte、short、转载 2010-08-13 10:36:00 · 320 阅读 · 0 评论 -
JAVA面试题解系列(三)——变量(属性)的覆盖
<br />来看看这么一道题: <br />Java代码 <br />class ParentClass { <br />public int i = 10; <br />} <br />public class SubClass extends ParentClass { <br />public int i = 30; <br />public static void main(String[] args) { <br />ParentClass parentClass = new SubClass()转载 2010-08-13 10:00:00 · 212 阅读 · 0 评论 -
JAVA面试题解惑系列(二)——到底创建了几个String对象?
<br /> <br /> <br /> <br />Java代码 <br />String str=new String("abc"); <br />紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。 <br />可以把上面这行代码分成String str、=、"abc"和new String()四部分来看待。String str只是定义转载 2010-08-13 09:53:00 · 217 阅读 · 0 评论 -
JAVA面试题解系列(七)——日期和时间的处理
<br /> <br />日期和时间的处理不仅在面试题中会考到,在实际项目开发中也是我们经常需要处理的问题,似乎没有哪个项目可以避开它们,常常在处理用户的出生年月日、注册日期,订单的创建时间等属性时用到,由此可见其重要性。 <br />java.util.Date类<br />提到日期和时间,最先想到应该是java.util.Date类吧。Date类可以精确到毫秒数,这个毫秒数是相对于格林威治标准时间“1970-01-01 00:00:00.000 GMT”的差值。那么,什么是格林威治标准时间呢?要回答这个转载 2010-08-13 10:07:00 · 299 阅读 · 0 评论 -
JAVA面试题解系列(六)——字符串(String)
<br />上一次已经一起回顾了面试题中常考的到底创建了几个String对象的相关知识,这一次以几个常见面试题为引子,来回顾一下String对象相关的其它一些方面。 <br />一、String类有length()方法吗?数组有length()方法吗? <br />String类当然有length()方法了,看看String类的源码就知道了,这是这个方法的定义: <br />Java代码 <br />public int length() { <br />return count; <br />} <br转载 2010-08-13 10:05:00 · 294 阅读 · 0 评论 -
JAVA面试题解系列(五)——传了值还是传了引用?
<br /> <br />JAVA中的传递都是值传递吗?有没有引用传递呢? <br />在回答问题前,首先来看一段代码: <br />Java代码 <br />public class ParamTest {<br /> // 初始值为0<br /> protected int num = 0;<br /> // 为方法参数重新赋值<br /> public void change(int i) {<br /> i = 5;<br /> }<br /> // 为方法参数重新赋值<br />转载 2010-08-13 10:04:00 · 189 阅读 · 0 评论 -
JAVA面试题解惑系列(四)——final、finally和finalize的区别
<br />final、finally和finalize的区别是什么? 这是一道再经典不过的面试题了,在各个公司的面试题中几乎都能看到它的身影。final、finally和finalize虽然长得像孪生三兄弟一样,但是它们的含义和用法却是大相径庭。这一次一起来回顾一下这方面的知识。 首先来说说final。它可以用于以下四个地方: 定义变量,包括静态的和非静态的。 定义方法的参数。 定义方法。 定义类。 依次来回顾一下每种情况下final的作用。首先来看第一种情况,如果final修饰的是一个基本类型,就表示这转载 2010-08-13 10:02:00 · 192 阅读 · 0 评论 -
JAVA面试题解系列(一)——类的初始化顺序
<br /> <br /> <br /> <br /><br /> <br /> <br /> <br />对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序以此是(静态变量、静态初始化块)>(变量、初始化块)>构造器。也可以通过下面的测试代码来验证这一点: <br />Java代码 <br />public class InitialOrderTest { <br />// 静态变量 <br />public static String staticField = "静态变量"; <br转载 2010-08-13 09:45:00 · 213 阅读 · 0 评论 -
【转】Session生命周期
<br /> session死亡 发生在以下情况: <br />1.session的持有者(即客户端浏览器)在最大无活动等待时间(MaxInactiveInterval)内无任何响应或请求 <br />2.session被调用invalidate()方法强制销毁了 <br />3.jsp服务器重起或发生中断(此时应该是所有在服务器上的session全都OVER了) <br /><br />用户关闭浏览器后标志着 <br />a.session将无法再发送请求到服务器除非通过非法手段操作没有被销毁的Ses原创 2010-08-05 13:33:00 · 281 阅读 · 0 评论 -
JAVA缩略图
<br />方法1:[第一种方法比后一种生成的缩略图要清晰] <br />import javax.imageio.ImageIO;<br />import java.awt.image.BufferedImage;<br />import java.awt.image.ColorModel;<br />import java.awt.image.WritableRaster;<br />import java.awt.*;<br />import java.awt.geom.AffineTransform转载 2010-08-13 10:42:00 · 341 阅读 · 0 评论