java——第一章

一、什么是Java
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。

二、Java版本类型:
1、JAVASE(包含了Java核心类库,主要用来开发桌面应用;EE即企业版,包含SE,又有扩展部分(Servlet,JDBC等),主要用来开发分布式网络程序;JavaSE以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition Java EE提供基础。)

2、JAVAEE(java ee(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。)

3、JAVAME(ME即微型版,包含了SE中部分类库,又有自己扩展部分,主要用来做移动类、嵌入式开发。
这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于 Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。Java Web是指使用Java体系开发网站类应用,JSP属于Java Web范畴,JSP可以简单看作是前端页面嵌入Java代码,会被容器编译成Servlet,然后Servlet会输出HTML代码,最终成为我们看到的页面。)

三、Java语言的特点
1、简单易用
2、安全可靠
3、跨平台 (可以在不同的操作系统上运行java,实现跨平台)
4、面向对象
5、支持多线程

四、JDK的使用
1、什么是JDK
sun公司提供了一套Java开发环境,简称JDK,其中包括Java编译器、Java运行工具、Java文档生成工具、Java打包工具等。
2、JDK的安装
从官网下载安装文件(Oracle官网),在安装完成后需配置环境变量
3、系统环境变量的配置
(1) JAVA_HOME的配置:
右击计算机图标——属性——系统——高级系统设置——高级——环境变量,打开环境变量配置JAVA_HOME变量,单击系统变量列表框新建,注意这里变量值为Java JDK安装路径。java——第一章
(2) 配置PATH变量:在Windows系统中由于path环境变量已经存在所以我们直接修改环境变量值即可
并在变量值的文本区域值的起始位置添加“%JAVA_HOME%\bin;”java——第一章
(3) 为了验证PATH环境变量是否配置成功,找到dos 输入javac,如能正常显示Java命令的帮助信息则成功。java——第一章
(4)ClASSPATH环境变量配置
在系统环境变量中新建:
变量名为:CLASSPATH,
变量为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
java——第一章

五、Java的运行机制
源文件——编译器——字节码文件——解析器——机器码文件——计算机java——第一章
六、下载Eclipse开发工具(编写程序的集成开发工具,)
1、创建Java项目:File——New——Java project / 在Package Explorer 视图中右击 选择New——Java Project出现New Java Project对话框,在Project name 文本框表示项目的名称 在这里使用英文定义名称,其余选项保持默认,创建项目。在创建好项目后需创建包,在xxx项目下的src文件夹选择New——Package——New Java Package其中source folder文本框表示项目所在的目录 name文本框 表示包的名称,创建包。
2、创建Java类
单击New——class——New Java class对话框,这里的name表示类的名称 ,创建类。