站在学生的视角,从易到难,深处浅出的讲解如何完成一个毕业设计,包括Java基础、Java高级、SSM框架、SpringBoot框架、Vue、element-ui等技术(主页有计算机毕业设计技术相关视频指导),层层递进、干货满满,值得收藏。另外,还会详细剖析毕设过程中易出问题的地方,帮你理清思路,快速完成毕设!让我们一起学习,一起进步,一起快乐!希望大家多多支持鸭!喜欢的记得点赞+关注,本专栏在持续更新中!(❤ ω ❤)
一、常用的DOS命令
1、盘符号: 切换到对应盘块
2、md:创建文件夹
3、rd:删除目录
4、dir:列举目录内容,相当于ls(linux)
5、del:删除文件
6、cls:清屏,相当于clear(for linux)
二、Java语言发展史
1、Java之父:詹姆斯-高斯林
Java起初叫Oak(橡树),后更名后Java
2、Java语言的发展史:
JAVASE 5.0(1.5.0) 代号:Tiger 老虎
JAVASE 6.0 (1.6.0) 代号:Mustang 野马
JAVASE 7.0 (1.7.0)目前常用 代号:Dolphin 海豚
3、Java平台版本:
(1)J2SE(Java 2 platform standard edition)标准版:是为开发普通桌面和商务应用提供的解决办法,该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发
(2)J2ME(Java 2 platform micro edition)小型版:是为开发电子消费产品和嵌入式设备提供的解决方案
(3)J2EE(Java 2 platform enterprise edition)企业版:是为了开发企业化环境下的应用程序提供的一套解决方案
三、Java语言基础项
1、语言特点
开源、跨平台、简单性、面向对象、解释性、高性能、多线程、动态
2、Java语言的跨平台特性(一次编译,到处运行)
原理:只要在需要运行Java应用程序的操作系统上,先安装一个Java虚拟机(JVM)即可,由JVM来负责Java程序在系统中的运行
注:Java虚拟机不能跨平台,有对应平台的虚拟机,按需安装
3、JRE与JDK
JRE = JVM + 类库
JDK = JRE + Java的开发工具
注:为什么JDK中包含一个JRE呢?开发完的程序,需要运行一下看看效果
(1)JRE(Java Runtime Environment):Java运行环境
包括Java虚拟机和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可
(2)JDK(Java Development Kit):Java开发工具包
JDK是提供Java开发人员使用的,其中包含了Java的开发工具,也包括JRE,所以安装JDK就不需要单独安装JRE了
其中的开发工具:编译工具(javac.exe)、打包工具(jar.exe)等
简单而言,使用JDK开发完成的Java程序,交给JRE运行
4、Java常见开发工具
notepad(微软自带记事本)、Editplus、Eclipse、MyEclipse(在Eclipse基础上加了插件)
Eclipse:是一种可扩展的开放源代码的IDE
特点描述:免费、纯Java语言编写、免安装、扩展性强
MyEclipse:
在MyEclipse基础上追加的功能性插件,对插件免费
在WEB开发中提供强大的系统架构平台
5、Java语言的书写格式(约定俗成)
(1)大括号要对齐,并且成对写
(2)左大括号前面有空格
(3)遇到左大括号要缩进,tab
(4)方法和程序块之间加空行,让程序看起来很清晰
(5)并排语句之间加空格,例如for语句
(6)运算符两侧加括号
6、Java环境变量配置
法1:直接配置到path环境变量中:xxx\bin
法2:先配置一个JAVA_HOME中间环境变量,再在path中配置%JAVA_HOME%\bin
path和classpath区别:
path配置的是可执行的文件.exe,配置后可以在不同的盘符下访问path路径下的可执行文件
classpath配置的就是java的类文件,就是.class文件
注:在JDK1.5版本后,就不需要配置classpath变量了
配置classpath加上分号和不加分号的区别:
如果加上分号,先去classpath找,然后在当前路径下查找
如果不加分号,只去classpath路径下找
7、Java注释:用于解释说明程序的文字
单行注释 格式: //注释文字
多行注释 格式: / * 注释文字*/
文档注释 格式: / ** 注释文字 */
8、Java关键字:被Java语言赋予特定含义的单词,组成关键词的字母全部为小写
关键字注意事项:goto和const作为保留字存在,目前并不使用(但是是Java的关键字)
9、Java标识符:就是给类、接口和方法、变量等起名字使用的字符序列
组成规则:英文大小写字母、数字字符、$或_
注意事项:不能以数字开头、不能是Java中的关键字、区分大小写
标识符命名规则:
包:其实就是文件夹,用于解决相同类名问题
包名要求全部小写,一般是公司的域名倒着写,比如:www.hanmh.com 定义为 com.hanmh.包的作用
类或者接口:
首字母大写,其余按照驼峰命名
方法和变量:
首字母小写,其余按照驼峰命名
常量
全部大写,如果是多个单词,每个单词间用_连接,如:MAX_VALUE
10、Java方法概述和格式说明
为什么有方法?提高代码的复用性
什么是方法?完成特定功能的代码块
方法的格式:
修饰符 返回值类型 方法名(参数类型 参数名1, 参数类型 参数名2...) {
方法体语句;
return 返回值;
}
方法重载:overload
方法名相同,参数列表不同,与返回值类型无关