Java 基础常识
一、基础常识
1、软件开发
什么是软件?
软件:一系列按照特定顺序组织的计算机数据和指令的集合 常见的软件
- 系统软件:DOS(disk operation system磁盘操作系统)、windows(窗口化操作系统)、Linux等。
- 应用软件:扫雷、迅雷、QQ等。
什么是开发?
开发就是制作软件
2、人机交互方式
软件的出现实现了人与计算机之间的更好的交互,交互方式:
- 图形化界面:(Graphical User Interface GUI)这种方式简单直观,使用者易于接受,容易上手操作。
- 命令行方式:(Command Line Interface CLI)需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记一些命令。
二、JAVA语言概述
Java 是 SUN 公司 1995 年推出的一门高级编程语言。 是一种面向 internet 的编程语言 随着 java 技术在 web 方面的不断成熟,已经成为web应用程序的首选开发语言。 是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
三、JAVA语言的三种技术架构
1、J2EE(Java 2 Platform Enterprise Edition)企业版
是为开发企业环境下的应用程序提供的一套解决方案。 该技术体系中包含的技术如 Servlet Jsp 等,主要针对于 Web 应用程序的开发
2、J2SE(Java 2 Platform Standard Edition)标准版
是为开发普通桌面和商务应用程序提供的解决方案, 该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。 比如 java 版的扫雷。
3、J2ME(Java 2 Platform Micro Edition) 小型版
是为开发电子消费产品和嵌入式设备提供的解决方案, 该技术体系主要应用于小型电子消费类产品,如手机中的应用程序等
JAVA 5.0 版本后更名为 JAVAEE、JAVASE、JAVAME
四、java 语言的特点
1、跨平台性
因为有了 JVM,所以同一个java程序在三个不同的操作系统中(win/linux/mac)都可以执行。 这样就实现了java程序的跨平台性也称java具有良好的可移植性。
五、java语言环境的搭建
1、明确什么是 JRE、JDK
- JRE(java Runtime Environment运行环境) 包括Java虚拟机(Java Virtual Machine)和Java程序所需的核心类库等 如果想要运行一个开发好的java程序,计算机中只需要安装JRE即可。
- JDK(Java Developement Kit开发工具包) JDK是提供给开发人员使用的,其中包含了Java的开发工具(编译工具:javac.exe;打包工具:jar.exe),也包括了JRE。 所以安装了JDK之后就不需要单独安装JRE了。
简单而言就是使用 JDK 开发完成的 java 程序,交给 JRE 去运行。
2、下载、安装JDK
官方网址:
www.oracle.com
java.sun.com
六、java 程序开发体验
1、将java代码编写到扩展名为.java的文件中
2、通过javac命令对该java文件进行编译
3、通过java命令对生成的class文件进行运行。
示例:hello_word.java
class Demo{
public static void main(String[] args){
System.out.println("hello world!");
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论