易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 :

java环境变量配置[整理]

JDK的安装路径
-------------
变量名 JAVA_HOME
变量值示例 D:\Program Files\Java\jdk1.6.0;
搜索类的目录
------------
变量名 CLASSPATH
变量值示例 D:\Program Files\Java\jdk1.6.0\lib\tools.jar;
    D:\Program Files\Java\jdk1.6.0\lib\dt.jar;
Jdk的bin目录
------------
变量名 PATH(已存在)
变量值示例 D:\Program Files\Java\jdk1.6.0\bin ......

Java 6 中也可以运行 javascript 喽 (转)

给 Java SE 注入脚本语言的活力
Mustang 的脚本语言新特性

文档选项

将此页作为电子邮件发送

将此页作为电子邮件发送



级别: 中级
吴 玥颢 (wuyuehao@cn.ibm.com), 软件工程师, IBM
2006 年 10 月 30 日
在即将发布的 Java SE6(Mustang)中,增加了对脚本语言的支持。通过对脚本语言的调用,使得一些通常用 Java 比较难于实现的功能变得简单和轻便。脚本语言与 Java 之间的互操作将变得优雅而直接。
脚本语言与 Java
假设我们有一个简单的需求,察看一份文档中 5 个字母组成的单词的个数。用 Java 一般实现如下:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class Find5Words {
public static void main(String[] args) throws IOException {
String result = "";
String line = null;
int num = 0;
FileReader fr = new FileReader("filename");
BufferedReader br = new BufferedReader(fr);
while ((line = br.readLine()) != null) {
result += line;
}
br.close(); ......

Java 6 中也可以运行 javascript 喽 (转)

给 Java SE 注入脚本语言的活力
Mustang 的脚本语言新特性

文档选项

将此页作为电子邮件发送

将此页作为电子邮件发送



级别: 中级
吴 玥颢 (wuyuehao@cn.ibm.com), 软件工程师, IBM
2006 年 10 月 30 日
在即将发布的 Java SE6(Mustang)中,增加了对脚本语言的支持。通过对脚本语言的调用,使得一些通常用 Java 比较难于实现的功能变得简单和轻便。脚本语言与 Java 之间的互操作将变得优雅而直接。
脚本语言与 Java
假设我们有一个简单的需求,察看一份文档中 5 个字母组成的单词的个数。用 Java 一般实现如下:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class Find5Words {
public static void main(String[] args) throws IOException {
String result = "";
String line = null;
int num = 0;
FileReader fr = new FileReader("filename");
BufferedReader br = new BufferedReader(fr);
while ((line = br.readLine()) != null) {
result += line;
}
br.close(); ......

JAVA四种基本排序的总结

JAVA四种基本排序,包括冒泡法,插入法,选择法,SHELL排序法.其中选择法是冒泡法的改进,SHELL排序法是 插入法的改进.所以从根本上来说可以归纳为两种不同的排序方法:即:插入法&冒泡法
一 插入法:遍历排序集合,每到一个元素时,都要将这个元素与所有它之前的元素遍历比较一遍,让符合排序顺序的元素挨个移动到当前范围内它最应该出现的位置。交换是相邻遍历移动,双重循环控制实现.这种排序法属于地头蛇类型,在我的地牌上我要把所有的东西按一定的顺序规整,过来一个,规整一个.
处理代码如下:
public void sort(int[] data) {
int temp;
for(int i=1; i〈data.length; i++){
for(int j=i; (j〉0)&&(data[j]〉data[j-1]); j--){
temp=date[j];
data[j]=data[j-1];
data[j-1]=temp; }
}
}
二冒泡法:比较容易,它的内层循环保证遍历一次后,集合中最小(大)元素出现在它的正确位置,下一次就是次小元素。。。该方法在集合分布的各种情况下交换移动的次数基本不变,属于最慢的一种排序。实现也是双重循环控制。这种排序法属于过江龙,就是要找到极端,但是过奖龙也有大哥,二哥等,所以他们只能是大哥挑了二哥挑.
处理代码如下:
public static int [] maopao( ......

新手入门:写Java程序的三十个基本规则

  (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:
  ThisIsAClassName
  thisIsMethodOrFieldName
  若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。
  Java包(Package)属于一种特殊情况:它们全都是小写字母,即便中间的单词亦是如此。对于域名扩展名称,如com,org,net或者edu等,全部都应小写(这也是Java 1.1和Java 1.2的区别之一)。
  (2) 为了常规用途而创建一个类时,请采取“经典形式”,并包含对下述元素的定义:
  equals()
  hashCode()
  toString()
  clone()(implement Cloneable)
  implement Serializable
  (3) 对于自己创建的每一个类,都考虑置入一个main(),其中包含了用于测试那个类的代码。为使用一个项目中的类,我们没必要删除测试代码。若进行了任何形式的改动,可方便地返回测试。这些代码也可作为如何使用类的一个示例使用。
  (4) 应将方法设计成简要的、功能性单元,用它描述和实现一个不连续的类接口部分。理 ......

由Java toy programme 得出的经验及教训

学习Java大概一个月了,由于以前有c/c++基础,所以在J2SE部分的学习是比较快的,今天在论坛看到一个网友的求助帖,要将硬盘上两个文件合并为一个并删除原文件,于是便写了测试程序。后来在删除文件时,由于没有把堵到文件上的输出流关闭,导致怎么也无法删除。而且一直查不出原因,后来以为是delete方法只能删除空文件,一google,在看帖过程中突然意识到自己的输出流没关闭,修改程序后,正常了。从中,体会到写程序好习惯真的是很重要的。继续成长ing。。。。。。。。
java code
import java.io.*;
public class HandleFile {
 public static void main(String[] args) throws Exception {
  
  if(args.length == 0)  return ;
  else{
   File[] f = new File[args.length];
   File objectFile = new File("G:\\object.txt");
   BufferedReader buf = null;                       
   BufferedWriter bw = new BufferedWrite ......

Java面试题汇总(基础方面)

1.列举出 10个JAVA语言的优势
a:免费,开源,跨平台(平台独立性),简单易用,功能完善,面向对象,健壮性,多线程,结构中立,企业应用的成熟平台, 无线应用
2.列举出JAVA中10个面向对象编程的术语
a:包,类,接口,对象,属性,方法,构造器,继承,封装,多态,抽象,范型
3.列举出JAVA中6个比较常用的包
Java.lang;java.util;java.io;java.sql;java.awt;java.net;java.applet;javax.swing
4.JAVA中的标识符有什么作用和特点
作用:标识符用作给变量、类和方法命名
特点:可以以字母、下划线“_”和”$”符开头
首字符外,可以跟上字母、下划线“_”和”$”符或数字
Java是大小写敏感的,标识符也不例外
5.JAVA中的关键字有什么特点,列举出至少20个关键字
Java中一些赋以特定的含义、并用做专门用途的单词称为关键字(keyword)
所有Java关键字都是小写的,TURE、FALSE、NULL等都不是Java关键字 ;
goto和const 虽然从未被使用,但也作为Java关键字保留;
•          中一共有51个关键字Java
abstract assert boolean break byte continue
c ......
总记录数:40319; 总页数:6720; 每页6 条; 首页 上一页 [2535] [2536] [2537] [2538] 2539 [2540] [2541] [2542] [2543] [2544]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号