07 2017 档案
摘要:有序数组合并,例如: 数组 A=[100, 89, 88, 67, 65, 34], B=[120, 110, 103, 79] 合并后的结果 result=[120, 110, 103, 79, 100, 89, 88, 67, 65, 34] 程序: 结果:
阅读全文
摘要:1 Java中对象的创建过程 java创建对象的方式有以下两种: (1)使用new操作符创建一个对象 (2)使用clone的方法复制一个对象,(在Java中,clone是Object类的protected方法) 这两种对象创建方法有什么区别? new操作时,首先根据new后面的类型(知道类型才能判断需要分配多大的内存空间)分配内存空间(此时分配到的内存空间相当于产生了一个新的对象,只是还有初始化...
阅读全文
摘要:介绍 把代码块声明为 synchronized,有两个重要后果,通常是指该代码具有 原子性(atomicity)和 可见性(visibility)。 原子性意味着个时刻,只有一个线程能够执行一段代码,这段代码通过一个monitor object保护。从而防止多个线程在更新共享状态时相互冲突。 所谓原子性操作是指不会被线程调度机子打断的操作,这种操作一旦开始,就一直到幸运星结束,中间不会有任何切换...
阅读全文
摘要:0、假设现有工程(Duck)中遇到为类添加功能的问题,如何设计类添加新的功能? 1、利用继承提供的Duck(鸭子)的行为会导致哪些缺点? (1)代码在多个子类中重复 (2)很多男知道所有鸭子的全部行为 (3)运行时的行为不容易改变 (4)改变会牵一发动全身,造成其他鸭子的不想要的改变 【设计原则】
阅读全文
摘要:1、抽象类 (1)含有抽象方法的类一定是抽象类,抽象类可以没有抽象方法。 (2)抽象方法必须是public或者protected类型,不能是private类型,否则无法被继承。 (3)抽象类不能自实现,如果需要实现,一定需要被继承,然后通过多态的形式实现。 2、接口 接口,英文称作interface
阅读全文
摘要:步骤: 0、首先创建web project,工程名:test_servlet 1、编写Servlet,TestServlet.java文件内容: 2、将servlet添加到web.xml, 添加后的文件内容 3、编写跳转页面 get_info.jsp 【测试】 访问:http://localhost
阅读全文
摘要:C:\Users\用户名(为你设置的电脑名称)\AppData\Roaming\Microsoft\Windows\Start Menu C:\ProgramData\Microsoft\Windows\Start Menu 注:默认状态下AppData和ProgramData文件夹为隐藏状态,所以
阅读全文
摘要:以下画图是在新建空白模式的 默认的连线,如下图, 通过设置设计模式,可以把直角线编程直的线段, 设置如下图, 效果,如下图, 如果想在上面的图的线加箭头,可以一条一条加,但是,但是效率太低,我们可以通过选择模式,变成以下样式, 或者其他设计模式 Visio使用连线的方式添加箭头 首先连接直线 接着批
阅读全文


浙公网安备 33010602011771号