- 博客(28)
- 收藏
- 关注
原创 java知识章节引言
文字数:约2000字 阅读时间:20分钟此文章适用于跟我一样准备学习某一门编程语言的小白们阅读的文章,主要讲解的是关于本人之前所写wen的文章的原由与介绍,以及本人对这段学习阶段的一些想法.....阅读之前请酌情考虑,以免耽误各位时间。 首先,请容我先说说,之前所发的那些文章,主要是从我在某培训上课所用的教材中总结出来的知识点(仅供参考,如果想要具体学习推荐去菜鸟驿站),其实跟大学计...
2018-08-24 17:56:30
565
原创 Java基础知识章节梳理(二十三)
文字数:约2400字 阅读时间:60分钟此文章为学习总结类型,文字很多且皆为基础知识 一、网络通信协议1.介绍1.1概述1. 网络通信协议是一种网通通用语言,为连接不同操作系统和不同硬件体系结构的互联网络引提供通信支持2. 网络通信协议是事先规定好的一种网络数据传输的协议,凡是参与网络数据传输的设备都应该遵循这个协议的规定3. 类似于现实生活中的交通规则1.2...
2018-08-21 19:42:44
252
原创 Java基础知识章节梳理(二十二)
文字数:约1770字 阅读时间:40分钟此文章为学习总结类型,文字很多且皆为基础知识 多线程1 介绍1.1 多线程就是一个程序中有多个线程在同时执行1.2 名词介绍1. 进程简单记进程指正在运行的程序,确切的来说,进程是处于运行过程中的程序,是系统进行资源分配和调度的基本单位,是操作系统结构的基础2.线程简单记是执行任务的一条通道线程是进程中的一个...
2018-08-09 19:46:10
232
原创 Java基础知识章节梳理(二十一)
文字数:约2100字 阅读时间:30分钟此文章为学习总结类型,文字很多且皆为基础知识 1. 字符流1.1 介绍为了方便程序员操作文本文件专门定义了一个字符流体系,顶层分别为Reader(字符输入流)和Writer(字符输出流)字符流=字节流+编码表1.2字符编码表1.2.1介绍其实就是生活中字符和计算机二进制的对应关系表。就是人为规定的一张数字与符号相互...
2018-07-23 15:03:16
253
原创 Java基础知识章节梳理(二十)
文字数:约1600字 阅读时间:30分钟此文章为学习总结类型,文字很多且皆为基础知识一.IO流1. 介绍IO是两个单词的缩写,I(Input输入)O(Output输出)1) 当需要把内存中的数据存储到持久化设备上这个动作称为输出(写)Output 操作。2) 当把持久设备上的数据读取到内存中的这个动作称为输入(读)Input 操作。3) 因此我们把这种输入和输出动作称...
2018-07-17 15:42:02
274
原创 Java基础知识章节梳理(十九)
文字数:约1100字 阅读时间:25分钟此文章为学习总结类型,文字很多且皆为基础知识一. File类1. 介绍1) File类是文件和目录路径名的抽象表示形式。(描述文件和文件夹的类)2) Java 中把文件或者目录(文件夹)都封装成 File 对象。3) 抽象路径名(可以理解为File对象)组成1.一个可选的与系统有关的前缀字符串,比如盘符,"/"表示UNIX中的根...
2018-07-08 14:10:02
267
原创 Java基础知识章节梳理--综合练习模拟扑克的看牌与发牌(理论)
文字数:约1200字 阅读时间:20分钟此文章为学习总结类型,文字很多且皆为基础知识将前面的所学的集合,以练习题的形式进行的复习,主要需求是按照斗地主模式进行正常的发牌,并按照大小排序的形式来查看牌,因为目前不会使用图形化界面的设计,因此就以控制台输出的形式来模拟看牌功能了。 //----------------准备扑克--------------------- //分发给...
2018-07-08 14:07:00
303
原创 Java基础知识章节梳理(十八)
文字数:约2000字 阅读时间:35分钟此文章为学习总结类型,文字很多且皆为基础知识一. Map 接口1. Map集合概述1.1 概念将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值1.2 映射一一对应(一个键对应一个值)1.3 特点1) map集合中的键不允许重复2) 每个键最多只能映射一个值3) NULL可以作为键也可以作...
2018-07-08 12:28:39
362
原创 Java基础知识章节梳理(十七)
文字数:约2400字 阅读时间:40分钟此文章为学习总结类型,文字很多且皆为基础知识一.List集合数据结构 List 接口下有很多个集合,它们存储元素所采用的结构方式是不同的,这样就导致了这些集合有它们各自的特点。1.数据存储的常用结构1.1堆栈结构(简称:栈) 1.1.1 特点 先进后出:存进去的元素,要将在它后面的元素依次取出后才能取出这个元素...
2018-06-25 23:27:39
365
原创 Java基础知识章节梳理(十六)
文字数:约2000字 阅读时间:30分钟此文章为学习总结类型,文字很多且皆为基础知识一. 集合1. 集合框架的由来1) 每一个容器的数据结构(数据存储到的一种方式)不一样。2) 不同的容器进行不断的向上抽取,最后形成了一个集合框架这个框架就是 Collection 接口。3) 在 Collection 接口定义着集合框架中最最共性的内容。2. Collection接口...
2018-06-22 19:52:46
332
原创 Java基础知识章节梳理(十五)
文字数:约4000字 阅读时间:45分钟此文章为学习总结类型,文字很多且皆为基础知识一.Date 1. 概念:类 Date 表示特定的瞬间,精确到毫秒(时间点) 1.1 规则:规定从1970年1月1日0点0分0秒开始,作为开头(0)使用,如果在此时间之前,则值为负数。如果在此时间之后,则为正数 1.2 作用:任何一个时间点在Java中都可以通...
2018-06-14 20:01:09
299
原创 Java基础知识章节梳理(十四)
文字数:约1900字 阅读时间:30分钟此文章为学习总结类型,文字很多且皆为基础知识一. Object类 1) 概念 Object类是JDK自带的一个类,是所有类的父类;是最顶层的类,如果一个类没有直接继承其它父类,那么这个类的直接父类就是Object(所有类都可以使用Object中的方法) 2) 理解 1. Ob...
2018-06-11 13:58:59
249
原创 Java基础知识章节梳理(十三)
文字数:约1100字 阅读时间:20分钟此文章为学习总结类型,文字很多且皆为基础知识一. static关键字 1. static静态的,用于修饰共享的数据. a. 可以修饰变量,也可以修饰方法 b. 被static修饰变量和方法是属于类,不属于对象 c. 成员变量和成员方法是 属于对象,不属于类 ...
2018-06-07 19:43:04
274
原创 Java基础知识章节梳理(十二)
文字数:约630字 阅读时间:15分钟此文章为学习总结类型,文字很多且皆为基础知识一. 多态 1. 概念:一个对象的多种形态,就是多态 比如:学生是人的一种职称,则一个具体的同学'张三'既是学生也是人,即出现两种形态。 2. 代码体现形式 a. 多态的实现前提:必须有继承或实现的父子关系 b...
2018-06-04 15:58:21
462
原创 Java基础知识章节梳理(十一)
文字数:约1400字 阅读时间:20分钟此文章为学习总结类型,文字很多且皆为基础知识一. 抽象类 1. 定义:使用了abstract声明的类叫做抽象类,如果一个类中包含了一个或多个抽象方法,那么这个类就必须声明为抽象类,其格式为:public abstract class 类名{}(抽象类中不一定有抽象方法,而有抽象方法的一定为抽象类) 2. 抽象方法...
2018-06-01 20:56:02
770
原创 Java基础知识章节梳理(十)
文字数:约960字 阅读时间:约15分钟此文章为学习总结类型,文字很多且皆为基础知识一. 继承 1. 概念:描述的是事物之间的所属关系(父子关系) 2. 定义格式:class 子类 extends 父类 {}(例如:class Student extends Person{}) 3. 继承的好处 1) 子类可以直接使...
2018-05-28 15:04:51
862
原创 Java基础知识章节梳理--综合练习之学生系统IO版(理论)
文字数:约1100字 阅读时间:约15分钟此文章为学习总结类型,文字很多且皆为基础知识此功能主要是在eclipse控制台上进行测试和查看,所有我称之为“理论",里面是我按照前几段学习知识点的小总结。简单画了一下大致的功能梳理图写这个主要目的是巩固以及加深这方面知识的理解,具体代码如下: package com.myself.studen_manage;import ...
2018-05-25 12:56:11
300
原创 Java基础知识章节梳理(九)
文字数:约800字 阅读时间:约10分钟此文章为学习总结类型,文字很多且皆为基础知识一. 普通的IO字符流 1. 字符输出流FileWriter 1) 构造方法:FileWriter fw=newFileWriter(String fileName) fileName:传递一个要写入的目标文件名称(另...
2018-05-21 12:14:42
296
原创 Java基础知识章节梳理(八)
文字数:约380字 阅读时间:约10分钟此文章为学习总结类型,文字很多且皆为基础知识一. ArrayList集合ArrayList<E>:其底层就是通过可变的数组实现的(每次改变长度的时候就会重新new一个可变数组) 1. 使用步骤 1) 导入包:import java.util.ArrayList 2) 创建...
2018-05-18 21:46:56
338
原创 Java基础知识章节梳理(七)
文字数:约800字 阅读时间:约10分钟此文章为学习总结类型,文字很多且皆为基础知识一. API文档的使用 1. API:Application Programming Interface, 应用程序编程接口文档 2. 使用步骤 打开, 点击显示,点击索引,输入要查找的类,回车两下,看包,看说明,看构造方法,看成员方法例如,查...
2018-05-18 11:28:03
1148
原创 Java基础知识章节梳理(六)
文字数:约870字 阅读时间:约10分钟此文章为学习总结类型,文字很多且皆为基础知识1.面向对象的思想 1) 碰到问题找谁(对象,类)可以帮我们去解决这个问题(可以理解成遇到问题找“人”帮你,那个“人”就是对象) 2) 类与对象的关系 类:一组相同事物的功能和行为的一个集合, 是一个抽象的概念; 对象:类的一个具体化,实例化,看...
2018-05-15 19:25:17
258
原创 Java基础知识章节梳理---练习
文字数:约700字 阅读时间:约10分钟此文章为学习总结类型,文字很多且皆为基础知识1.Eclipse的断点调试(Debug)1) 操作步骤 1.设置断点,想加哪里就加哪里,一般是加在我们看不懂的地方 2.在代码区域的最左边双击即可。如下图: 3.点击此处按钮,之后会弹出一个页面让我们选择是否进入debug模式,选择yes ...
2018-05-15 18:41:18
791
原创 Java基础知识章节梳理(五)
文字数:约600字 阅读时间:约10分钟此文章为学习总结类型,文字很多且皆为基础知1. 方法 主要是将重复功能的代码块抽取取出,变成一个功能的代码, 然后给这个代码块起个名字,叫方法名,方便其他的地方去调用 1) 好处 简化了代码,提高了代码的维护性 2) 定义格式 修饰符 pu...
2018-05-08 20:29:31
319
原创 Eclipse导入项目时有红色感叹号时解决方法
本次出现这种情况是因为JDK版本不同的原因,因此需要重新选择JDK的版本,步骤如下: 如图,day01项目的红感叹号。步骤一:步骤二:步骤三:步骤四:步骤五:步骤六:步骤七: 步骤八:...
2018-04-23 23:04:16
691
原创 Java基础知识章节梳理(四)
文字数:约900字 阅读时间:约15分钟此文章为学习总结类型,文字很多且皆为基础知1.一维数组1)定义:就是存储数据的容器 (知道即可)2)静态初始化:数据类型[ ] 变量名 = {元素} 例:int[ ] arr = {1,2} 动态初始化:数据类型[ ] 变量名 = new数据类型[数据长度] 例:int[ ] arr = new int[...
2018-04-22 22:32:09
330
原创 Java基础知识章节梳理(三)
文字数:约800字 阅读时间:约10分钟此文章为学习总结类型,文字很多且皆为基础知1.顺序结构 程序在方法体内的执行顺序是由上到下依次执行的 需要记住2.选择结构2.1 if2.1.1 if第一种格式 表达形式:if(){} 只适合判断一种情况 例如练习:判断两个数是否相等2.1.2 if第...
2018-04-21 20:44:11
322
原创 Java基础知识章节梳理(二)
文字数:约1000字 阅读时间:约10分钟此文章为学习总结类型,文字很多且皆为基础知1.Eclipse(1)配置基本的界面 字体大小 界面窗口布局 导入工程,删除工程(2)Eclipse的快捷键 a.内容辅助键 alt+ / 可以快速生成输出语句 ...
2018-04-20 16:43:25
397
原创 Java基础知识章节梳理(一)
文字数:约800字 阅读时间:约10分钟此文章为学习总结类型,文字很多且皆为基础知1.常用DOS命令切换盘符:盘符名:,例d:查看当前文件夹:dir进入文件夹名:cd 文件夹名,例cd 新建文件夹退出到磁盘根目录:cd/清屏:cls退出:exit 此部分只需了解即可。2.JRE和JDKJRE:java运行环境JDK:Java工具开发包 ...
2018-04-20 12:08:11
909
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人