随笔分类 -  基础篇

摘要:一:计算机网络 计算机网络是连接全球计算机资源的网络环境可以资源共享,通信等最简单的网络形式由两台计算机组成。 二:网络的协议 协议:在网络上进行数据通信(数据交换)时所使用的规范(标准)。不同层具有各自不同的协议。 三:OSI(Open System Interconnection)参考模型 物理 阅读全文
posted @ 2019-07-27 14:13 chlinlearn 阅读(344) 评论(0) 推荐(0)
摘要:一:流的概念 在Java中,把一组有序的数据序列称为流。 ​ 如a.txt的文件拷贝到b.txt中。 在Java中流是使用统一的方式操作输入和输出的数据。 从文件中读取,从键盘读取,从网络中读取... 输出到文件,发送到网络.... 流就是一个对象。所在的包java.io. ,Java I/O系统负 阅读全文
posted @ 2019-07-26 20:29 chlinlearn 阅读(383) 评论(0) 推荐(0)
摘要:一、线程与进程 线程是程序执行的最小单位,是动态的。 进程是系统进程资源分配和系统调度的最小单位,是动态的。 线程和进程的目的:多任务 效率高 同时性 在同一个时间点只能执行一个进程或线程 在同一个时间段可以执行多个进程或线程 多进程的数据不共享,每个进程都有自己的独立内存空间。多线程数据的进程的数 阅读全文
posted @ 2019-07-25 19:02 chlinlearn 阅读(368) 评论(0) 推荐(0)
摘要:一、 反射 :自描述或者自定义 一个类或者对象通过反射可以获得自身的对象,该对象是一个java.lang.Class 的对象(就像一个镜像文件)。一个对象或者类获得自身的Class对象的过程称为反射。 java.lang.Class:是类镜像,镜像对象Class类镜像的作用可以获取该类和该对象的所有 阅读全文
posted @ 2019-07-24 10:28 chlinlearn 阅读(199) 评论(0) 推荐(0)
摘要:一、集合框架的组成,在java.util包中。 1)接口:定义需要实现的抽象方法。 2)实现类:将接口中的方法实现,如ArrayList,Hashtable等 3)算法:存放和操作数据的算法。如哈希算法,红黑树算法... 二、集合的层次结构 a):保存单值 Collection:定义保存单值的规范 阅读全文
posted @ 2019-07-23 16:32 chlinlearn 阅读(381) 评论(0) 推荐(0)
摘要:一、内部类 1.顶层类和内部类的区别: 1)位置: 内部类是定义一个类的里面或者一个方法中,或者一个表达式中。 顶层类是定义在package下 2)修饰符:顶层类只能处于public和默认访问级别, 成员内部类可以处于public, protected, private和默认这4种访问级别; 2.作 阅读全文
posted @ 2019-07-22 18:58 chlinlearn 阅读(382) 评论(0) 推荐(0)
摘要:一、关键字Static 我们从关键字static可以修饰哪些东西入手,逐一的剖析static的使用和要注意的地方。 1)修饰变量(只能修饰实例变量) 静态变量 又称为类变量 a)所有类实例共享 b)使用静态变量 类名.变量名 c)静态变量是属于这个类,非静态变量是属于对象 d)代码加载到内存静态变量 阅读全文
posted @ 2019-07-21 17:07 chlinlearn 阅读(322) 评论(0) 推荐(1)
摘要:一. OOP中的基本概念 Java的编程语言是面向对象的,采用这种语言进行编程称为面向对象编程(Object Oriented Programming, OOP), 它允许设计者将面向对象设计实现为一个可运行的系统。Java的编程单位是类,对象最后要通过类进行实例化(即“创建”)。面向对象编程有三个 阅读全文
posted @ 2019-07-20 19:40 chlinlearn 阅读(395) 评论(0) 推荐(0)
摘要:一:什么是数组,什么时候使用数组? 1. 数组是用来保存一组数据类型相同的元素的有序集合,数组中的每个数据称为元素。有序集合可以按照顺序或者下标取数组中的元素。 2. 在Java中,数组也是Java对象。数组中的元素可以是任意类型(包括基本类型和引用类),但同一个数组里只能存放类型相同的元素。 二: 阅读全文
posted @ 2019-07-19 09:12 chlinlearn 阅读(406) 评论(0) 推荐(0)
摘要:一:局部变量和实例变量 定义变量是指设定变量的数据类型和变量的名字,Java语言要求变量遵循先定义,再初始化,然后使用的规则。 作用域:指它的存在范围,只有在这个范围内,程序代码才能访问它。 变量的生命周期是指从一个变量被创建并分配内存空间开始,到这个变量被销毁并清除其所占用内存空间的过程。 局部变 阅读全文
posted @ 2019-07-18 18:45 chlinlearn 阅读(632) 评论(0) 推荐(1)
摘要:==与equals的区别 [TOC] 1.java数据类型分为: ​ 基本数据类型 ​ 引用数据类型 2.对于"==" ​ 用于基本数据类型相互比较. 比较二者的值是否相等 ​ 用于引用数据类型相互比较. 比较二者地址是否相等 ​ 不能用于基本数据类型与引用型比较 3.对于"equals": ​ 不 阅读全文
posted @ 2019-07-18 17:28 chlinlearn 阅读(314) 评论(0) 推荐(0)