摘要:概念: java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例...
阅读全文
摘要:1 package Aug11.Collection; 2 3 import java.util.HashSet; 4 import java.util.LinkedList; 5 import java.util.Set; 6 7 public class Test { 8 9 p...
阅读全文
摘要:Implement HashSet to store ‘n’ records of students ( Name, Percentage). Write a menu driven program to :1. Add student2. Display details of all studen...
阅读全文
摘要:1 public class AgeBelow18Exception extends RuntimeException {2 /*public String getMessage() {3 return "Please Call Users Above 18 Years";4...
阅读全文
摘要:public Test() throws RepletException { try { System.out.println("Test this Project!") } catch (Exception e) { throw new Exception(e...
阅读全文
摘要:异常指不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程。Java通 过API中Throwable类的众多子类描述各种不同的异常。因而,Java异常都是对象,是Throwable子类的实例,描述了出现在一段编码中的 错误条件。当条...
阅读全文
摘要:1 package com.intel.aug6; 2 3 import java.util.InputMismatchException; 4 import java.util.Scanner; 5 6 public class TestException2 { 7 8 publi...
阅读全文
摘要:1、Java取余操作: 结果符号:与左操作数相同;-64%-6 = -4 操作数: 两个都是整型:int xint yx%y, 如果y=0, 则抛出arithmeticException异常: 操作数中有浮点型:int x double y; 取余操作的过程,不断用x减去y,直到结果小于y即可。 如...
阅读全文
摘要:Create an interface called Sortable in a package called sortPack. It should have one method compare which takes an Object as a parameter and returns a...
阅读全文
摘要:1 package first; 2 3 public class Employee { 4 private String fName, lName; 5 private long _ID; 6 private int workdays; 7 private fl...
阅读全文
摘要:这道貌似简单的数学题目竟然难倒一百五十万余人。此题在facebook吸引逾342万名全球网友解答,结果有192万多人答对,149万多人答错。有很多同学回答是9,也有很多同学回答是 1 ,还有其他五花八门的答案,那么究竟是多少呢?你认为正确答案是多少呢?System.out.println(6/2*(...
阅读全文
摘要:装箱就是把基础类型封装成一个类。比如把int封装成Integer,这时你就不能把他当成一个数了,而是一个类了,对他的操作就需要用它的方法了。拆箱就是把类转换成基础类型。比如你算个加法什么的是不能用类的,就得把它转换成基本类型,jdk5以后已经可以自动转换了貌似。Integer a=1;//这就是一...
阅读全文
摘要:一个程序一般分为3段:text段,data段,bss段text段:就是放程序代码的,编译时确定,只读,data段:存放在编译阶段(而非运行时)就能确定的数据,可读可写就是通常所说的静态存储区,赋了初值的全局变量和静态变量存放在这个区域,常量也存放在这个区域bss段:定义而没有赋初值的全局变量和静态变...
阅读全文
摘要:1 package first; 2 3 public class TestArgs { 4 5 public static void main(String[] args) { 6 if (args.length != 2) { 7 Syste...
阅读全文
摘要:1 package stu; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 public class TestList { 7 public static void main(String[] args) { ...
阅读全文
摘要:1 package stu; 2 3 public class TestStr { 4 /** 5 * @param args 6 */ 7 public static void main(String[] args) { 8 // 虚拟机是将...
阅读全文
摘要:import java.io.*;public class H{public static void main(String args[]){ File f=new File("time.txt"); try{ RandomAccessFile random=new RandomAccessFile(f,"rw"); //以随机读取方式打开文件 random.seek(0); long m=random.length(); //m = 文件长度 while (m >= 0){ m--; //每次循环m都减1,等于从后往前 random.seek(m
阅读全文