![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
知识图谱
dogsongyijia
37岁转行中。
展开
-
Linux相关知识总结
使用CSDN网站提供的图谱复习JAVA知识:JAVA语法--LINUXE相关知识:1.Linux: 1)开源的操作系统、免费的 主要是服务器操作系统,而Java主要是服务器端开发 2)Linux与Windows目录结构区别: 2.1)文件系统不同: Linux:目录 Windows:盘符2.2)外部设备映射不同:原创 2017-11-11 11:33:35 · 201 阅读 · 0 评论 -
SpringMVC的基本原理
SpringMVC共有五个模块:DispatcherServlet,HandlerMapping,Controller,ModelAndView, ViewResolver.客户端发送请求,由DispatcherServlet接收请求,DispatcherServlet根据HandlerMapping的规则,解析请求,并发送给Controller,Controller调用相原创 2017-11-17 08:49:45 · 276 阅读 · 0 评论 -
final, finally, finalize的区别
final, finally, finalize的区别。 final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。 内部类要访问局部变量,局部变量必须定义成final类型,例如,一段代码……finally是异常处理语句结构的一部分,表示总是执行。 finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收原创 2017-11-30 11:26:18 · 255 阅读 · 0 评论 -
重写与重载,构造器,构造方法
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型? Overload是重载的意思,Override是覆盖的意思,也就是重写。重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。重写Override表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通原创 2017-11-30 10:47:33 · 383 阅读 · 1 评论 -
继承,super,向上造型
继承: 1)作用:实现代码的复用 2)通过extends来实现继承 3)父类:所有子类所共有的属性和行为 子类:子类所特有的属性和行为 4)子类继承父类后,子类具有:子类+父类 5)一个父类可以有多个子类, 一个子类只能继承一个父类----单一继承 6)继承具有传递性 7)java规定:构造子类之前必须先构造父类 在子类构造中原创 2017-11-30 10:01:26 · 315 阅读 · 0 评论 -
面向对象的特征
计算机软件系统是现实生活中的业务在计算机中的映射,而现实生活中的业务其实就是一个个对象协作的过程。面向对象编程就是按现实业务一样的方式将程序代码按一个个对象进行组织和编写,让计算机系统能够识别和理解用对象方式组织和编写的程序代码,这样就可以把现实生活中的业务对象映射到计算机系统中。面向对象的编程语言有封装、继承 、抽象、多态等4个主要的特征。1封装:封装是保证软件部件具有优良的模块性的原创 2017-11-30 09:39:19 · 156 阅读 · 0 评论 -
引用类型数组
数组,它是一种引用类型,数组用来存储同一种数据类型的数据,一旦初始化完成,即所占的空间就已固定下来,即使某个元素被清空,但其所在空间仍然保留,因此数组长度将不能被改变。仅定义一个数组变量(int[] numbers)时,该变量还未指向任何有效的内存,因此不能指定数组的长度,只有对数组进行初始化(为数组元素分配内存空间)后才可以使用。数组初始化分为静态初始化(在定义时就指定数组元素的值,此时不能指定原创 2017-11-12 21:19:28 · 2010 阅读 · 0 评论 -
类,面向对象,面向过程,对象
java的特点,也即优势在于其面向对象的设计思想。相对于面向对象,另一种程序设计思想叫做面向过程。面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。面向对象是以功能来划分问题,而不是步原创 2017-11-11 15:19:34 · 256 阅读 · 0 评论 -
运算符与分支结构
1.运算符: 1)算术运算符:+,-,*,/,%(取余),++(每次加1),--(每次减一) 2)关系运算符:>,=, 3)逻辑运算符:&&,||,! 返回值数据类型为boolean 4)赋值运算符:=,+=,-=,*=,/=,%= 5)字符串连接运算符:+,主要用于连接不同的字符,如:"java"+"你好"; 6)三目运算符:boolean?数1:数2,如果b原创 2017-11-11 14:41:31 · 211 阅读 · 0 评论 -
变量相关知识总结二_基本数据类型
1.基本数据类型:总计8中基本数据类型: byte,short,int,long,float,double,char,boolean 1)int:整型,4个字节,-21个多亿到21个多亿 1.1)整数直接量默认为int型,但不能超范围,超范围则编译错误1.2)两个整数相除,结果还是整数,小数位无条件舍弃1.3)运算时超范围,会发生溢出,溢出是需要避免的原创 2017-11-11 11:46:54 · 149 阅读 · 0 评论 -
变量相关知识总结
1.变量:存放数据用的 1)变量的声明: int a; //声明一个整型的变量,名为a int b,c,d; //声明三个整型的变量,名为b,c,d 2)变量的命名: 2.1)只能包含字母、数字、_和$符, 并且不能以数字开头2.2)严格区分大小写2.3)不能使用关键字2.4)可以中文命名,但不建议 建议"英原创 2017-11-11 11:39:21 · 411 阅读 · 0 评论 -
第一次部署代码
刚参加工作不久,写了一个客户终端增改查的程序,包括前台的简单页面和后台的java代码。客户那边要求我们去部署,可是公司人手不足,老板就让我跟另一个同事一起去。临行之前,我的小组领导对我进行了突击培训:1.下载一个pc程序:SSH Secure Shell2.打开Secure Shell Client3.file→Quick Connection,输入服务器ip(Host Name),和User N...原创 2018-04-02 16:46:52 · 1955 阅读 · 1 评论