Java基础知识

55 篇文章 2 订阅
51 篇文章 0 订阅

站在学生的视角,从易到难,深处浅出的讲解如何完成一个毕业设计,包括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

方法名相同,参数列表不同,与返回值类型无关


课程推荐:

尚学堂给同学们带来全新的Java300集课程啦!java零基础小白自学Java必备优质教程_手把手图解学习Java,让学习成为一种享受_哔哩哔哩_bilibiliicon-default.png?t=M276https://www.bilibili.com/video/BV1qL411u7eE

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值