接触一门语言,首先从它的基础开始,只有了解了基础才能在这个语言上拓展提高。对于Java,同一个道理。
先附上一副图
三种技术架构
- J2EE (Java 2 Platform Enterprise Edition)企业版
是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包含技术如 service JSP等,主要针对于web应用程序开发。
- J2SE(Java 2 platform Standard Edition)标准版
- 开发普通桌面和商务应用程序提供的解决方案。是其他两者的基础。可以完成一些桌面应用程序的开发。比如java版扫雷。
- J2ME(Java 2 Platform Micro Edition)小型版
- 是为开发电子消费产品和嵌入式设备提供的解决方案。该技术体系主要应用于小型电子消费类产品。如手机中的应用程序等等。
- Java5.0版本后,分别更名为:
- JAVAEE
- JAVASE
- JAVAME
语言环境
-
JRE(Java Runtime Environment Java运行环境)
- 包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等。
- JDK(Java Development Kit Java开发工具包)
- JDK给Java开发人员使用,包含了java的开发工具,也包括了JRE,所以安装了JDK,就不用单独安装JRE了。
- 其中的开发工具:编译工具(javac.exe)打包工具(jar.exe)
命令行命令
-
人机交互有两种方式:图形化界面和命令行方式
-
图形化界面(Graphical User Interface GUI):这种方式简单直观,使用者易于接受,容易上手操作。
-
命令行方式(Command Line Interface CLI):需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些指令。
平时使用时,我们只有记住一些常用命令即可,
dir:列出当前目下的文件及文件夹
md:创建目录
cd:进入指定目录
cd..:返回上一级目录
cd\:返回根目录
cls:清屏
ctrl+c:结束死循环
exit:退出dos
help:帮助
当然,命令行还有很多,我们只需要记住help ,这些都就轻松搞定(如下图)。通过"help 命令"还可以获取某个命令的帮助信息,例如:"help cd",用来对 cd 命令进行详细解释。
语言基础:
假如你学过其他语言的话,你大概就会很清楚,其实各个语言的基础是大致一样的,只有细微之处有所区别。
- 关键字
- 标识符
- 注释
- 常量和变量
- 运算符
- 语句
- 函数
- 数组
在学习这些知识是,我们只要深谙两点精髓即可:
1.表现形式是什么样的?
2.什么时候用?
对于这些语言基础在这里且不进行细述了,针对比较重要的或者较为经典的问题,会在后面的博文中陆续呈现,敬请期待。
小结:
各门语言的基础看似简单,却十分重要,理解的透彻才会对后面的学习起到事半功倍的效果。所以,前期打好基础很重要呢,继续加油!