`
k_lb
  • 浏览: 834077 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
  • kitleer: 据我所知,国内有款ETL调度监控工具TaskCTL,支持ket ...
    kettle调度
文章列表
类集的概念是从JDK 1.2 之后正式完善的一套开发架构,其基本的作用就是完成了一个动态的对象数组,里面的数据元素可以动态的增加 类集提供了以下的几种接口: 单值操作接口:Collection、List、Set List 和 Set 是Collection 接口的子接口 一对值的操作接口:Map 排序的操作接口:SortedMap、SortedSet 输出的接口:Iterator、ListIterator、Enumetation 队列:Queue 所有的类集都保存在java.util包中,此包是一个最重要的工具包 Collection 接口 Collection ...
异常处理格式 在Java 中使用 try....catch 进行异常的处理 try{ 可能出现异常的语句 }catch(异常类 异常对象){ 异常处理 }catch(异常类 异常对象){ 异常处理 }catch(异常类 异常对象){ 异常处理 }。。。 finally{ 异常的出口; } package org.exceptiondemo; public class ExceptionDemo02 { /** * @param args */ public static void main(String[] args) { ...
public static int parseInt(String s) throws NumberFormatException 发现在此方法中有throws 关键字,那么既然有此关键字,则意味首程序中应该使用 try....catch 进行处理操作 package org.exceptiondemo; public class ExceptionDemo01 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub ...
如果想使用jar 包,则必须配置classpath 方法一: set classpath=.;d:\testjava\oo7\my.jar 方法二:
1. 类的命名:每个单词的首字母大写 2. 方法的命名:第一个单词的首字母小写,之后每个单词的首字母大写 3. 属性的命名:第一个单词的首字母小写,之后每个单词的首字母大写 4. 常量的命名:所有的单词字母大写 5. 包的命名:所有的单词字母小写
public :最大的,公共的,共同访问的 private:最小的,只能在本类中访问 default:默认的,只能在本包中访问 protected:在本包,以及不同包的子类中可以访问 No 作用域 private default protected public 1 本类 √ √ √ √ 2 同一包的类 √ √ √ 3 不同包的子类 √ √ 4 不同包的非子类 √ 来验证protected 访问权限 package org.demo1; public class Dem ...
包实际上就是一个文件夹,在不同的文件夹中可以存在同名的类,那么这就是包的作用 在Java 中使用package语法定义包: package org.hello.demo; public class hello { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.our.println("Hello World"); } } 此时,使用package在类中定义了一个包。在生成 ...
在Array 类中定义了以下的一个方法,可以直接为一个对象数组进行排序 public static void sort(Object[] a) 在sort()方法中强调,如果要想实现对象数组的排序,则所有的元素都必须实现Comparable接口 Comparable 接口 Comparable 接口实际上属于比较器的操作接口,此接口定义如下: public interface Comparable<T> //接口上使用了泛型 int compareTo(T o){ //定义compareTo()方法,此方法完成排序的 //比较代码 } } 关于c ...
克隆就是复制,可以将一个对象的内容完整的复制下来 Object 类提供以下的方法,完成对象的克隆 protected Object clone() throws CloneNotSupportedException 对于克隆操作并不是每一个对象都应该具备的,在java中只有部份对象才有可能进行克隆的操作,但是这部份对象必须且个明确的说明。 如果希望被克隆的对象,那么其所在的类必须实现Cloneable接口,此接口没有定义任何的方法,所以此接口只是一个标识 package org.clonedemo; class Person implements Cloneable ...
NumberFormat 是 Format 的子类。Format 三个子类都是国际化相关的。 在NuberFormat 中包含一个子类:DecimalFormat ,那么通过此类可以完成进一步的数字格式化操作 通过以下方法完成数字的格式化操作: public final String format(double number) 通过以下方法取得NumberFormat 实例: public static final NumberFormat getInstance() package org.numberformatdeom; import java.tex ...
package org.mathdemo; public class MathDemo01 { public static void main(String args[]){ System.out.println(Math.PI); System.out.println(Math.max(1, 2)); System.out.println(Math.round(21.36)); } } package org.mathdemo; import java.util.Random; public class RandDemo01 { public static ...
package org.calendardemo; import java.util.Calendar; import java.util.GregorianCalendar; public class CalendarDemo01 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Calendar calendar = new GregorianCalendar(); System.out.println(" ...
静态方法: public static Runtime getRuntime() 实际上可以通过Runtime 类直接运行本机的程序 package org.systemdemo; import java.io.IOException; public class systemdemo01 { /** * @param args * @throws exception */ public static void main(String[] args) throws Exception { // TODO Auto-generated method stub ...
在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。 一、判断读取字符串值 表达式 含义 ${var} 变量var的值, 与$var相同 ${var-DEFAULT} 如果var没有被声明, 那么就以$DEFAULT作为其值 * ${var:-DEFAULT} 如果var没有被声明, 或者其值为空, 那么就以$DEFAULT作为其值 * ...
首先,在开篇之前,先附上一份cron图片,此图片是我从Jenkins的Poll SCM插件的帮助中截取的,有兴趣的可以去了解下…… 今天在网上看到一篇文章,关于crontab的,其中有两点提到了crontab和环境变量,以及需要注意的一些事项,基础,但是个人觉得说的特别的好,很多时候容易犯错的往往就是这些基础,这里转载一下。。。好记性不如烂笔头。。。 原文请参看:http://yunhaozou.org/linux/109.html2. crontab与环境变量 不要假定cron知道所需要的特殊环境,它其实并不知道。所以你要保证在shelll脚本中提供所有必要的路径和环境变量,除了 ...
Global site tag (gtag.js) - Google Analytics