Java认知一——基础语法
初始Java
了解Java
Java——面向对象编程
❝想学一个语言,至少要了解他是干嘛的,是什么类型的,创始人是谁什么的等等等乱七八糟的,对写代码作用不大,但是作为一个程序员必须要知道的东西。
❝❞下面的篇幅,字比较多,但是还是认真的看看吧,如果实在不愿意,那么只看粗体字就行了 当然了,事先声明,由于我是个初学者,如果有哪里不对的地方,希望各路大佬指出来,防止我和看我文章的人误入歧途,谢谢
❞
-
首先呢,我们必须知道的是这个:Java 是由 Sun Microsystems(「简称为sun公司,现在已经被oracle收购」) 公司于 1995 年 5 月推出的高级程序设计语言,是「面向对象」的编程语言,用途广泛,可以做的方向很多。
-
然后呢,我们还必须要知道我们所学的编程语言的「优点」是什么 1. 「一次写成,多次运行。」 另一个名字是「跨平台性」。那么我们应该怎么理解呢,暂时打个哑谜,下面会介绍的,清耐心看下去哦! 2. 「简单易用。」 是的没错,简单易用!为什么呢,这里的简单易用是相对于C语言来说的,因为Java含有「类和对象的概念」,可以规避某些重复的代码,减少代码量。 3. 「安全可靠。」 Java通常用于网络环境中,为此,Java提供了安全机制以防恶意代码的攻击。Java程 序运行之前会利用「字节确认器进行代码的安全检查」,确保程序不会存在非法访问本地资源 和文件系统的可能,保证了程序在网络间传送的安全性。 4. 「多线程。」 Java支持「多线程」,可以「使程序并发进行」,在硬件条件允许的情况下,这些线程可以直接分布到各个 CPU 上, 充分发挥硬件性能,大大提升了程序的运行速率;利用Java的多线程编程接口, 你可以方便地写出多线程的应用程序。Java语言提供的同步机制可保证各线程对共享数据的正确操作。
-
「Java 可运行于多个平台」,如 Windows, Mac OS 及其他多种 UNIX 版本的系统,这是因为由「Java虚拟机」来完成的。
-
Java的按照用途来分,有三个版本,分别是JavaSE(Java标准版),JavaEE(Java企业版),JavaME(移动版)
上面的已经划过重点了,要考的
❝那么到这里呢,你已经对Java有了一定的了解,但是呢随着你了解了一点,还是会产生更多的疑惑,那么随着我来慢慢学习吧,如果你还是不理解,那么
❞
Java的某些名词
名词 | 解释 |
---|---|
JavaSE | 标准版,是为开发普通桌面和商务应用程序提供的解决方案 |
JavaEE | 企业版,是为开发企业级应用程序提供 的解决方案 |
JavaME | 微型版,是为开发电子消费产品和嵌入式设 备提供的解决方案 现在JavaME已经被Android代替 |
JDK | Java开发工具包,Java的核心 含Java编译器、Java运行环境、Java打包工具、Java文档生成工具等 |
JRE | Java运行环境 |
SDK | 软件开发工具包,开发Android必须有这个 |
javac.exe | Java编译器,将代码编译成字节码 |
java.exe | Java解释器 ,将字节码解释成机器语言 |
javadoc | 生成一个注释文档,和使用说明书一样作用 |
jvm | Java虚拟机 |
- 点赞
- 收藏
- 关注作者
评论(0)