09 2018 档案

java基础---设计模式、内部类、反射
摘要:1.什么是设计模式 (1)设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结. (2)此术语是在1990年代由Erich Gamma等人从建筑设计领域引入到计算机科学中来的。 (3)使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码 阅读全文

posted @ 2018-09-30 17:44 流着眼泪奔跑 阅读(368) 评论(0) 推荐(0)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

java基础---字符串
摘要:1.无处不在的字符串 1)生活中的字符串 2)使用String对象存储字符串 String s = "Hello World"; String s = new String("Hello World"); String s = new String(); 3)String类位于java.lang包中 阅读全文

posted @ 2018-09-04 08:22 流着眼泪奔跑 阅读(618) 评论(0) 推荐(0)

java基础---可变长参数
摘要:1.可变长参数定义 长度不固定,可以传多/少的参数 使用...表示可变长参数 示例: //定义可变长参数 public void print(String...param){ for(String str:param){ System.out.println(str); } } 举例: public 阅读全文

posted @ 2018-09-01 11:11 流着眼泪奔跑 阅读(264) 评论(0) 推荐(0)

java基础---带参数的方法(二)
摘要:1.为什么要用带参数的方法? 工作原理:榨汁机扔个苹果到榨汁机里,出来苹果汁;扔桃子进去就出来桃汁;扔个梨进去就出来梨汁。(水果就是参数,汁是返回值) 举例: package demo2; public class Zhazhiji { //带参数的 带返回值的方法 public String zh 阅读全文

posted @ 2018-09-01 11:01 流着眼泪奔跑 阅读(1064) 评论(0) 推荐(0)

java基础---类的无参方法
摘要:1.如何定义类的方法 步骤一:定义方法名以及返回值类型 步骤二:编写方法体 2.方法的返回值 两种情况 如果方法具有返回值,方法中必须使用关键字return返回该值,返回值类型为该返回值的类型 如果方法没有返回值,返回值类型为void 举例: public class AutoLion { //定义 阅读全文

posted @ 2018-09-01 10:47 流着眼泪奔跑 阅读(3193) 评论(0) 推荐(0)

导航