
Java学习
joker j
这个作者很懒,什么都没留下…
展开
-
Java 继承与多态
继承1.继承的概念继承(inheritance)是面向对象的重要概念之一,它提供在已有类的基础上创建新类,使新创建的类自动拥有被继承类的全部成员;是构造可复用软件的有效机制。父类/超类——被继承类;子类/派生类——继承产生的新类。① 子类自动拥有父类的全部成员,包括成员变量和方法等② 子类可以更改从父类继承来的成员,使成员适应新的需求;③ 子类也可以增加自己的成员,使类的功能得以...原创 2019-12-21 11:25:01 · 284 阅读 · 0 评论 -
Java Scanner类
Java Scanner 类java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。下面是创建 Scanner 对象的基本语法:Scanner s = new Scanner(System.in);获取输入的字符串接下来我们演示一个最简单的数据输入,并通过 Scanner 类的 next() 与 nextLine() 方法获取输入...原创 2019-12-16 19:44:38 · 219 阅读 · 0 评论 -
Java 包
包的作用包(package)是Java提供的一种区别类的名字空间的机制,是类的组织方式,是一组相关类和接口的集合,它提供了访问权限和命名的管理机制。把功能相似或相关的类或接口组织在同一包中,方便查找和使用。如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。因此,包可以避免...原创 2019-12-06 22:19:51 · 133 阅读 · 0 评论 -
Java 类与对象
Java 类与对象面向对象程序设计技术 面向对象程序设计技术(OOP)是一种计算机编程架构; 对象是现实世界客观实体,有特定的状态和行为。 类是一个模板,它描述一类对象的行为和状态;依照现实世界的实体特点,把复杂的事物所共有的状态和行为抽象封装. 该技术的主要目标是提高代码的可重用性、可扩充性和程序自动生成,从而提高编程效率.面向对象的基本特征① 封装性:封装是将东西包围起来...原创 2019-12-06 22:10:01 · 104 阅读 · 0 评论 -
Java 输入输出流
输入输出流流的基本概念1.流(stream)是指在计算机的输入与输出之间运动的数据序列。2.流序列中的数据既可以是未经加工的原始的二进制数据,也可以是经一 定编码处理后符合某种格式规定的特定数据。3 流的输入/输出系统与物理设备链接。尽管与它们链接的物理设备不尽相同,所有流的行为具有同样方式。Java中的流1.在Java中,把不同类型的输入、输出源(键盘、文件、网络等)抽象为(Str...原创 2019-12-05 21:46:24 · 273 阅读 · 0 评论 -
Java 网络编程
OSI参考模型TCP/IP协议栈TCP/IP协议栈与OSI参考模型的对应关系TCP/IP协议栈的封装过程网络编程基本概念IP地址:标识计算机等网络设备的网络地址,由四个8位的二进制数组成,中间以小数点分隔。 如:166.111.136.3, 166.111.52.80主机名(hostname):网络地址的助记名,按照域名进行分级管理。如:www.ycu.edu.cn服务类型(...原创 2019-12-04 10:56:08 · 381 阅读 · 0 评论 -
Java 多线程编程
程序,进程与线程程序(program)是对数据描述与操作的代码的集合 ,是应用程序执行的脚本。 进程(process)是程序的一次执行过程,是操作系统运行程序的基本单位。程序是静态的,进程是动态的 。系统运行一个程序就是一个进程从创建、运行到消 亡的过程。多任务是指在一个系统中可以同时运行多个程序,即有多个独立运行的任务,每一个任务对应一个进程。线程是比进程更小的运行单位,是程序中单个顺序...原创 2019-11-28 21:44:49 · 196 阅读 · 0 评论 -
Java 字符串
是原创 2019-11-27 11:37:14 · 205 阅读 · 0 评论 -
Java 数组
数组数组,是由数目固定的、相同类型的元素组成的有序集合,每个元素相当于一个变量。在Java中,数组是最简单的复合数据类型数组元素可以是任意类型,可以是简单类型,也可以是引用类型。访问数组中的某个元素,可以通过数组名加下标的形式,例如:a[4]。数组下标的个数就是数组的维数: 有一个下标就是一维数组,有两个下标就是二维数组,依次类推。使用数组四步1、声明数组 int[ ] a...原创 2019-11-13 21:53:24 · 235 阅读 · 0 评论 -
Java 日期与时间
日期与时间java.util 包提供了 Date 类来封装当前的日期和时间。Date 类提供两个构造函数来实例化 Date 对象。第一个构造函数使用当前日期和时间来初始化对象。Date()第二个构造函数接收一个参数,该参数是从1970年1月1日起的毫秒数。Date(long millisec)获取当前时间和日期Java中获取当前日期和时间很简单,使用 Date 对象的 toSt...原创 2019-11-12 21:52:20 · 148 阅读 · 0 评论 -
Java 接口
类的接口① 接口是一个抽象类型,是抽象方法的集合;② 接口可以实现类间多继承结构;③ 接口内部只能定义只有共有的抽象方法和全局常量,没有构造方法;④ 接口中的所有方法都需要在子类中实现。接口的定义格式[public] interface 接口名称{常量;//默认public static final方法;//默认public abstract}在定义接口时,若没有修饰符pub...原创 2019-11-12 20:35:02 · 140 阅读 · 0 评论 -
Java 异常处理
Java异常处理异常就是程序执行过程中出现的不正常现象。任何一个程序都可能出现异常,Java使用对象表示对打开的文件不存在、内存不够、数组访问超界等非预期情况。 Java使异常处理标准化,使程序设计思路更清楚,理解更容易。Java异常的类型Error :产生了非常严重的问题,即使可能使程序恢复正常也非常困难,如内存不足等。对于这一类问题,一般不要求应用程序进行异常处理。...原创 2019-11-06 13:20:30 · 205 阅读 · 0 评论