
Java.JavaWeb
寻找小海螺
这个作者很懒,什么都没留下…
展开
-
InputStream与DataInputStream区别
DataInputStream类继承了InputStream,同是实现了DataInput接口,也就是说比普通的InputStream多一些方法。 增加方法如下: public abstract void readFully(byte abyte0[]) throws IOException; public abstract void readFul转载 2015-11-07 16:43:18 · 959 阅读 · 0 评论 -
关于Java中的paint,repaint,update三个方法的关系
repaint,update和paint这三个方法在Component中定义,由于awt,swing组件都直接或间接继承自Component,所以几乎所有的awt,swing组件都有这三个方法.这三个方法主要是用于组件的界面绘制.这三个方法执行顺序repaint() - update() - paint()一般在程序中我们都会重装paint()方法以执行重绘画面的动作,但实际上除了pa转载 2015-11-25 14:16:56 · 2283 阅读 · 0 评论 -
paint和paintComponent方法的关系
paint :绘制容器。 paintComponents : 绘制此容器中的每个组件。 由此不难看出,二者就是房子与家具的关系。 但是该类中并不包含paintBorder方法,由此我想,该方法应该是位于扩展包中,很幸运,在javax.Swing包中的JComponent类中,找到了paint,paintComponent和paintBorder三个方法,我想这应该就是小朱宇要问转载 2015-11-25 14:48:42 · 806 阅读 · 0 评论 -
Java网络编程之JavaMail发送邮件和接受邮件
文章出处:http://computerdragon.blog.51cto.com/6235984/1197390JavaMail是API 是一个标准的Java扩展,它是J2EE的范畴,在J2EE开发过程中可能会需要用到这个API。在学习JavaMail之前,有必须要对现在的互联网的邮件协议进行有个大体的了解。邮件协议在Internet中,常用的邮件操作相关的协转载 2016-04-04 10:49:25 · 822 阅读 · 0 评论 -
Java邮件发送
邮件收发要用到的两个jar包:链接: http://pan.baidu.com/s/1c16bzhu 密码: 5r7peclipse导入jar包教程:http://jingyan.baidu.com/article/ca41422fc76c4a1eae99ed9f.html简易版本邮件发送:package whut.mailsender;import java.util.Proper原创 2016-04-04 13:05:36 · 348 阅读 · 0 评论 -
参数传递中的编码问题(get和post方式)
做java的web开发有段日子了,有个问题老是困扰着我,就是乱码问题,基本上是网上查找解决方案(网上资料真的很多),都是一大堆的介绍如何解决此类的乱码问题,但是没几个把问题的来龙去脉说清楚的,有时候看了些文章后,以为自己懂了,但是在开发中乱码问题又像鬼魂一样出来吓人,真是头大了!这篇文章是我长时间和乱码做斗争的一些理解的积累,还希望有更多的朋友给出指点和补充。 form有2中方法把数据提交给服转载 2017-09-09 17:43:44 · 639 阅读 · 0 评论 -
深入理解Java中的字段与属性的区别
转载于 http://blog.youkuaiyun.com/chenchunlin526深入理解Java中的字段与属性的区别1、Java中的属性和字段有什么区别? 答:Java中的属性(property),通常可以理解为get和set方法。而字段(field),通常叫做“类成员”,或 "类成员变量”,有时也叫“域”,理解为“数据成员”,用来承载数据的。这两个概念是完全转载 2017-10-21 18:46:07 · 429 阅读 · 0 评论 -
Servlet跳转到Jsp的指定div
Servlet跳转到Jsp的指定div问题:首页点击一个连接,切换div(id = cc_bi) cc_bi 提交表单后,企图直接回到div(id = cc_bi)视图。servlet代码如下:request.getRequestDispatcher("TestDirejsp?#转载 2016-07-04 13:24:00 · 1719 阅读 · 0 评论 -
怎么更改默认的JRE版本
如果jdk路径在: D:\IDE\jdk1.7.0_07path里,写D:\IDE\jdk1.7.0_07\bin,并且要放到path的最前面之后,重新打开一个命令行窗口,再试.ps:平时我们安装一个jdk时,都会默认另外让我们安装一个对应的jre,这个jre是公共jre,其实可以选择不安装,直接使用jdk的bin目录下的jre即可原创 2017-12-08 15:23:23 · 6271 阅读 · 0 评论 -
java窗口背景颜色怎么设定?用setBackground()好像不行,请大侠指教!
你好!首先,你说的Java窗口是指JFrame或者Frame其次,你说的窗口背景颜色是指直接调用JFrame或者Frame的setBackground(Color color)方法设置后显示出来的颜色。其实,你的想法是正确的,但是我想提醒你的是,你没搞明白JFrame的显示机制。在你直接调用这个方法后,你的确设置了背景颜色,而你看到的却不是直接的JFrame或者Frame,而是JF转载 2015-11-25 11:09:46 · 17526 阅读 · 1 评论 -
java的Frame和JFrame中的paint方法区别
我们知道,Java中每次重绘都会调用paint方法。 public void paint(Graphics g) ...{ //super.paint(g); Color c = g.getColor(); g.setColor(new Color(50,150,50)); g.fillOval(tankPos.x, tankPos.y, tan转载 2015-11-25 11:06:48 · 929 阅读 · 0 评论 -
将九九乘法表打印到txt文档中
//About.java文件import java.io.*;public class About { public static void main(String[] args){ try{ String s = new String(); FileOutputStream out = new FileOutputStream("九九乘法表.txt"); byte[]原创 2015-11-19 13:33:23 · 3605 阅读 · 0 评论 -
套接字的(客户端与服务器端的连接)
Client.java文件:import java.io.*;import java.net.*;public class Client { public static void main(String args[]) { String [] mess = {"1+1在什么情况下不等于2", "狗为什么不生跳蚤","什么东西能看、能吃、能坐"};//用String类定义了一个字符串对原创 2015-11-07 18:09:32 · 2589 阅读 · 0 评论 -
getChars方法和toCharArray方法
// public void getChars(int start, int end, char c[], int offset)//getChars()方法是将当前字符串中的一部分字符复制到参数c指定的数组中,将字符串中从位置start到end-1位置上的祖父复制到数组c中,并从数组c的offset处开始存放这些字符。//注意点:必须保证数组c能容纳下要被复制的字符。//这个方法就是取字符原创 2015-11-09 22:34:47 · 2206 阅读 · 0 评论 -
在java中如何用键盘输入一个数,字符,字符串
java不像C中拥有scanf这样功能强大的函数,大多是通过定义输入输出流对象。常用的类有BufferedReader,Scanner。实例程序:一,利用 Scanner 实现从键盘读入integer或float 型数据Java代码 import java.util.*; public class test { public stati转载 2015-11-09 23:21:21 · 1622 阅读 · 0 评论 -
字符串逆序
import java.util.*;public class Test { public static void main(String[] args) { System.out.println("请输入一个字符串:"); Scanner scan = new Scanner(System.in); String str = new String(scan.next());//原创 2015-11-09 23:54:10 · 380 阅读 · 0 评论 -
(java)输出前一天的当前时间
import java.util.*;import static java.util.Calendar.*; //静态导入Calendar类的静态常量 如果不导入 ,YEAR MONTH 等等Calendar类静态常量都不可识别public class Cal_Time { public static void main(String[] args) { Calendar ca原创 2015-11-10 01:10:05 · 926 阅读 · 0 评论 -
删除指定的文件夹(包括其中的所有文件)
//delFile.java 文件import java.io.*;public class delFile { void del(String str) {//递归删除法 File f = new File(str); File [] fs = f.listFiles(); for(File c:fs){ if(c.delete()){ //返回值为true原创 2015-11-10 13:49:37 · 628 阅读 · 0 评论 -
Java数组
java数组:数组是引用类型,需要new, 可以存储相同数据类型的一组数据数组中元素的编号成为下标或者索引1.声明数组:int[] a; int a[]; 声明在执行完之后 还没有分配空间,只是有一个名字a;2.分配空间:a = new int[5]; new在内存里面开辟空间 此处是开辟5个int型空间给a;3.赋值: a[0]原创 2015-11-11 20:17:38 · 378 阅读 · 0 评论 -
Java类和对象
面向对象(Object Oriented)简称OO,是软件设计中的一种思想(思维模式)。面向对象编程(Object Oriented Programming),简称OOP。要理解OO,就要先理解对象和类的概念。对象由两部分组成:静态的特征、 动态的行为。静态的特征-->属性 每个对象的每个属性都拥有特定值。动态的行为-原创 2015-11-14 11:25:14 · 360 阅读 · 0 评论