java基础-java入门(回顾)

java入门

1、Java的诞生

在这里插入图片描述
在这里插入图片描述

2、Java特性与优势

1、简单性:java即C++的纯净版,没有头文件,没有指针运算,也不用分配内存,语法基于C
2、面向对象:程序设计技术,万物皆对象
3、可移植性:write once,run anywhere。跨平台性是它的独特优势
4、高性能:及时编译,使某些代码的效率接近C++的效率
5、分布式:java就是为网络分布式协议所设计的,它能处理很多TCP/IP协议上的东西,可通过URL打开网络上的资源,如同在本地打开我的电脑一样方便;java还支持远程方法调用,使得一些程序能通过网络去调用方法也是非常强大的
6、动态性:其本身不具有动态性,它的反射机制使其有了一些动态性,这是非常强大的,是C++无法实现的
7、多线程:多线程的使用可带来更好的交互行为和实施行为,Java多线程的简单性也是java成为主流服务器端开发语言的主要原因之一
8、安全性:适合于网络的分布式环境,java能构建一些防病毒,防篡改的系统,java吸收了C与C++的优点,而且去掉了他们影响程序健壮性的一部分,比如:关于指针和内存的管理;java程序几乎不可能造成程序计算机的崩溃,java系统在每次运行的时候都会对内存进行一些检查,确认它都是合法的,而且不会引起一些问题,哪怕出了问题,程序也可以通过异常机制处理
9、 健壮性:Java是一种健壮的语言,吸收了C/C++ 语言的优点,但去掉了其影响程序健壮性的部分(如:指针、内存的申请与释放等)。Java程序不可能造成计算机崩溃。即使Java程序也可能有错误。 如果出现某种出乎意料之事,程序也不会崩溃,而是把该异常抛出,再通过异常处理机制加以处理。

3、Java三大版本

  1. JavaSE: 标准版 (桌面程序,控制台开发…)
  2. JavaME: 嵌入式开发 (手机,小家电…),已经凉了
  3. JavaEE: E企业级开发 (Web端,服务端开发…),JavaSE为基础

4、JDK JRE JVM

  • JDK:Java Development Kit (Java开发者工具,包括 JRE,JVM)
  • JRE:Java Runtime Environment (Java运行时环境)
  • JVM:Java Virtual Machine (Java虚拟机,跨平台核心)

在这里插入图片描述

5、安装开发环境

5.1、安装JDK

1、百度搜索JDK8,找到下载地址
2、同意协议,下载电脑对应的版本,如64位操作系统下载 jdk-8u281-windows-x64.exe
3、双击安装JDK
4、记住安装路径
5、配置环境变量
	1)我的电脑->属性->系统高级设置->环境变量
	2)系统变量 新建–> JAVA_HOME 输入对应的jdk安装路径
	3)path变量–>% JAVA_HOME%\bin
6、测试是否成功 cmd–>Java -version

5.2、卸载JDK

删除Java安装目录
删除环境变量JAVA_HOME
删除path下关于JAVA的目录
Java -version

视频学习地址:https://www.bilibili.com/video/BV12J41137hu?p=13

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值