摘要:
------- android培训、java培训、期待与您交流! ----------//以下知识来在张孝祥老师的讲解总结项目需求模仿实现十字路口的交通灯系统逻辑,具体需求如下1.异步随机生成按照各个线路行驶的车辆例如:由南而来去往北向的车辆......直行车辆由西而来去往南向的车辆......右转车辆由东而来去往南向的车辆......左转车辆、2.信号灯忽略黄灯,只考虑红灯和绿灯3.应考虑左转车辆受信号灯控制,右转车辆不受信号灯控制4.具体信号灯逻辑与现实生活中普通交通灯控制逻辑相同,不考虑特殊情况下的逻辑注:南北向车辆与东西向车辆交替放行,同方同等待车辆应先放行直行车辆而后放行左转车辆5. 阅读全文
摘要:
------- android培训、java培训、期待与您交流! ----------//以下是毕老师讲解的总结File类是对获取和操作文件的类,通常有以下三种构造方法来创作file对象1、 File(String filename);2、 File(String directoryPath,String filename);3、 File(File f,String filename);File类的常见方法。 1,创建。 boolean createNewFile():创建文件。 boolean mkdir():创建文件夹。 boolean mkdirs():创建多级目录。 2,删除。 bo 阅读全文
摘要:
------- android培训、java培训、期待与您交流! ----------//以是对毕老师讲解的笔记1、布局(1)FlowLayout(流式布局管理器),从左到右的顺序排列;是Panel的默认布局管理器。(2)BorderLayout(边界布局管理器),东南西北中,在边界上布局,默认是居中填充;是Frame的默认布局管理器。(3)GridLayout(网格布局管理器),跪着的矩阵。(4)CardLayout(卡片布局管理器),即选项卡。(5)GridBagLayout(网格包布局管理器),非规则的矩阵。2、Frame(1)new Frame(String title),建立窗口对象 阅读全文
摘要:
------- android培训、java培训、期待与您交流! ----------//以下笔记来自毕向东老师课程的总结网络编程网络编程的实现方式网络编程有两种实现方式:即通过TCP协议和UDP协议。问:TCP和UDP有什么区别:答:1)TCP协议:属于可靠的连接,在发送数据报之前建立连接,采用三次握手原则,可以保证数据能够完整的传输到目的地,因而传输速度也会比较慢。2)UDP协议:属于不可靠的连接,发送数据包之前不会建立连接,不会保证数据报到没到达目的地。(1)UDP:a、将数据及源和目的封装成数据包,不需要建立连接b、每个数据包的大小限制在64K内c、因无连接,是不可靠协议d、不需要建立 阅读全文
摘要:
------- android培训、java培训、期待与您交流! ----------//一下知识来自毕向东老师的视频手抄笔记与总结interface:首先是申明一个接口,关键字:interface,语法:public interface InterfaceDemo{....}在主体内部可以定义一些常量和接口的申明!例如:public interface InterfaceDemo{public static int a=14;public void run(int x);}需要注意一点:接口中申明的所有方法必须是public或者是默认类型!而且只要申明,不要去实现它!如果要使用这个接口,那就 阅读全文
摘要:
------- android培训、java培训、期待与您交流! ----------多线程总结:1,进程和线程的概念。|--进程:正在运行中的程序|--线程:进程中的一个执行单元,负责进程中程序执行的控制单元2,jvm中的多线程体现。|--主线程,垃圾回收线程,自定义线程。以及他们运行的代码的位置。 |--主线程:负责执行main函数中的内容 |—垃圾回收线程:负责垃圾回收器运行的线程3,什么时候使用多线程,多线程的好处是什么?创建线程的目的?|--当需要多部分代码同时执行的时候,可以使用多线程。 |--多线程可以把任务分块执行,分块后可以同时进行而不用等待,这样效率更高 ... 阅读全文
摘要:
------- android培训、java培训、期待与您交流! ----------方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overlo 阅读全文
摘要:
------- android培训、java培训、期待与您交流! ----------1.在dos下面打包jar文件————————————————————————————————————————————D:\jdk1.5.0_07\bin> jar /help用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...选项: -c 创建新的存档 -t 列出存档内容的列表 -x 展开存档中的命名的(或所有的〕文件 -u 更新已存在的存档 -v 生成详细输出到标准输出上 -f 指定存档文件名 -m 包含来自标明文件的标明信息 -0 阅读全文
摘要:
------- android培训、java培训、期待与您交流! ----------反射:*反射就是把Java类中的各种成分映射成相应的java类。例如,一个Java类中用一个Class类的对象来表示,一个类中的组成部分:成员变量,方法,构造方法,包等等信息也用一个个的Java类来表示,就像汽车是一个类,汽车中的发动机,变速箱等等也是一个个的类。表示Java类的Class类显然要提供一系列的方法,来获得其中的变量,方法,构造方法,修饰符,包等信息,这些信息就是用相应类的实例对象来表示,它们是Field、Method、Contructor、Package等等。 一个类中的每个成员都可以用相应的 阅读全文
摘要:
------- android培训、java培训、期待与您交流! ----------//以下内容来自张孝祥老师的课堂笔记1.JavaBean:a)一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种b)JavaBean的属性是根据其中的setter和getter方法来确定的,而不是根据其中的成员变量,即有set属性方法和get属性方法,就可以称之为JavaBean。c)组成:i.属性(properties)ii.方法(method)iii.事件(event)内省:一个符合JavaBean特点的类,把它当做JavaBean用,JDK中提供了 阅读全文