智乐兔

企业应用

  • java多线程初学者入门必读

    java多线程初学者入门必读

      OS 分1.单进程 ,如 Dos, 同一时间段,只能运行一个程序;2.多进程,如windows,;同一时间段有多个程序执行,同一个时间点只有一个程序运行;线程是在进程的基础上划分的;进程消失了,则线程必然消失,反之未然!java是多线程操作语言;实现多线程的方式:1. 继承Thread类, Thread类属于java.lang;一个类继承了Thread类,同时覆写了run方法,就实现了多线程,不过启动要用start方法,2.实现Runnable接口; ————实例 package com.mldn;   /* 第一种方式实现多线程 ...

    查看全文

  • 应用实例:面向对象开发

    应用实例:面向对象开发

      1.问题陈述: 宠物商店,短期内都有一定的库存量,顾客可以查询特定的宠物信息,店主可以在库存不足时增加新的宠物到店中, 实现一个简单的系统满足以上需求!2.分析: 设计到的对象:1.宠物商店:PetShop,2.宠物:Pet,;一个宠物商店可以有一定的库存,而且有多种宠物,可以不时添加库存,而且可以查询特定的宠物信息;宠物有共同的性质:就是 有特定名字和特定年龄,以及它的价格;对PetShop 来说 宠物应该是一种标准,只有实现这种标准的才是宠物,; 实际开发中,接口表示标准,表示一种能力,称为标识接口,表示方法视图,以暴露给远程的客户端使用。 使用接口进行解耦合操作,可以增加程序的灵 ...

    查看全文

  • Java泛型-泛型应用实例

    Java泛型-泛型应用实例

      /*        一个人的信息分为:基本信息,和联系方式;        实现一个类既能操作人的基本信息,又能操作联系方式;*/ package com.mldn;   interface Info // 表示人的各种信息 { // 空实现的接口 称为 标识接口; }   class Whois implements Info // 人的基本信息 { private String name; private int age;   public Whois() { ...

    查看全文

  • Java泛型-泛型嵌套的用法

    Java泛型-泛型嵌套的用法

      用一个泛型类型设置泛型类型; package com.mldn;   class Info { private T param; // 含有一个泛型的成员   public void setParam(T param) // 设置泛型成员 { this.param = param; }   public T getParam() { return this ...

    查看全文

  • Java泛型-返回泛型数组的泛型方法

    Java泛型-返回泛型数组的泛型方法

      package com.mldn;   public class GenFun { public static void main(String[] args) { Integer i[] = fun(1, 2, 3, 4, 5); // 泛型为Integer for (int x : i) { System.out.println(x); } ...

    查看全文

  • Java泛型方法的使用

    Java泛型方法的使用

      在方法上使用泛型,不要求所在的类使用泛型,更灵活; package com.mldn;   class Demo { public T print(T param) // 泛型方法:所在的类非泛型操作类 { return param; // 返回值也是泛型 } }   public class GenDemo2 { public static void main(String[] args) { ...

    查看全文

  • 泛型接口:和类的泛型语法相同

    泛型接口:和类的泛型语法相同

      package com.mldn;   interface A // 接口中使用泛型 { public void fun(T param); // 抽象方法使用泛型; }   class ClassInfo implements A // 第一种实现泛型接口的方法 { public void fun(T param) // 这个T类型是在类实例化时确定的 { System.out.println(“要打印的类信息:” + param); } ...

    查看全文

  • Java泛型中的通配符表达式

    Java泛型中的通配符表达式

      泛型上限: ?extends 最大泛型类型,则实例化时使用的泛型必须是最大泛型类型或其子类型; package com.mldn;   class P // 泛型上限:Number类型; { private T x; private T y;   public P(T x, T y) { this.x = x; this.y = y; }   public void print() ...

    查看全文

  • Java泛型入门

    Java泛型入门

      问题: 要求设计一个坐标类:(x,y), 可以同时满足三种类型的数据:1. int型,x=10,y=100;2. float型,x = 10.3, y = 50.2;3. String型,x = “东经180度”,y= “北纬210度”;分析:这个类可以同时处理三种数据类型,为保证程序的正确性,最好采用Object类完成,因为Object可以接收任意的引用数据类型;原理:数字—–》自动装箱成为包装类———-》为object类接收;String—》 Object类接收; ...

    查看全文

  • Java实现简单的单链表

    Java实现简单的单链表

      class Link { // 链表类定义   class Node { // 内部类:定义链表的一个节点 private String name; // 节点数据域 private Node next; // 节点引用域   public Node(String name) { // 构造器 this.name = name; ...

    查看全文

  • myeclipse最常用快捷键

    myeclipse最常用快捷键

      快捷键                  功能 备注   Ctrl+1 快速修复 最经典的 Alt+/                 提供内容的帮助 记不全方法 类 属性 最常用   输入try 按alt / 自动出现代码try catch 一般很容易出现异常的代码或者是很容易出错误的代码放在try…catch中   Ctrl+O 显示类中 方法 属性和大纲 查找b ...

    查看全文

  • 认识java

    认识java

    Java作为一种高级语言具有许多优良特性,如跨平台、面向对象、分布式、多线程、安全性、健壮性、简单性等;这些优良的特性在读者学习完本书后会深有体会。 在Java语言中所有源代码都可以通过无格式的记事本编写,并保存为.java文件,因为通过该扩展名,Java编译器会知道该文件是自己可以处理的文件。经过编译后的文件为.class文件,该文件是字节码文件,此时.class文件不能被处理器直接读取执行,必须通过虚拟机转换成二进制文件后,才可以被处理器执行。图1-1是Java程序的开发过程,整个过程说明了上面叙述的内容。 图1-1 Java程序的开发过程 Java是跨平台的高级编程语言,这里的平台是指操 ...

    查看全文

在线客服
在线客服 X

售前: 点击这里给我发消息
售后: 点击这里给我发消息

智乐兔官微