2018年9月30日

java基础---网络编程

摘要: 第十八章 网络编程 1.网络基础知识 所谓计算机网络,就是把分布在不同地理区域计算机与专门的外部设备用通信线路互联成一个规模达、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源. 计算机网络的主要功能: 资源共享 信息传输和集中处理 均衡负载与分布处理 综合 阅读全文

posted @ 2018-09-30 17:38 流着眼泪奔跑 阅读(249) 评论(0) 推荐(0) 编辑

2018年9月27日

java基础---线程

摘要: 1.线程与进程 进程的概念 进程是表示资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等。然后,把该进程放人进程的就绪队列。进程调度程序选中它,为它分配CPU以及其它有关资源,该进程才真正运行。 所 阅读全文

posted @ 2018-09-27 11:10 流着眼泪奔跑 阅读(241) 评论(0) 推荐(0) 编辑

2018年9月20日

java基础---工具类

摘要: 1.Object(上帝类/祖先类) Object是所有类的父类;可以是直接父类,也可以是间接父类 直接父类:如果一个类没有显示的extends关键字为显示指定父类,则该类默认继承Object父类。 间接父类:学生类继承了people类,people类默认继承Object类,这时候就为间接父类。 Ob 阅读全文

posted @ 2018-09-20 09:03 流着眼泪奔跑 阅读(321) 评论(0) 推荐(0) 编辑

2018年9月18日

java基础---IO流

摘要: 0.IO流 会使用File类操作文件或目录的属性 熟练使用字节流读写文件 熟练使用字符流读写文件 会使用字节流读写二进制文件 什么是流? 流是指一连串流动的字符,是以先进先出方式发送信息的通道 1.File类常用方法 File类:Java程序用于访问文件的属性 boolean exists( ) 判 阅读全文

posted @ 2018-09-18 12:58 流着眼泪奔跑 阅读(322) 评论(0) 推荐(0) 编辑

2018年9月13日

java基础---集合

摘要: 1-Java集合的特点 Collection接口:不唯一,无序 List接口:不唯一,有序 其中常用类:ArrayList、LinkedList ArrayList实现了长度可变的数组;遍历元素和随机访问元素的效率比较高 LinkedList采用链表存储方式。插入、删除元素时效率比较高 Set接口: 阅读全文

posted @ 2018-09-13 11:39 流着眼泪奔跑 阅读(223) 评论(0) 推荐(0) 编辑

2018年9月7日

java基础---异常

摘要: 1.生活中的异常 正常情况下,小王每日开车去上班,耗时大约30分钟 但是,异常情况迟早要发生! 2.程序中的异常 举例: public class Test1 { public static void main(String[] args) { Scanner in = new Scanner(Sy 阅读全文

posted @ 2018-09-07 09:13 流着眼泪奔跑 阅读(231) 评论(0) 推荐(0) 编辑

java基础---接口(二)

摘要: 1.为什么使用接口 防盗门可以继承门的同时又继承锁吗?不可以 如何解决这个问题,接口 2.什么是接口 语法 public interface MyInterface { public void foo(); //其他方法 } 3.接口特性 1.接口丌可以被实例化 2.实现类必须实现接口的所有方法 3 阅读全文

posted @ 2018-09-07 09:03 流着眼泪奔跑 阅读(278) 评论(0) 推荐(0) 编辑

2018年9月6日

java基础---多态(一)

摘要: 1.什么是多态? 同一个引用类型,使用不同的实例而执行不同操作(父类引用,子类对象) 2.如何实现多态 1-使用多态实现思路 2-编写父类 3-编写子类,子类重写父类方法 运行时,使用父类的类型,子类的对象 向上转型 Pet pet = new Dog(); 自动类型转换 注意:实现多态的两个要素: 阅读全文

posted @ 2018-09-06 11:20 流着眼泪奔跑 阅读(433) 评论(0) 推荐(0) 编辑

java基础---继承

摘要: 1.为什么使用继承 将重复抽取到父类中,代码使用继承优化设计 2.使用继承优化 方便修改代码、减少代码量 子类与父类是is-a关系 3.如何使用继承 首先编写父类 class Pet { //公共的属性和方法 } 然后编写子类,继承父类 class Dog extends Pet { //子类特有的 阅读全文

posted @ 2018-09-06 11:17 流着眼泪奔跑 阅读(294) 评论(0) 推荐(0) 编辑

2018年9月4日

java基础---抽象和封装

摘要: 1.为什么使用面向对象? 现实世界是由什么组成的,世界由对象组成 面向对象的思想符合人类思维习惯,面向对象的思想描述面向对象的世界 2.软件出现的目的 n用计算机的语言描述现实世界 n用计算机解决现实世界的问题 3.面向对象设计和开发程序的好处 n交流更加流畅 n提高设计和开发效率 4.一个现实世界 阅读全文

posted @ 2018-09-04 08:49 流着眼泪奔跑 阅读(793) 评论(0) 推荐(0) 编辑

导航