-
【JAVA】
面向对象编程笔记10—线程放弃运行态
biancheng 发布于2009-10-15 23:33:36 点击:758 评论:565
1.调节各个线程的优先级类中的()和()方法可以设置和获取线程的优先级。优先级用整数表示。取值范围为1-10.有三个静态变量_取值为10,最高。_取值为1,最低。_取值为5,默认。主线程默认的优先级为5,若线程创建了线程,则和有同样的优先级。值得注意的是,在实际的中,的优先级没有得 全文阅读 »
-
【JAVA】
面向对象编程笔记11—后台线程
java 发布于2009-10-15 23:33:25 点击:936 评论:704
概念类似于的后台守护进程,的垃圾回收线程就是典型的后台线程,它负责回收其他线程不再使用的内存。只有前台的所有线程结束后后台线程才会结束。线程默认为前台线程,而由前台线程创建的线程都是前台线程(后台创建的则是后台线程)。类的()方法设置后台线程(线程启动之前),()方法判断后台线程。下边的实例程序我们 全文阅读 »
-
【JAVA】
面向对象编程笔记12—计数器
biancheng 发布于2009-10-15 23:33:14 点击:651 评论:794
类可以定时执行一些任务,而类则表示了定时器执行的任务,它是一个抽象类,实现了接口。..;..;..;{;;(){.();=();//设置一个定时器,并且将其关联的线程设为后台线程。=(){//设置一个定时器任务的匿名类继承类,其中的方法表示定时器需要定时完成的任务(){(){();{(100);}( 全文阅读 »
-
【JAVA】
面向对象编程笔记5—流程控制
java 发布于2009-10-14 23:18:48 点击:967 评论:164
1.()语句中,的类型必须是与类型兼容的基本类型,即包括、、、。而中也是这个要求,并且必须为各不相同的常量。2.中的循环支持标号,例如::(;;){:(;;){;;;};} 全文阅读 »
-
【JAVA】
面向对象编程笔记6—继承和多态
biancheng 发布于2009-10-14 23:18:37 点击:688 评论:269
1.基本语法{}当和在同一个时,继承了中的、和默认(即未指定访问级别)访问级别的成员变量和方法。当和在不同时,继承了中的、访问级别的成员变量和方法。2.不支持多重继承,但可以通过串行的间接继承进行多重继承3.所有类都直接或间接的集成了..类。类定义了对象具有的相同行为。4.重载同一个类中,相同名字 全文阅读 »
-
【JAVA】
面向对象编程笔记7—修饰符
biancheng 发布于2009-10-14 23:18:26 点击:968 评论:241
1.修饰顶层类(不是指在一个类中定义的类)包括、、。局部变量只能用修饰。2.一个类中,可以访问类本身或内部类的实例的私有成员。3.修饰符形成抽象类和抽象方法,前者不能创建对象(但是可以创建一个引用变量,其类型时抽象类,但是它引用非抽象的子类的一个实例),后者不提供具体实现。抽象类中可以没有抽象方法 全文阅读 »
-
【JAVA】
面向对象编程笔记8—接口
biancheng 发布于2009-10-14 23:18:15 点击:1120 评论:659
1.为什么不支持多重继承依据的官方说法是,避免++那样管理多重继承的层次关系而带来的复杂性(主要是在多态覆盖方法的时候采用的动态绑定机制),换成用接口来实现多重继承的大部分功能,一个类只能有一个父类,但可以有多个接口,以此对多继承提供了有力的支持。2.类中声明了系统可以提供的服务,类似于电路中的模 全文阅读 »
-
【JAVA】
面向对象编程笔记1—面向对象开发方法
java 发布于2009-10-13 23:20:04 点击:876 评论:386
1.传统的面向过程的结构化开发方法以对象为最小系统的面向对象的开发方法2.对象模型1)自底向上的抽象抽象三层次把问题领域中的事物抽象为具有特定属性和行为的对象。把具有相同属性和行为的对象抽象为类若多个类之间存在一些共性(具有相同的属性和行为),把这些共性抽象到父类中。注意在中抽象有两种意思.作 全文阅读 »
-
【JAVA】
面向对象编程笔记2—UML建模语言初步
java 发布于2009-10-13 23:19:54 点击:909 评论:943
1.采用一些标准图形元素来直观的表示对象模型,是一种可视化的面向对象的建模语言。2.框图初步用例图、类框图、组件图和部署图4个图形构成了系统的静态模型,而状态转换图,时序图和协作图则构成了系统的动态模型。因此,的主要框图也可以归纳为静态模型和动态模型两大类。.用例图描述了系统提供的功能,帮助团队明 全文阅读 »
-
【JAVA】
面向对象编程笔记3—Java语言初步
biancheng 发布于2009-10-13 23:19:40 点击:1005 评论:242
1.每个源文件中包含内容零个或一个包声明、零个或多个包引入、零个或多个类声明、零个或多个接口声明。至多只有一个类或者接口是的,而且源文件必须以其中类型的类的名字命名。1)包声明语句用于把该源文件中的类和接口放在特定的包中,一个源文件中只能有一个语句,也可以省略表示为在默认包,该包没有名字。这就意 全文阅读 »

百鸣[Baiming.org]欢迎您~