java
iteye_8986
这个作者很懒,什么都没留下…
展开
-
java 数组
[code="java"] public class Primitives{ public statlc void main (String[]args){ long lng = 2147483647; long lng1 = 2147483648L; // 需要加上 L 作为尾标, 表示这个字面常量是长整数类型 ...2012-12-07 17:34:48 · 73 阅读 · 0 评论 -
代码执行规则
[code="java"] public class WorkFlow { public static void main(String[] args) { // 语句的执行: 自上而下 methodA(); // 参数求值顺序: 自左向右 // 双目运算求值顺序: 自左向右 // 先计算参数值, 再调用函数 methodD(methodB() + met...原创 2012-12-13 17:20:53 · 119 阅读 · 0 评论 -
异常和异常处理
[code="java"] public class ExceptionRecover { public static void main(String[] args) { openDoor(); String food = null; // 注意变量作用域, 如果定义在 try / catch 块内, 则无法被函数内其他作用域使用 try { food = coo...原创 2012-12-13 17:14:12 · 98 阅读 · 0 评论 -
异常例题2
[code="java"] 2. 设计一个函数, 接受一个点和一个字符串作为参数,点表示一个玩家所在的坐标,字符串可能包括 wasd, w 表示玩家向前移动 (纵坐标 +1), s 表示玩家向后移动, a 表示玩家向左移动 (横坐标 -1), d 表示玩家向右移动, 如果字符串中出现非 wasd 的字符, 则抛出一个异常,玩家一轮之多只能移动八次, 如果超出, 也抛出异常, 然后让用户重新输入。...2012-12-13 17:10:57 · 109 阅读 · 0 评论 -
异常例题1
[code="java"] 1,改造 parse 函数, 允许输入十六进制字符串 0-9 / a-f / A-F public class ParseInt { public static int parse(String s) { int result = 0; for (int i = 0; i < s.length(); ++i) { char digit...原创 2012-12-13 16:27:28 · 138 阅读 · 0 评论 -
异常和异常处理
[code="java"] public static void main(String[]args){ String[]str={"123","456","567","12@","abc","245","58a"}; try{ for(String string:str){ System.o2012-12-13 12:57:59 · 76 阅读 · 0 评论 -
用泛型对数组进行排序
[code="java"] import java.util.Arrays; import java.util.Comparator; public class 用泛型对数组进行排序 { /** * @param args */ public static void main(String[] args) { Integer [] num = { 2, 1,...原创 2012-12-11 17:22:10 · 1006 阅读 · 0 评论 -
java 继承.抽象.接口
[code="java"] public class Main { public static void main(String[] args) { IA i = new B(); i.a(); i = new F(); i.a(); E e = new F(); e.a(); } } class A { public void a()...原创 2012-12-10 16:08:22 · 86 阅读 · 0 评论 -
java 面向对象—继承
[code="java"] package j1210.cls; // 如果一个程序需要输入数据, 则程序流程预先无法确定 // - 从标准输入读取数据 // - 经由程序参数 // - 从文件 / 网络等读取数据 // - 根据时间 // 语义 public class Animal /* 没有显式指定父类, 则父类是 */{ private String name;...原创 2012-12-10 15:04:50 · 88 阅读 · 0 评论 -
java 多态
[code="java"] public class Car{ protected Car clone{ return new Car(); } public static viod main(String[]args){ Bus b=new Bus(); Bus b0=b.clone; } } class Bus e...2012-12-10 15:02:56 · 79 阅读 · 0 评论 -
java 构造函数 Getter/Setter方法
[code="java"] import java.util.Date; public class DataEncapsulation{ public static void main(String[]args){ System.out.println(AsNamespace.distance(0, 1, 0, 1)); Point m=new Po...原创 2012-12-10 13:58:14 · 493 阅读 · 0 评论 -
java 对象数据之间的比较并排序
[code="java"] package j1226.compare; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; public class User { private Integer id; ...原创 2012-12-27 16:57:30 · 176 阅读 · 0 评论