• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






天生自然

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2020年1月5日

吴裕雄--天生自然JAVA面向对象高级编程学习笔记:匿名内部类
摘要: interface A{ public void printInfo() ; // } class B implements A{ // 实现接口 public void printInfo(){ System.out.println("Hello World!!!") ; } }; class X { public void fun1(){ this.fun2(new B()) ; } publ 阅读全文
posted @ 2020-01-05 19:06 吴裕雄 阅读(219) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:包装类
摘要: public class WrapperDemo01{ public static void main(String args[]){ int x = 30 ; // 基本数据类型 Integer i = new Integer(x) ; // 装箱:将基本数据类型变为包装类 int temp = i.intValue() ;// 拆箱:将一个包装类变为基本数据类型 } }; public cla 阅读全文
posted @ 2020-01-05 19:05 吴裕雄 阅读(184) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:Object类
摘要: class Demo{ // 定义Demo类,实际上就是继承了Object类 }; public class ObjectDemo01{ public static void main(String args[]){ Demo d = new Demo() ; // 实例化Demo对象 System.out.println("不加toString()输出:"+d) ; System.out.pri 阅读全文
posted @ 2020-01-05 19:04 吴裕雄 阅读(197) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:宠物商店实例分析
摘要: interface Pet{ // 定义宠物接口 public String getName() ; public String getColor() ; public int getAge() ; } class Cat implements Pet{ // 猫是宠物,实现接口 private String name ; // 宠物名字 private String color ; // 宠物颜 阅读全文
posted @ 2020-01-05 19:02 吴裕雄 阅读(232) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:抽象类与接口的应用
摘要: abstract class A{ // 定义抽象类A public abstract void print() ; // 定义抽象方法print() }; class B extends A { // 定义子类,继承抽象类 public void print(){ // 覆写抽象方法 System.out.println("Hello World!!!") ; } }; public class 阅读全文
posted @ 2020-01-05 19:01 吴裕雄 阅读(146) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:instanceof关键字
摘要: class A{ // 定义类A public void fun1(){ // 定义fun1()方法 System.out.println("A --> public void fun1(){}") ; } public void fun2(){ this.fun1() ; // 调用fun1()方法 } }; class B extends A{ public void fun1(){ // 此 阅读全文
posted @ 2020-01-05 17:29 吴裕雄 阅读(152) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:对象的多态性
摘要: class A{ // 定义类A public void fun1(){ // 定义fun1()方法 System.out.println("A --> public void fun1(){}") ; } public void fun2(){ this.fun1() ; // 调用fun1()方法 } }; class B extends A{ public void fun1(){ // 此 阅读全文
posted @ 2020-01-05 17:28 吴裕雄 阅读(114) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:接口的基本实现
摘要: interface A{ // 定义接口A public static final String AUTHOR = "李兴华" ; // 全局常量 public abstract void print() ; // 抽象方法 public abstract String getInfo() ; // 抽象方法 } interface A... 阅读全文
posted @ 2020-01-05 17:27 吴裕雄 阅读(150) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:抽象类的基本实现
摘要: abstract class A{ // 是定义了一个抽象类 public static final String FLAG = "CHINA" ; // 全局常量 private String name = "李兴华" ; // 定义一个普通的属性 public void setName(String name){ this.name ... 阅读全文
posted @ 2020-01-05 17:23 吴裕雄 阅读(158) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:final关键字
摘要: final class A{ // 使用final定义类,不能有子类 }; class B extends A{ // 错误,不能被继承 }; class A{ public final void print(){ // 使用final声明的方法不能被覆写 System.out.println("HELLO") ; } }; class B ... 阅读全文
posted @ 2020-01-05 17:22 吴裕雄 阅读(143) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:继承的应用
摘要: class Array{ // 表示数组 private int temp[] ; // 整型数组 private int foot ; // 定义添加位置 public Array(int len){ if(len>0){ this.temp = new int[len] ; }e... 阅读全文
posted @ 2020-01-05 17:21 吴裕雄 阅读(126) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:继承的进一步研究
摘要: class Person{ // 定义Person类 private String name ; // 定义name属性 private int age ; // 定义age属性 public Person(){ System.out.println("父类Person中的构造。") ; } public void setName(String name){ this.name = name; } 阅读全文
posted @ 2020-01-05 17:20 吴裕雄 阅读(132) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:继承的基本实现
摘要: class Person{ // 定义Person类 private String name ; // 定义name属性 private int age ; // 定义age属性 public void setName(String name){ this.name = name; } public void setAge(int age){ this.age = age ; } public S 阅读全文
posted @ 2020-01-05 17:18 吴裕雄 阅读(211) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:定时调度
摘要: // 完成具体的任务操作 import java.util.TimerTask ; import java.util.Date ; import java.text.SimpleDateFormat ; class MyTask extends TimerTask{ // 任务调度类都要继承TimerTask public void run(){ SimpleDa... 阅读全文
posted @ 2020-01-05 17:12 吴裕雄 阅读(163) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:正则表达式
摘要: public class RegexDemo01{ public static void main(String args[]){ String str = "1234567890" ; // 此字符串由数字组成 boolean flag = true ; // 定义一个标记变量 // 要先将字符串拆分成... 阅读全文
posted @ 2020-01-05 17:11 吴裕雄 阅读(193) 评论(0) 推荐(0)
 
吴裕雄--天生自然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... 阅读全文
posted @ 2020-01-05 17:08 吴裕雄 阅读(188) 评论(0) 推荐(0)
 
吴裕雄--天生自然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 阅读全文
posted @ 2020-01-05 17:08 吴裕雄 阅读(182) 评论(0) 推荐(0)
 
吴裕雄--天生自然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) ; // 进行排序的操作 ... 阅读全文
posted @ 2020-01-05 17:07 吴裕雄 阅读(127) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:对象克隆技术
摘要: class Person implements Cloneable{ // 实现Cloneable接口表示可以被克隆 private String name ; public Person(String name){ this.name = name ; } public void setName(String name){ ... 阅读全文
posted @ 2020-01-05 17:06 吴裕雄 阅读(142) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:大数操作
摘要: import java.math.* ; class MyMath{ public static double add(double d1,double d2){ // 进行加法计算 BigDecimal b1 = new BigDecimal(d1) ; BigDecimal b2 = new BigDecimal(d2) ; ... 阅读全文
posted @ 2020-01-05 17:05 吴裕雄 阅读(181) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:NumberFormat
摘要: import java.text.* ; public class NumberFormatDemo01{ public static void main(String args[]){ NumberFormat nf = null ; // 声明一个NumberFormat对象 nf = NumberFormat.getInstance() ; // 得到默认的数字格式化显示 System.ou 阅读全文
posted @ 2020-01-05 17:04 吴裕雄 阅读(209) 评论(0) 推荐(0)
 
吴裕雄--天生自然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) 阅读全文
posted @ 2020-01-05 17:03 吴裕雄 阅读(192) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:取得当前日期
摘要: import java.util.* ; // 导入需要的工具包 class DateTime{ // 以后直接通过此类就可以取得日期时间 private Calendar calendar = null ; // 声明一个Calendar对象,取得时间 public DateTime(){ // 构造方法中直接实例化对象 this.calendar = new GregorianCalendar 阅读全文
posted @ 2020-01-05 17:02 吴裕雄 阅读(200) 评论(0) 推荐(0)
 
吴裕雄--天生自然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 ... 阅读全文
posted @ 2020-01-05 17:00 吴裕雄 阅读(236) 评论(0) 推荐(0)
 
吴裕雄--天生自然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 阅读全文
posted @ 2020-01-05 16:58 吴裕雄 阅读(158) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:System类
摘要: public class SystemDemo01{ public static void main(String args[]){ long startTime = System.currentTimeMillis() ; // 取得开始计算之前的时间 int sum = 0 ; // 声明变量 for(int... 阅读全文
posted @ 2020-01-05 16:57 吴裕雄 阅读(132) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:国际化程序
摘要: import java.util.ResourceBundle ; public class InterDemo01{ public static void main(String args[]){ ResourceBundle rb = ResourceBundle.getBundle("Mess 阅读全文
posted @ 2020-01-05 16:55 吴裕雄 阅读(190) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:RumTime类
摘要: public class RuntimeDemo01{ public static void main(String args[]){ Runtime run = Runtime.getRuntime(); // 通过Runtime类的静态方法进行实例化操作 System.out.println("JVM最大内存量:" + run.maxMemory()) ; // 观察最大的内存,根据机器的不同 阅读全文
posted @ 2020-01-05 16:53 吴裕雄 阅读(153) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:StringBuffer
摘要: public class StringBufferDemo01{ public static void main(String args[]){ StringBuffer buf = new StringBuffer() ; // 声明StringBuffer对象 buf.append("Hello ") ; // 向StringBuffer中添加内容 buf.append("World").ap 阅读全文
posted @ 2020-01-05 16:52 吴裕雄 阅读(152) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:线程操作案例——生产者与消费者
摘要: class Info{ // 定义信息类 private String name = "李兴华"; // 定义name属性 private String content = "JAVA讲师" ; // 定义content属性 public void setName(String name){ this.name = name ... 阅读全文
posted @ 2020-01-05 16:46 吴裕雄 阅读(138) 评论(0) 推荐(0)
 
吴裕雄--天生自然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++)) ; } 阅读全文
posted @ 2020-01-05 16:46 吴裕雄 阅读(219) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:同步与死锁
摘要: class MyThread implements Runnable{ private int ticket = 5 ; // 假设一共有5张票 public void run(){ for(int i=0;i0){ // 还有票 try{ Thread.sleep(300) ; ... 阅读全文
posted @ 2020-01-05 16:44 吴裕雄 阅读(156) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:线程操作范例
摘要: class MyThread extends Thread{ private int time ; public MyThread(String name,int time){ super(name) ; // 设置线程名称 this.time = time ; // 设置休眠时间 } public void run(){ try{ Thread.sleep(this.time) ; // 休眠指 阅读全文
posted @ 2020-01-05 16:43 吴裕雄 阅读(161) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:线程常用的操作方法
摘要: class MyThread implements Runnable{ // 实现Runnable接口 public void run(){ // 覆写run()方法 for(int i=0;i<3;i++){ System.out.println(Thread.currentThread().getName() + "运行,i = " + i) ; // 取得当前线程的名字 } } }; pub 阅读全文
posted @ 2020-01-05 16:42 吴裕雄 阅读(162) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:多线程基础编程
摘要: class MyThread implements Runnable{ // 实现Runnable接口,作为线程的实现类 private String name ; // 表示线程的名称 public MyThread(String name){ this.name = name ; // 通过构造方法配置name属性 }... 阅读全文
posted @ 2020-01-05 16:39 吴裕雄 阅读(137) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:多对多关系范例
摘要: import java.util.List ; import java.util.ArrayList ; public class Course{ private String name ; private int credit ; private List<Student> allStudents ; public Course(){ this.allStudents = new ArrayLi 阅读全文
posted @ 2020-01-05 16:31 吴裕雄 阅读(152) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:一对多关系范例
摘要: import java.util.List ; import java.util.ArrayList ; public class School{ private String name ; private List<Student> allStudents ; public School(){ this.allStudents = new ArrayList<Student>() ; } pub 阅读全文
posted @ 2020-01-05 16:30 吴裕雄 阅读(135) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:属性类Properties
摘要: import java.util.Properties; public class PropertiesDemo01{ public static void main(String args[]){ Properties pro = new Properties() ; // 创建Properties对象 pro.setProperty("BJ","BeiJing") ; // 设置属性 pro. 阅读全文
posted @ 2020-01-05 16:28 吴裕雄 阅读(133) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:Stack类
摘要: import java.util.Stack ; public class StackDemo{ public static void main(String args[]){ Stack s = new Stack() ; s.push("A") ; // 入栈 s.push("B") ; // 入栈 s.pu... 阅读全文
posted @ 2020-01-05 16:27 吴裕雄 阅读(242) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:集合工具类Collections
摘要: import java.util.Collections ; import java.util.List ; import java.util.Set ; public class CollectionsDemo01{ public static void main(String args[]){ List allList = Collections.emptyList(... 阅读全文
posted @ 2020-01-05 16:26 吴裕雄 阅读(135) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:SortedMap类
摘要: import java.util.Map ; import java.util.SortedMap ; import java.util.TreeMap ; public class SortedMapDemo{ public static void main(String args[]){ SortedMap<String,String> map = null ; map = new TreeM 阅读全文
posted @ 2020-01-05 16:22 吴裕雄 阅读(210) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:IdentityHashMap类
摘要: import java.util.IdentityHashMap ; import java.util.HashMap ; import java.util.Set ; import java.util.Iterator ; import java.util.Map ; class Person{ private String name ; private int age ; public Per 阅读全文
posted @ 2020-01-05 16:20 吴裕雄 阅读(145) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:Map接口使用的注意事项
摘要: import java.util.HashMap ; import java.util.Map ; import java.util.Set ; import java.util.Iterator ; public class ForeachDemo02{ public static void main(String args[]){ Map<String,String> map = null; 阅读全文
posted @ 2020-01-05 16:18 吴裕雄 阅读(112) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:foreach及Enumeration接口
摘要: import java.util.Vector; import java.util.Enumeration; public class EnumerationDemo01{ public static void main(String args[]){ Vector all = new Vector() ; all.add("hello") ; ... 阅读全文
posted @ 2020-01-05 16:15 吴裕雄 阅读(184) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:ListIterator接口
摘要: import java.util.ArrayList ; import java.util.List ; import java.util.ListIterator ; public class ListIteratorDemo01{ public static void main(String argsp[]){ List<String> all = new ArrayList<String>( 阅读全文
posted @ 2020-01-05 16:11 吴裕雄 阅读(111) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:Iterator接口
摘要: import java.util.List ; import java.util.ArrayList ; import java.util.Iterator ; public class IteratorDemo01{ public static void main(String args[]){ List<String> all= new ArrayList<String>() ; // all 阅读全文
posted @ 2020-01-05 16:10 吴裕雄 阅读(156) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:SortedSet接口
摘要: import java.util.SortedSet ; import java.util.TreeSet ; public class TreeSetDemo05{ public static void main(String args[]){ SortedSet<String> allSet = new TreeSet<String>() ; // allSet.add("A") ; // 增 阅读全文
posted @ 2020-01-05 16:09 吴裕雄 阅读(218) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:排序及重复元素说明
摘要: import java.util.Set ; import java.util.HashSet ; class Person{ private String name ; private int age ; public Person(String name,int age){ this.name = name ; this.age = age ; } public String toString 阅读全文
posted @ 2020-01-05 16:07 吴裕雄 阅读(156) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:Set接口
摘要: import java.util.HashSet ; import java.util.Set ; public class HashSetDemo01{ public static void main(String args[]){ Set<String> allSet = new HashSet<String>() ; allSet.add("A") ; // 增加内容 allSet.add( 阅读全文
posted @ 2020-01-05 16:06 吴裕雄 阅读(148) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:LinkedList类
摘要: import java.util.LinkedList ; public class LinkedListDemo01{ public static void main(String args[]){ LinkedList link = new LinkedList() ; link.add("A") ; // 增加元素 link.a... 阅读全文
posted @ 2020-01-05 16:05 吴裕雄 阅读(153) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:List接口
摘要: import java.util.ArrayList ; import java.util.List ; import java.util.Collection ; public class ArrayListDemo01{ public static void main(String args[]){ List<String> allList = null ; Collection<String 阅读全文
posted @ 2020-01-05 16:02 吴裕雄 阅读(159) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA SPRING框架开发学习笔记:SSM(Spring+Spring MVC+MyBatis)框架整合搭建详细步骤
摘要: 因为 Spring MVC 是 Spring 框架中的一个子模块,所以 Spring 与 SpringMVC 之间不存在整合的问题。实际上,SSM 框架的整合只涉及 Spring 与 MyBatis 的整合以及 Spring MVC 与 MyBatis 的整合。 实现 SSM 框架的整合首先需要准备 3 个框架的 JAR 包以及其他整合所需要的 JAR 包。 实现 MyBatis 与 Spring 阅读全文
posted @ 2020-01-05 11:51 吴裕雄 阅读(238) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA SPRING框架开发学习笔记:测试SSH框架分层整合及验证事务是否有效
摘要: 测试框架分层的整合 HibernateTemplate 和 HibernateDaoSupport,这两个类是 Spring 为整合 Hibernate3 提供的两个工具类。 HibernateTemplate 是 Spring 的模板工具类之一,它只需要获得一个 SessionFactory 就可以执行持久化操作。HibernateDaoSupport 是 Spring 为实现 DAO 组件提... 阅读全文
posted @ 2020-01-05 11:10 吴裕雄 阅读(217) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA SPRING框架开发学习笔记:SSH框架(Struts2+Spring+Hibernate)搭建整合详细步骤
摘要: 在实际项目的开发中,为了充分利用各个框架的优点,通常都会把 Spring 与其他框架整合在一起使用。 整合就是将不同的框架放在一个项目中,共同使用它们的技术,发挥它们的优点,并形成互补。一般而言,在进行整合之前都要准备整合环境。 由于整合 SSH 框架时,需要连接数据库进行测试,因此需要准备数据库环境。在 MySQL 数据库中创建一个名称为 ssh 的数据库,并在数据库中创建一个名称为 perso 阅读全文
posted @ 2020-01-05 00:36 吴裕雄 阅读(348) 评论(0) 推荐(0)