第一章——第一篇_初识java

第一篇

基础知识——初识Java
在这里插入图片描述
Java是一种跨平台、面向对象的程序设计语言。本章将简单介绍Java语言的不同版本、相关特性以及学好Java语言的方法等,主要是让读者对Java语言有一个整体的了解,进而能够高效地学习其具体内容,最后达到完全掌握Java语言的目的。

  • 了解Java:Java的版本 、怎样学好Java、Java API文档
  • 语言特性
  • &搭建Java环境:*下载JDK、在Windows 10系统配置JDK环境

&表示重点内容 *表示难点内容

1.1 Java简介
----Java是一门高级的面向对象的程序设计语言。使用Java语言编写的程序是跨平台的,从PC到智能手机,到处都运行着Java开发程序和游戏。Java程序可以在任何计算机、操作系统以及支持Java的硬件设备上运行。

1.1.1 什么是Java语言

  • Java是1995年由Sun公司推出的一门极富创造力的面向对象的程序设计语言。它是由有“Java之父”之称的Sun研究院院士詹姆斯●戈士林博士亲手设计而成的,正是他完成了Java技术的原始编译器和虚拟机。Java最初的名字是OAK,在1995年被重命名为Java,并正式发布。
  • Java是一种通过解释方式来执行的语言,其语法规则和C++类似。“一次编写,到处运行”
  • 与目前常用的C++相比,Java语言简洁得多,而且提高了可靠性,除去了最大的程序错误根源,此外它还有较高的安全性,可以说,它是有史以来最为卓越的编程语言。
  • Java语言编写的程序既是编译型的,又是解释型的。

1.1.2 Java的应用领域

  • 桌面应用系统开发。
  • 嵌入式系统开发。
  • 电子商务应用。
  • 企业级应用开发。
  • 交互式系统开发。
  • 多媒体系统开发。
  • 分布式系统开发。
  • Web应用系统开发。
  • 移动端应用开发

1.1.3 Java的版本

  • Java主要分为两个版本:Java SE 和 Java EE。
  • Java SE 全称 Java Platform Standard Edition,是Java的标准版,主要用于桌面应用程序开发,它包含了Java语言基础、JDBC(Java数据库连接)、I/O(输入/输出)、TCP/IP网络、多线程等核心技术。
  • Java EE 全称 Java Platform Enterprise Edition,是Java的企业版,主要用于开发服务器应用程序,如网站、服务器接口等,其核心为EJB(企业Java组件)。Java EE 版本兼容 Java SE 版本。

1.1.4 怎么学好 Java

我本人总结了几点

  • 明确自己的学习目标和大的方向
  • 了解程序设计
  • 多实践,多思考,多请教。平时多请教老师或同事,和其他人多沟通技术问题,提高自己的技术和见识。
  • 不要急躁。遇到技术问题,必须冷静对待,不要让自己思维混乱。保持清醒的头脑才能分析和解决各种问题。可以尝试用听歌、散步等方式来放松自己。
  • 遇到问题,首先尝试自己解决,这样可以提高自己的程序调试能力,并对常见问题有一定的了解,明白出错的原因,甚至能举一反三,解决其他关联的错误问题。
  • 多查阅资料。
  • 多阅读别人的源代码。不但要看懂他人的程序代码,还要分析他人的编程思想和设计模式,并化为己用。

1.1.5 Java API文档
API的全称是 Application Programming Interface,即应用程序编程接口,主要包括类的继承结构、成员变量、成员方法、构造方法、静态成员的描述信息和详细说明等内容。读者朋友可以在 https://docs.oracle.com/en/java/javase/11/docs/api/index.html中找到 JDK 11 的 API 文档。

1.2 Java 语言的特性
Java 语言的作者们编写了具有广泛影响力的 Java 白皮书,里面详细介绍了他们的设计目标以及实现成果,还用简短的篇幅介绍了 Java 语言的特性。下面将对这些特性进行扼要介绍。

  1. 简单
  2. 面向对象
  3. 分布性
  4. 可移植性
  5. 解释性
  6. 安全性
  7. 健壮性
  8. 多线程
  9. 高性能
  10. 动态

1.3 搭建 Java 环境
1.3.1 JDK 下载
1.3.2 在 Windows 10 系统下搭建 JDK 环境

  1. 解压缩
  2. 配置环境变量

大家好!我是小成,很高兴认识大家。
这篇博客是我学习完Java SE基础语法写的一篇博客,博客内容摘取《Java 从入门到精通》(第6版)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序猿小成

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值