2019年5月8日

摘要: 单例设计模式概述: 单例模式就是要确保类在内存中只有一个对象,该实例必须自动创建,并且对外提供单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。单例模式分三种: 懒汉式单例 饿汉式单例 登记式单例 单例模式确保某个 阅读全文

posted @ 2019-05-08 22:54 AJPFX 阅读(149) 评论(0) 推荐(0) 编辑

摘要: JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。1、继承Thread类实现多线程继承Thread类的方法尽管被我 阅读全文

posted @ 2019-05-08 22:41 AJPFX 阅读(90) 评论(0) 推荐(0) 编辑

摘要: 1 、对象的初始化 (1 )非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 基本类型:int 型,初始化为0. 如果为对象:这些对象会按顺序初始化。 ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。 构造方法的作用就是初始化。 (2 )静态对象的初始化 程序 阅读全文

posted @ 2019-05-08 22:38 AJPFX 阅读(146) 评论(0) 推荐(0) 编辑

摘要: 此脚本适合刚接触java的同学,在cmd界面下用jc取代 复杂的 javac *.java + java main使用说明:把脚本内容复制到txt文本中,修改后缀名为.bat,运行一次即可完成配置,以后在cmd界面下输入 jc 即可完成编译+执行功能:1.将当前目录下的java文件编译并执行如遇多个 阅读全文

posted @ 2019-05-08 22:37 AJPFX 阅读(223) 评论(0) 推荐(0) 编辑

摘要: 作为一种最流行的网络编程语言之一,java语言在当今信息化社会中发挥了 重要的作用。Java语言具有面向对象、跨平台、安全性、多线程等特点,这使得java成为许多应用系统的理想开发语言。java应用在各种各样的系统开发中,它的跨平台特点为开发人员提供了很大的方便。Java现如今在众多编程语言中排名第 阅读全文

posted @ 2019-05-08 22:35 AJPFX 阅读(306) 评论(0) 推荐(0) 编辑

摘要: 思路分析:1、定义一个变量(max,初始值一般为数组中的第一个元素值),用来记录最大值。2、遍历数组,获取数组中的每一个元素,然后依次和max进行比较。如果当前遍历到的元素比max大,就把当前元素值给max。如果小,则不操作。3、循环结束后,max记录的就是最大值。具体代码public static 阅读全文

posted @ 2019-05-08 22:33 AJPFX 阅读(154) 评论(0) 推荐(0) 编辑

摘要: Java NIO 由以下几个核心部分组成: Channels Buffers Selectors 虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Selector 构成了核心的API。其它组件,如Pipe和FileLock,只不过是与三个核心组件共同使 阅读全文

posted @ 2019-05-08 22:25 AJPFX 阅读(226) 评论(0) 推荐(0) 编辑

摘要: 1:网络编程(理解) (1)网络编程:用Java语言实现计算机间数据的信息传递和资源共享 (2)网络编程模型 (3)网络编程的三要素 A:IP地址 a:点分十进制 b:IP地址的组成 c:IP地址的分类 d:dos命令 e:InetAddress B:端口 是应用程序的标识。范围:0-65535。其 阅读全文

posted @ 2019-05-08 22:23 AJPFX 阅读(146) 评论(0) 推荐(0) 编辑

摘要: 面向对象思想设计原则 A、单一职责原则 其实就是开发人员经常说的”高内聚,低耦合” 也就是说,每个类应该只有一个职责,对外只能提供一种功能,而引起类变化的原因应该只有一个。在设计模式中,所有的设计模式都遵循这一原则。 B、开闭原则 核心思想是:一个对象对扩展开放,对修改关闭。 其实开闭原则的意思就是 阅读全文

posted @ 2019-05-08 22:21 AJPFX 阅读(125) 评论(0) 推荐(0) 编辑

摘要: 1:关键字(掌握) (1)被Java语言赋予特定含义的单词 (2)特点: 全部小写。 (3)注意事项: A:goto和const作为保留字存在。 B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记2:标识符(掌握) (1)就是给类,接口,方法,变量等起名字的字符序列 (2)组成规则 阅读全文

posted @ 2019-05-08 22:15 AJPFX 阅读(158) 评论(0) 推荐(0) 编辑


Copyright © 2025 AJPFX
Powered by .NET 9.0 on Kubernetes