自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 学习笔记16—交通灯管理系统

<br />       这节从张老师的视频中学到的最有心得是面向对象设计思想在实际当中的具体应用,一个具体的案例,情况肯能十分复杂,就拿交通灯来说,没有听老师分析之前,不知道从何下手,感觉十分繁杂理不清头绪。<br />       而听了张老师的讲解,好多找不到北的问题都迎刃而解。<br />       首先总体上我们只需要设计两个类:<br />             lamp类中我们分析了12种灯的特点,根据他们的对应关系和之间的联系分成了3组灯,对组进行操作,从而简化了问题的复杂性。而后在该类

2011-02-27 01:26:00 266

原创 学习笔记15—Java高新技术3

<br />自定义泛型类的应用:<br />    为了统一类中的方法的类型,我们可以不定义各个方法的泛型,而在这些方法所在的类定义泛型<br />    如果类的实例对象中的多处都要用到同一个泛型参数,即这些地方引用的泛型类型要保持同一个实际类型时,这时候就要采用泛型类型的方式进行定义,也就是类级别的泛型。<br />     在对泛型类型进行参数化时,类型参数的实例化别蓄势引用类型,而不能是基本类型。<br />     当一个变量被声明为泛型时,只能被实例变量和方法调用,而不能被静态变量和静态方法调用

2011-02-26 22:16:00 266

原创 学习笔记14—Java高新技术2

<br />JavaBean:<br />      JavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。<br />      JavaBean的属性是根据其中的setter和getter方法来确定的,而不是根据其中的成员变量。<br />      一个符合JavaBean特点的类可以当做普通类一样进行使用,但把它当JavaBean用会有一些额外的好处,如大家都这么使用则增加了代码的可读性和可修改性。JDK中提供了对Jav

2011-02-26 16:15:00 253

原创 学习笔记13—Java高新技术1

<br />myeclipse工具:<br />    工作间与工程:工作间可以根据程序员的需求进行个性化设置,完成设置后其下的工程都可以共享这种设置。<br />    perspective与view:myeclipse工具中有许多小窗口视图,而透视图就是若干个视图的集合。<br />    整个workplace与单个工程的javac和java的配置方法。<br />        注意:高版本的java可以运行低版本的javac编译的程序,反之不可以。<br />    熟悉快捷键和代码模板的设置方

2011-02-26 00:17:00 237

原创 学习笔记12—JAVA高级视频05_网络编程

<br />socket:<br />    socket是网络驱动层提供给应用程序编程的接口和一种机制。<br />    应用程序只要把所要传输的数据交给socket即可,接受方也是从socket来取数据。<br />    socket在应用程序中创建,通过一种绑定机制与驱动程序建立关系,告诉自己所对应的IP和Port。<br />    <br />    如果把datagramsocket方法比作创建的码头的话,那么datagrampacket就是发送和接受数据的集装箱。<br />    get

2011-02-25 14:03:00 280

原创 学习笔记11—JAVA高级视频02_IO输入与输出

<br />file类:<br />      该类是io包中唯一代表磁盘文件本身信息的类,而不是文件中的内容。<br />      该类定义了一些与平台无关的方法来操作文件,例创建,删除,重命名等。<br />      java中的目录被当做特殊的文件使用,list方法可以返回目录中的所有子目录和文件名。<br /><br />RandomAccessFile类:<br />      该类提供了众多的文件访问方法。<br />      该类支持随机访问方式,在随机读写等长记录格式的文件时有很大的优

2011-02-25 02:12:00 267

原创 学习笔记10—JAVA高级视频04_Applet

<br />Applet:<br />    用JAVA编写的嵌在网页中的用来产生特殊页面效果的小程序。<br /><br />Applet由浏览器来启动执行的过程:<br />    浏览器载入HTML文件;<br />    浏览器载入HTML文件中引用的Applet的字节码;<br />    浏览器启动Java虚拟机执行Applet。<br /><br />Applet小应用程序通常需要覆盖的方法:<br />    init()方法;start()方法;stop()方法;destroy()方法;p

2011-02-25 02:10:00 333

原创 学习笔记9—JAVA高级视频03_图形用户界面GUI

<br />AWT的基础知识:<br />    GUI,graphical user interface,图形用户界面。<br />    JDK中提供了AWT(早期,不全面)和Swing(改进后)两个包,用于GUI程序设计的开发。<br />    GUI组件可以分为两大类:基本组件和容器,分别是java.awt.Component和java.awt.Container的直接或间接子类。<br />    程序的GUI部分由AWT线程管理。<br /><br />时间处理机制:<br />    三个重

