
Java SE
文章平均质量分 75
qq_15014327
这个作者很懒,什么都没留下…
展开
-
Java SE《巩固篇》——八大排序
算法与数据结构是分不开的,我们今天重点学习几种重要的排序算法原创 2018-01-03 11:42:29 · 361 阅读 · 0 评论 -
Java SE《基础篇》——(五)数组02
上一节我们介绍了一下数组的特性和基本使用。这一课时我们重点在讲解数组的排序、数组查找。我们都知道数组是一种简单的数据结构。它采用连续存储的方式保存数据,那么问题来了? 1. 我们想得到一个有顺序的数字序列怎么办? 2. 我们想查找某一个数字是否在我的数组中,怎么办? 我们来看本课时内容,数组排序和数组查找。数组排序自己写算法排序冒泡排序 冒泡排序(Bub原创 2018-01-03 01:11:30 · 490 阅读 · 0 评论 -
Java SE《基础篇》——(十二)网络编程
网络基础简介计算机网络指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 通信协议网络中的计算机与终端间要想正确的传送信息和数据,必须在数据传输的顺序、数据的格式及内容等方面有一个约定或规则,这种约定或规则称做通信协议。 为了分析网络通讯,引进了一套OSI原创 2018-01-13 20:42:07 · 386 阅读 · 1 评论 -
Java SE《基础篇》——(十一)多线程
进程、线程基本概念进程介绍进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元。在操作系统中每启动一个应用程序就会启动一个进程与之相对应。不同进程之间的内存是独立的,不共享内存。多进程引入的优点 单个进程独占高速CPU造成CPU空闲时间太多、使用率低。引入多进程则在不同进程之间并发共享高速CPU,使CPU空闲时间减少,提高CPU使用效率。原创 2018-01-13 18:00:28 · 276 阅读 · 0 评论 -
Java SE《基础篇》——(十)IO
流概述概念流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。 即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。分类按处理数据类型的不同,分为字节流和字符流按数据流向的不同,分为输入流和输出流。(入和出是相对于内存来讲的) 按功能不同,分为节点流和处理流 节点流:直接操作数据源处理流:对其他原创 2018-01-12 21:42:52 · 464 阅读 · 0 评论 -
Java SE《基础篇》——(九)集合
集合概述介绍Java集合是使程序能够存储和操纵元素不固定的一组数据。 所有Java集合类都位于java.uti包中。 【问】:之前我们需要把多个元素放到一起的时候,使用的是数组。那么为何还要提供Java集合工具类呢? 我们通过对比数组和Java集合工具类来解释Java集合工具类的必要性。 数组 集合 长度固定 长度不固定 存放任意原创 2018-01-11 22:41:00 · 523 阅读 · 0 评论 -
Java SE《基础篇》——(八)常用类
基本类型包装类 【问】想要对基本类型数据进行更多的操作,怎么办? 【答】最方便的方式就是将其封装成对象。因为在对象描述中就可以定义更多的属性和行为对该基本数据类型进行操作。我们不需要自己去对基本类型进行封装,JDK已经为我们封装好了。 【概念】 1. 装箱就是自动将基本数据类型转换为包装器类型 2. 拆箱就是自动将包装器类型转换为基本数据类型 基本原创 2018-01-10 17:30:56 · 403 阅读 · 0 评论 -
Java SE《基础篇》——(七)异常
概念 异常是Java中提供的一种识别及响应错误情况的一致性机制。有效地异常处理能使程序更加健壮、易于调试。 异常发生的原因有很多,比如: 用户输入了非法数据 要打开的文件不存在 网络通信时连接中断 JVM内存溢出原创 2018-01-10 00:45:07 · 413 阅读 · 0 评论 -
Java SE《基础篇》——(六)面向对象
面向过程与面向对象面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了; 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。原创 2018-01-04 20:15:39 · 654 阅读 · 0 评论 -
Java SE《基础篇》——(四)数组01
数组一维数组二维数组原创 2017-12-31 11:12:54 · 443 阅读 · 0 评论 -
Java SE《基础篇》——(三)程序基础02
流程控制结构 程序控制结构是指以某种顺序执行的一系列动作,用于解决某个问题。程序可以通过控制语句来对程序实现选择、循环、转向和返回等流程控制。 程序控制结构包括:顺序结构、分支结构、循环结构。原创 2017-12-30 23:42:03 · 520 阅读 · 0 评论 -
Java SE《基础篇》——(一)Java概述
计算机语言发展史 在我们的生活中,信息技术无处不在,几乎覆盖了生活的方方面面。作为技术发展的核心,计算机技术日新月异,发展越来越快,已经成为我们生活中必不可缺的一部分。原创 2017-12-29 11:04:38 · 572 阅读 · 0 评论 -
Java SE《巩固篇》——查找
查找功能是数据处理的一个基本功能。数据查找并不复杂,但是如何实现数据又快又好地查找呢?原创 2018-01-03 17:50:05 · 370 阅读 · 0 评论 -
Java SE《基础篇》——(二)程序基础01
1. 我们经常看到一个项目成千上万行代码,这些代码都是形成的呢? 【答案】:都是由最简单的一个个语句按照某种流程堆积而成的。 2. 一条语句又是怎么形成的呢? 【答案】:一般由关键字、变量和运算符等组成。3. 如果在项目中某一段功能代码需要被重复使用几遍,怎么办?我们就一遍遍的写么?【答案】:Java中方法可以解决代码复用问题。原创 2017-12-29 22:55:00 · 636 阅读 · 0 评论 -
Java SE开篇
各位小伙伴们,大家好!今天我们共同学习Java核心技术。我们使用的是JDK1.7版本。在开始学习Java之前,我们先介绍一下我们整个《Java 核心技术》的学习大纲。 到此为止,大家应该对我们要学习的《Java核心技术》有了大概了解。接下来让我们开始《Java核心技术》第一篇——《基础篇》。原创 2017-12-29 09:39:57 · 327 阅读 · 0 评论