Java
文章平均质量分 63
Leaderman_IT
这个作者很懒,什么都没留下…
展开
-
Java中的classpath问题
<br /> //1.得到的是当前类文件(.class文件)的URI目录。不包括自己!<br /> System.out.println(this.getClass().getResource("students.txt"));<br /> <br /> //2.得到的是当前的classPath的绝对URI路径。<br /> System.out.println(this.getClass().getResource("/")); // Class文件所在路径<br原创 2011-05-27 17:49:00 · 717 阅读 · 0 评论 -
Java操作Properties文件
<br />import java.io.BufferedInputStream;<br />import java.io.BufferedOutputStream;<br />import java.io.File;<br />import java.io.FileInputStream;<br />import java.io.FileOutputStream;<br />import java.io.IOException;<br />import java.io.InputStream;<br />原创 2011-05-05 09:32:00 · 674 阅读 · 0 评论 -
Java使用URLConnection写入和读取数据
<br />通过应用程序使用URLConnection访问Servlet(该Servlet的功能为将InputStream传入的字符串转换为大写字字母并重新写入OutputStream),将字符串数据写入OutputStream传入Servlet中,并通过InputStream获取Servlet的返回结果。<br /> <br />应用程序代码:<br /> URL url = new URL("http://localhost:8080/URLConnection/servlet/Receive");<原创 2011-04-13 19:28:00 · 6681 阅读 · 6 评论 -
Java使用URL类访问网络资源
<br />import java.net.*;<br />import java.io.*;<br />public class URLTest {<br /> <br /> public static void main(String[] args) {<br /> <br /> try {<br /> <br /> URL url = new URL("http://www.baidu.com");<br /> <br /> InputStream input = url.open原创 2011-04-13 11:15:00 · 1065 阅读 · 0 评论 -
Java中的数组
<br />一维数组<br /> <br />一维数组的定义:<br />数组元素类型 数组名[];<br />数组元素类型[] 数组名;<br /> <br />其中数组元素类型可以是Java中任意的数据类型,包括基本数据类型和复合数据类型,数组名需要是一个合法的标识符;[]指明该变量是一个数组类型变量,[]可以写在数组元素类型后的标识符前或标识符后。<br /> <br />需要注意的是,Java在通过以上的方式进行数组定义时,只是建立了一种数组的引用,并没有对数组元素分配内存、生成实例,数组元素的内存原创 2011-04-12 19:38:00 · 548 阅读 · 0 评论 -
Tomcat运行环境配置
<br />Tomcat的运行环境配置 <br /> <br /> (1)安装j2sdk-1_4_1_02,把servlet.jar放到d:/j2sdk1.4.1_02/lib下 <br /> <br /> (2)环境变量的设置: <br /> <br /> CLASSPATH=d:/j2sdk1.4.1_02/lib/tools.jar;d:/j2sdk1.4.1_02/lib/servlet.jar <br />原创 2011-04-13 12:08:00 · 736 阅读 · 0 评论 -
Java中数据的输入问题
<br />import java.io.*;<br />import java.util.*;<br />public class InputTest {<br /> <br /> public static void main(String[] args) throws Exception {<br /> <br /> Scanner cin=new Scanner(System.in); <br /> <br /> int a=cin.nextInt();原创 2011-04-12 18:25:00 · 599 阅读 · 0 评论 -
Java使用URLConnection类访问网络资源
import java.io.*; import java.net.*; public class URLConnectionTest { public static void main(String[] args) { try { URL url = new URL("http://www.baidu.com"); URLConnection urlConnection = url.openConnection(); B原创 2011-04-13 11:18:00 · 1003 阅读 · 0 评论 -
Java中线程的创建
<br />同类的多个线程是共享一块内存空间和一组系统资源的,而线程本身的数据通常只是微处理器的寄存器数据,以及供程序使用的堆栈。所以系统在产生一个线程或在多个线程之间进行切换时,负担要比进程小得多。<br /> <br />一个进程中可以包含多个线程。<br /> <br />多线程编程的含义是指可将程序任务分成几个并行的子任务。<br /> <br />Java中的线程可以认为由3部分组成:虚拟CPU、代码和数据:<br />(1)虚拟CPU封装在Java.lang.Thread类中。<br />(2)原创 2011-04-13 09:53:00 · 527 阅读 · 0 评论 -
以文本格式存储对象数组(使用PrintWriter、Scanner)
<br />对象文件:<br />public class Student {<br /> <br /> private String number;<br /> <br /> private String name;<br /> <br /> private String sex;<br /> <br /> private int age;<br /> <br /> private GregorianCalendar birthDate;<br /> public String getNumber() {原创 2011-05-27 17:51:00 · 1221 阅读 · 0 评论 -
Java实现定时关机
<br />/*<br /> * MainFrame.java<br /> *<br /> * Created on __DATE__, __TIME__<br /> */<br />package com.main;<br />import java.awt.AWTException;<br />import java.awt.MenuItem;<br />import java.awt.PopupMenu;<br />import java.awt.SystemTray;<br />import jav原创 2011-05-27 17:58:00 · 839 阅读 · 0 评论 -
Java的内存分配
<br />Java把内存划分成两种:一种是栈内存,另一种是堆内存。<br />在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配,当在一段代码块(也就是一对花括号{}之间)定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。<br />堆内存用来存放由new创建的对象和数组,在堆中分配的内存,由Java虚拟机的自动垃圾回收器来管理。在堆中产生了一个数组或对象后,还可以在栈中定义一个特殊原创 2011-05-07 08:46:00 · 483 阅读 · 0 评论