2011-02-23 15:15:00 629

原创 学习笔记8—JAVA高级视频01_JavaAPI

<br />API概念的理解:<br />     API(application programming interface)  应用程序接口<br />     windows API 就是windows操作系统提供的各种函数,如,createwindow。<br />     JAVA API 就是JDK中提供的各种JAVA类,如,System类。<br />     API可以现用现学,现学现用。<br /><br />String类和BtringBuffer类:<br />     前者对象的内容

2011-02-22 03:32:00 389

原创 学习笔记7—Java基础5_多线程

<br />进程与线程:<br />      多任务系统中,每个独立执行的程序称为进程。现在的操作系统一般都是多任务的,一个设备一时刻只能做一件事,但以非常小的时间间隔交替执行多个程序,就可以给人以同时执行多个程序的感觉。<br />      一个进程中可以包含一个或多个线程,一个线程就是一个程序内部的一条执行线索,如果一个程序中实现多段代码同时交替运行,就需产生多个线程。<br />      开始main()方法就是一个线程。<br /><br />用thread类创建线程:<br />     

2011-02-20 23:42:00 249

原创 学习笔记6—Java基础4_面向对象下b

<br />异常:<br />      异常定义了程序中遇到的非致命的错误, 而不是编译时的语法错误,如程序要打开一个不存的文件、网络连接中断、操作数越界、装载一个不存在的类等。<br />      一个类如果可能出现异常,需要声明throws关键字。<br />      编程中,肯能出现异常的地方要用try,catch语句围绕来捕获异常。<br />      可以用多个catch语句来捕获多种异常现象。<br />      根据java异常的处理机制,我们可以在一个方法中使用throw,try…

2011-02-20 00:00:00 300

原创 学习笔记5—Java基础4_面向对象下a

<br />类的继承:<br />      通过继承可以简化类的定义 。<br />      Java只支持单继承,不允许多重继承。 但可以有多层继承,即一个类可以继承某一个类的子类,如类B<br />继承了类A,类C又可以继承类B,那么类C也间接继承了类A。<br />      子类继承父类所有的成员变量和成员方法,但不继承父类的构造方法。在子类的构造方法中可使用语句<br />super(参数列表) 调用父类的构造方法。如果子类的构造方法中没有显式地调用父类构造方法,也没有使用<br />this

2011-02-18 01:42:00 227

原创 学习笔记4—Java基础3_面向对象上b

<br />函数的参数传递:<br />      基本数据类型的参数传递:形参在该函数中相当于一个变量有效范围就在该函数中,与实参是两个不同的变量,形参的改变不会引起实参的改变。<br />      引用数据类型的参数传递:(对象的引用变量作为参数传递)这种情况下,形参和实参实际上同时指向堆内存的变量,所以形参的改变最终会引起实参的改变。<br />      由于数组也是在堆内存中存储,所以数组对象作为参数传递的情况类似于对象的引用变量作为参数传递。<br /><br />static静态变量:<br

2011-02-17 03:04:00 243

原创 学习笔记3—Java基础3_面向对象上a

<br />对于面向对象的理解:<br />    面向对象是相对于面向过程而言的,有三个特点:<br />        封装(Encapsulation),继承(Inheritance),多态(Polymorphism);<br />    类是对某一类事物的描述,是抽象的、概念上的定义;<br />    对象是实际存在的该类事物的每个个体,因而也称实例(instance)。<br />    一个类可以产生多个对象,所以面向对象的关键在于类的设计。<br /> <br />对于类与对象的理解:<br

2011-02-15 16:36:00 205

原创 学习笔记2—Java基础2_Java编程基础

<br />java基本语法特点:<br />        严格区分大小写<br />        格式自由<br />java两类语句:<br />        结构定义语句 <br />        功能执行语句(以分号隔开)<br />java三种注释方式 :<br />        1.// 注释一行<br />        2./*<br />           */ 不能嵌套自身 而可以嵌套//<br />        3./**<br />           */专用注释<b

2011-02-14 23:08:00 274

原创 学习笔记1—Java基础1_Java开发前奏

<br />对于‘一次编译 到处运行’的理解:<br />     源程序——【编译程序】——可执行文件——执行<br />     java源程序——【编译程序】——java字节码文件——【windows/linux下的java字节码解释程序(java虚拟机)】——在windows/linux下执行<br /> <br />对于‘java三方面内涵’的理解:<br />     编程语言:编写java源程序;<br />     开发工具:编译程序(源程序—字节码文件);<br />     运行环境:字

2011-01-30 01:45:00 220

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除