吴裕雄--天生自然 JAVA-ORACLE学习笔记:JAVA连接ORACLE操作
摘要:导入ORACLE连接的jar包,在安装ORACLE的路径下可以找到 在eclipse对应的文件右键build path选择config那项导入 效果如下 接着编写代码测试连接ORACLE数据库,代码如下: package pkage; import java.sql.Connection; impo
阅读全文
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:final关键字
摘要:final class A{ // 使用final定义类,不能有子类 }; class B extends A{ // 错误,不能被继承 }; class A{ public final void print(){ // 使用final声明的方法不能被覆写 System.out.println("HELLO") ; } }; class B ...
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:定时调度
摘要:// 完成具体的任务操作 import java.util.TimerTask ; import java.util.Date ; import java.text.SimpleDateFormat ; class MyTask extends TimerTask{ // 任务调度类都要继承TimerTask public void run(){ SimpleDa...
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:正则表达式
摘要:public class RegexDemo01{ public static void main(String args[]){ String str = "1234567890" ; // 此字符串由数字组成 boolean flag = true ; // 定义一个标记变量 // 要先将字符串拆分成...
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:比较器
摘要:class Student implements Comparable { // 指定类型为Student private String name ; private int age ; private float score ; public Student(String name,int age,float score){ this.na...
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:观察者设计模式
摘要:import java.util.* ; class House extends Observable{ // 表示房子可以被观察 private float price ;// 价钱 public House(float price){ this.price = price ; } public float getPrice(){ return this.price ; } public voi
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:Arrays
摘要:import java.util.* ; public class ArraysDemo{ public static void main(String arg[]){ int temp[] = {3,4,5,7,9,1,2,6,8} ; // 声明一个整型数组 Arrays.sort(temp) ; // 进行排序的操作 ...
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:对象克隆技术
摘要:class Person implements Cloneable{ // 实现Cloneable接口表示可以被克隆 private String name ; public Person(String name){ this.name = name ; } public void setName(String name){ ...
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:大数操作
摘要:import java.math.* ; class MyMath{ public static double add(double d1,double d2){ // 进行加法计算 BigDecimal b1 = new BigDecimal(d1) ; BigDecimal b2 = new BigDecimal(d2) ; ...
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:NumberFormat
摘要:import java.text.* ; public class NumberFormatDemo01{ public static void main(String args[]){ NumberFormat nf = null ; // 声明一个NumberFormat对象 nf = NumberFormat.getInstance() ; // 得到默认的数字格式化显示 System.ou
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:Math与Random类
摘要:public class MathDemo01{ public static void main(String args[]){ // Math类中的方法都是静态方法,直接使用“类.方法名称()”的形式调用即可 System.out.println("求平方根:" + Math.sqrt(9.0)) ; System.out.println("求两数的最大值:" + Math.max(10,30)
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:取得当前日期
摘要:import java.util.* ; // 导入需要的工具包 class DateTime{ // 以后直接通过此类就可以取得日期时间 private Calendar calendar = null ; // 声明一个Calendar对象,取得时间 public DateTime(){ // 构造方法中直接实例化对象 this.calendar = new GregorianCalendar
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:日期操作类DataFormat、SimpleDataFormat
摘要:import java.text.DateFormat ; import java.util.Date ; public class DateDemo03{ public static void main(String args[]){ DateFormat df1 = null ; // 声明一个DateFormat DateFormat ...
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:日期操作类Data、Calendar
摘要:import java.util.Date ; public class DateDemo01{ public static void main(String args[]){ Date date = new Date() ; // 直接实例化Date对象 System.out.println("当前日期为:" + date) ; } }; import java.util.* ; public
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:System类
摘要:public class SystemDemo01{ public static void main(String args[]){ long startTime = System.currentTimeMillis() ; // 取得开始计算之前的时间 int sum = 0 ; // 声明变量 for(int...
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:国际化程序
摘要:import java.util.ResourceBundle ; public class InterDemo01{ public static void main(String args[]){ ResourceBundle rb = ResourceBundle.getBundle("Mess
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:RumTime类
摘要:public class RuntimeDemo01{ public static void main(String args[]){ Runtime run = Runtime.getRuntime(); // 通过Runtime类的静态方法进行实例化操作 System.out.println("JVM最大内存量:" + run.maxMemory()) ; // 观察最大的内存,根据机器的不同
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:StringBuffer
摘要:public class StringBufferDemo01{ public static void main(String args[]){ StringBuffer buf = new StringBuffer() ; // 声明StringBuffer对象 buf.append("Hello ") ; // 向StringBuffer中添加内容 buf.append("World").ap
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:线程操作案例——生产者与消费者
摘要:class Info{ // 定义信息类 private String name = "李兴华"; // 定义name属性 private String content = "JAVA讲师" ; // 定义content属性 public void setName(String name){ this.name = name ...
阅读全文
吴裕雄--天生自然java开发常用类库学习笔记:线程的生命周期
摘要:class MyThread implements Runnable{ private boolean flag = true ; // 定义标志位 public void run(){ int i = 0 ; while(this.flag){ System.out.println(Thread.currentThread().getName() +"运行,i = " + (i++)) ; }
阅读全文