摘要:
基本概念 首先我们要知道,一个程序在运行过程中可能会遇到程序终止的情况,一般这种情况可以分成两大类 一类是可以处理,非致命性的,正确处理之后程序可以进行,就是我们说的 异常 另一类是不能进行简单的恢复执行,程序遇到了严重的不正常情况,是致命性的,称之为 错误 , 包括 虚拟机错误,动态连接失败等 异 阅读全文
摘要:
1. 注解基本概念 注解,什么是注解? 打开百度搜索 好,看不懂 没关系 一步一步慢慢来 先不管注解,注释这个概念应该就很熟悉了,文档注释,单行注释,多行注释 注释是对一段程序,一个方法,一个类进行描述,是给我们程序员看的,都知道,注解是不会被编译的,会被忽略 注解,同样的道理,其实就是用来说明代码 阅读全文
摘要:
redis 是一种非关系型数据库,什么是非关系型数据库,之前我们在mysql专栏 也有提到过,这边就不再过多的赘述,忘记了的小伙伴可以再次阅读这篇文章 终于明白了数据库的【关系型】与【非关系型】 其实这还是挺重要的,上次我们有个初级程序员来面试,我作为旁听,主考官就问了关系型数据库跟非关系型数据库, 阅读全文
摘要:
之前我们已经知道什么是 数组(一维数组)java 基础——数组,数组的存取 这里补充一点: 数组本身是引用数据类型 ,数组的元素 可以是 基本数据类型 跟 引用数据类型 那么?什么是二维数组 ? 官方定义:以一维数组作为一维数组元素的数组 要是有点绕,不好理解,没关系,简单来说,就是一维数组里面存一 阅读全文
摘要:
什么是数组? 官方定义:数组(Array)是有序的元素序列。 简单来说:可以把数组想象成一个线性数据结构,用来装东西的,每个东西有自己的编号,并且编号是从0 开始(重点) 直接来看语法: 数据类型 [] 标识符(自己取的名字) = new 数据类型 [数组里元素个数] 或者 数据类型 [] 标识符( 阅读全文
摘要:
【注:本篇适合零基础 】 函数基本定义、语法 首先我们先要了解什么是函数? 函数的定义:在类中,有特定功能的一段独立代码块 说人话:简单来说就是,在一个类(一个 .java 文件)里面,一段有自己存在的意义,有自己作用的独立代码 语法: 修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法 阅读全文
摘要:
在java8 中,有两个最重要的改变,一个就是之前了解的Lmbda java8 (jdk 1.8) 新特性——Lambda ,还有一个就是Stream Api 1. 什么是Stream API 简单来说就是一个类库,里边有一些方法方便我们对集合数据进行操作,就好像使用 SQL 语句进行操作数据库一样 阅读全文
摘要:
流程控制主要作用于:用来判断某个程序在不同条件下,执行不同逻辑。 按结构分类,流程控制可分为:顺序结构、选择结构、循环结构 顺序结构:程序从上往下执行 选择结构:根据程序在不同条件下,选择执行不同的逻辑代码 循环结构:在一定的条件下,重复执行某段代码 选择结构 java选择结构的语句有:if语句 i 阅读全文
摘要:
java8 (jdk 1.8) 新特性 ——初步认识 1. 什么是lambda? 目前已知的是,有个箭头 -> 说一大段官方话,也没有任何意义 我们直接看代码: 之前我们创建线程是这样的 Runnable runnable = new Runnable() { @Override public vo 阅读全文
摘要:
算术运算符 +(加) -(减) *(乘) /(除) %(取余) ++(自增) --(自减) 注意:/(除):两个整数相除,其结果一定是整数,小数位计算机自动略去 例: int num1 = 15; int num2 = 4; 1. int result = num1/num2; system.out 阅读全文