java入门随笔
2022/3/1 12:21:28
本文主要是介绍java入门随笔,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
java入门
来自狂神说java
仅供学习使用
java诞生
c 1972
贴近硬件运行快效率高,但指针与内存管理麻烦
c++ 1982
面向对象,贴近c
java 1995
无指针与内存管理,移植性高,只需jvm(java虚拟机)即可在任何电脑上运行。
java2企业版(j2EE)适用服务器。
特点:高可用,高性能,高并发
继续发展形成的工具(常用)
构建工具:Maven
应用服务器:Tomcat
Web开发:Spring,myBatis
开发工具:idea,eclipse
2006:Hadoop(大数据领域)
2008:Android
java特性与优势
面向对象、简单性、可移植性、高性能、分布式、动态性、多线程、安全性、健壮性。
java三大版本
javaSE:标准版(桌面程序,控制台开发)
javaME:嵌入式开发(手机,家电) 已被淘汰
javaEE:企业级开发(web端,服务器开发)
学习步骤 javaSE --> javaEE
JDK、JRE、JVM
JDK:Java Development Kit #jdk包含jre与jvm JRE:Java Runtime Environment #jre包含jvm JVM:Java Virtual Machine
环境搭建
jdk下载安装
推荐jdk8
卸载jdk
-
删除java安装目录(直接连文件一起删除)
-
删除环境变量中的JAVA_HOME
-
删除环境变量中path下的java目录
-
打开cmd输入 java -version
安装jdk
-
下载
-
双击安装
-
配置环境变量(网上很多教程)
-
安装完成。
打开cmd,输入java -version,出现如下结果即为安装成功。
jdk目录解析
bin //java可执行文件 include //引入c语言头文件 jre //运行环境 lib //java类库 src //资源文件,放了很多基础类
这篇关于java入门随笔的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)
- 2024-05-30【Java】百万数据excel导出功能如何实现
- 2024-05-30我们小公司,哪像华为一样,用得上IPD(集成产品开发)?
- 2024-05-30java excel上传--poi
- 2024-05-30安装笔记本应用商店的pycharm,再安排pandas等模块,说是没有打包工具?
- 2024-05-29java11新特性