- Java入门
- JDK的安装目录(JDK17):
- bin:该路径下存放了各种工具命令,其中比较重要的有javac和java
- conf:该路径下存放了相关配置文件
- include:该路径下存放了一些平台特定的头文件
- jmods:该路径下存放了各种模块
- legal:该路径下存放了各种模块的授权文档
- lib:该路径下存放了工具的一些补充jar包
- Java的三大平台:
- JavaSE
- Java语言的标准版,用于桌面应用的开发,是其他两个版本的基础
- 桌面应用:用户只要打开程序,程序的界面会让用户在最短的时间那找到他们所需要的功能,同时主动带领用户完成他们的工作并得到最好的体验(但是不如C和C++好)
- 学习JavaSE的目的,为今后从事javaEE开发,打基础
- JavaME
- Java语言的小型版,用于嵌入式电子设备(电视机、电冰箱、照相机的内核程序)或者小型移动设备(诺基亚)
- JavaEE
- Java语言的企业版,用于web方向的网站开发
- 网站开发:浏览器+服务器
- JavaSE
- Java能做什么?
- 桌面应用开发:各种税务管理软件、IDEA、Clion、Pycharm
- 企业级应用开发:微服务、springcloud
- 移动应用或嵌入式开发:鸿蒙、android、医疗设备
- 科学计算:matlab
- 大数据开发:hadoop
- 游戏开发:我的世界
- Java为什么这么火?
- 用户量
- 适用面
- 与时俱进
- 自身特点
- 面向对象:类实例化成对象,对象抽象化成类
- 安全性:Java写的代码安全,漏洞少
- 多线程:例如多个人同时一起买票
- 跨平台:一次编译、到处运行,可以在Windows、Mac、Linux等任意操作系统上运行
- 开源:开放源代码
- 简单易用:Java舍弃了指针的概念,并且类只支持单继承
- JDK(Java开发工具包)和JRE(Java运行时环境)
-
- JDK包由JVM、核心类库、开发工具组成
- 开发工具有:javac编译工具、Java运行工具、jdb调试工具、jhat内存分析工具
- JRE由JVM、核心类库、运行工具组成
- 运行工具有:Java运行工具
原文地址:http://www.cnblogs.com/wei-xin-yuan/p/16866194.html
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,请务用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性