
java
我不是胡歌
人间烟火味 最抚凡人心
展开
-
java面向对象必备知识点
java面向对象面向对象 & 面向过程面向过程思想步骤清晰简单,第一步做什么,第二步做什么…面向过程适合处理一些较为简单的问题面向对象思想物理类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考,最后,才对某个分类下的细节进行面向过程的思索。面向对象适合处理复杂的问题,适合处理需要多人协作的问题面向对象编程(Object-Oriented Programming,OOP)的本质就是:以类的方式组织代码,以对象的形式封装数据三大特性原创 2020-11-23 16:57:35 · 182 阅读 · 0 评论 -
java数组详解
java基础数组详解本文适合有一定基础的读者观看,零基础观看略微吃力。清谅解数组是相同数据类型的有序集合数组描述的相同类型的若干个数据,按照一定先后顺序排列组合而成其中 每一个数据称作一个数组元素,每一个数组元素可以通过下标来访问数组的长度是固定的,一旦被创建就不可改变其元素必须是相同类型有序集合,不可以出现混合类型数组的变量属于引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象中的成员变量数组本身就是对象,java对象就是在堆中的,数组无论保持原始类型还是其他类型,数组对象原创 2020-11-21 14:12:04 · 213 阅读 · 0 评论 -
形参、实参、可变参数的区别
形参、实参、可变参数的区别可变参数 public static void main(String[] args) { sum(1,3,4,5,6); } public static void sum(int... i){ //可变参数 本质是数组 可传递多个参数 for (int j = 0; j < i.length; j++) { System.out.println(i[j]); } }原创 2020-11-20 16:58:43 · 577 阅读 · 0 评论 -
java的选择结构及案例解析
java的选择结构及案例解析本章主要对java的多种选择结构进行介绍,个别会举例进行说明补充。if else选择结构// if单选择结构 if(布尔表达式){打印内容}例:if(a>0){ sout("a是一个大于零的数");}//if的双选择结构 if(布尔表达式){打印内容}else{打印内容}例:if(a>0){ sout("a是一个大于零的数");}else{ sout("a不是小于零的一个数")}//if的多选择结构 i原创 2020-11-20 13:05:22 · 549 阅读 · 0 评论 -
java常用运算符详解
java常用运算符详解本章主要介绍java常用的运算符,并会举出个别经典案例进行解析。java可支持的运算符算术运算符:+, - , * , / , % , ++ , –赋值运算符: =关系运算符: > , < , >= , <= , == , != ,instanceof逻辑运算符: && , || ,!位运算符 & , | ,^ , ~ , >> , << ,>>>(了原创 2020-11-19 18:46:33 · 209 阅读 · 0 评论 -
java的八大基本数据类型
java数据类型详解java的数据类型可以分为两种,基本数据类型、引用数据类型。下面我们就对基本数据类型进行详解的介绍。1、基本数据类型(primitive type)基本数据类型可以分为:数值型、boolean类型数值型可以分为:整数类型、浮点类型、布尔类型整数类型:byte(占一个字节)、 short(占2个字节)、 int(占4个字节)、 long(占8个字节)浮点类型:float(占4个字节) 、double(占8个字节)字符类型:char(占2个字节)boole原创 2020-11-19 17:42:37 · 397 阅读 · 0 评论 -
Dos基础常用命令
常用的Dos命令切换盘符 盘符名称 + :例:F: 切换到F盘切换到指定目录 cd /d 路径名称例:cd /d E:\work 切换到E盘的work目录查看目录 dir清理屏幕 cls查看ip ipconfig退出终端 exitping命令 获取网站的地址例:ping www.baidu.com创建文件夹 **md **创建文件 cd>文件名.txt删除文件 del 文件名.txt移除目录 rd 目录名原创 2020-11-18 11:31:16 · 139 阅读 · 0 评论 -
mybatis一级缓存与二级缓存的区别
1、什么是缓存 [ Cache ]存在内存中的临时数据将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据中)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题。2、为什么使用缓存减少和数据库的交互次数,减少系统开销,提高系统效率。3、什么样的数据能使用缓存经常查询且不经常改变的数据4、什么样的数据不能使用缓存不经常查询且经常改变的数据5、mybatis缓存mybatis系统中默认定义了两级缓存:一级缓存和二级缓存默认情原创 2020-10-29 12:51:27 · 1222 阅读 · 0 评论 -
vi常用操作命令大全
vi常用操作命令大全vi命令模式yy:复制光标所在的这一行4yy:复制光标所在行开始向下的4行p:粘贴dd:剪切光标所在的这一行2dd:剪切光标所在行向下2行D:从当前的光标开始剪切,一直到行末d0:从当前的光标开始剪切,一直到行首x:删除当前的光标,每次只会删除一个X:删除当前光标前面的那个,每次只会删除一个h左j下k上1右H:当前屏幕的上方M:当前屏幕的中间L:当前屏幕的...原创 2020-04-16 11:37:42 · 663 阅读 · 0 评论 -
Java基础常见面试题及详细答案
40道Java基础常见面试题及详细答案八种基本数据类型的大小,以及他们的封装类引用数据类型Switch能否用string做参数equals与==的区别自动装箱,常量池Object有哪些公用方法Java的四种引用,强弱软虚,用到的场景Hashcode的作用HashMap的hashcode的作用为什么重载hashCode方法?ArrayList、LinkedList、Vector...原创 2019-10-08 18:42:02 · 309 阅读 · 0 评论