JavaSE(Java基础) Java 是一种广泛应用于企业级应用程序开发、Android 应用程序开发和Web 应用程序开发的编程语言。Java 语言的历史可以追溯到 1990 年,詹姆斯·高斯林领导的 Green 项目组开发了一种基于 C++ 的语言,称为 Java 之父。1995 年,Java 语言正式诞生,版本代号以 JDK1.0 起始。 Java 语言执行机制可以分为三个阶段:Java 基础语法阶段、面向对象编程阶段和 API(Application Programing Interface)阶段。 Java 基础语法阶段包括包、注释、编码规范、if 语句、循环、函数、数组等知识点。这个阶段是 Java 语言的基础,需要掌握这些知识点来编写 Java 程序。 面向对象编程阶段包括面向对象编程思想、封装、继承、多态、内部类、接口、Object 等知识点。这个阶段是 Java 语言的核心,需要掌握这些知识点来编写面向对象的 Java 程序。 API(Application Programing Interface)阶段包括集合、I/O、线程、异常、反射、设计模式等知识点。这个阶段是 Java 语言的高级阶段,需要掌握这些知识点来编写高级的 Java 程序。 Java 语言的特点是“一次编写到处运行”,这意味着 Java 程序可以在不同的操作系统上运行,而不需要重新编译。这是因为 Java 语言是先编译后解释型语言,编译器将 Java 源文件编译成字节码文件,然后 JVM(Java 虚拟机)将字节码文件解释成机器码文件,最后执行机器码文件。 在搭建开发环境时,需要安装 JDK,JDK 可以共存,注意安装目录不能有中文,最好用默认的目录。变量 JAVA_HOME 需要设置为 JDK 的安装目录。 学习 Java 语言需要遵循三个步骤:多看相关知识点,有疑问及时提出;吸收:做练习,当天的任务当天完成,如果任务是通过同学帮助完成的,必须从新写直到每行代码都是自己独立完成的且运行一次可通过,以此验证有没有吸收今天所学的技术;灵活运用:具备代码优化意识,多看其他人写的代码,多解决问题。 Java 语言是企业级应用程序开发、Android 应用程序开发和Web 应用程序开发的不二之选,掌握 Java 语言可以让您更好地应对各种软件开发挑战。
![](https://csdnimg.cn/release/download_crawler_static/82934946/bg10.jpg)
![](https://csdnimg.cn/release/download_crawler_static/82934946/bg11.jpg)
![](https://csdnimg.cn/release/download_crawler_static/82934946/bg12.jpg)
![](https://csdnimg.cn/release/download_crawler_static/82934946/bg13.jpg)
![](https://csdnimg.cn/release/download_crawler_static/82934946/bg14.jpg)
剩余129页未读,继续阅读
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/3ae901f8568f4def942fe9bacdfdc10d_design7.jpg!1)
- 粉丝: 0
- 资源: 19
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Vue实现iOS原生Picker组件:详细解析与实现思路
- Arduino蓝牙小车:参数调试与功能控制
- 百度Java面试精华:200页精选资源涵盖核心知识点
- Swift使用CoreData填坑指南:CoreData在Swift 3.0的变化
- 微距离无线充电器创新设计及其实验探索
- MTK Android平台开发全攻略:44步详解流程
- RecyclerView全面解析:替代ListView的新选择
- Android开发:自动适配中英文键盘解决方案
- Android调用WebService接口教程
- Android开发:BitmapUtil图片处理全解析与实例
- Android多线程断点续传实现详解
- PCA算法在人脸识别会议签到系统中的应用
- EventBus 3.0:Android事件总线详解与实战应用
- Android FileUtil:全面解析文件操作实用技巧与实例
- RecyclerView添加头部和尾部实战教程
- Android实现微博滑动固定顶部栏实战与优化
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)