当前位置:网站首页 > Java基础 > 正文

java基础简短ppt



1、第1章 Java基础知识,本章主要内容,Java语言简介及特点 Java开发运行环境 一个简单Java应用程序 本章小结,1.1 Java语言简介及特点,Java是一种安全的程序设计语言,它提供了诸多安全保障机制。从根本上改变了网络应用程序的开发和使用方式,并成为在许多应用领域特别是Internet网络应用领域最受欢迎的开发与编程语言。本章将对Java的发展、特点、开发运行环境,以及如何编译并执行Java程序等内容进行介绍。通过本章的学习,读者将会对Java有一个初步的了解,并能够顺利地搭建java的运行开发环境,1.1 Java语言简介及特点,1.1.1 Java语言简介 Java是由Sun

2、 Microsystems公司于1995年5月推出的Java程序设计 语言和Java平台的总称。 1Java发展简史 2Java语言的影响及应用前景 Java语言是新一代面向对象的程序设计语言,特别适合于Internet应用程序的开发,它的硬件和软件平台的无关性直接威胁到Windows和Intel的垄断地位。用Java编程成为技术人员的一种时尚,并对未来软件的开发产生了重大影响,1.1 Java语言简介及特点,1.1.2 Java语言特点 Java语言具有以下一些显著特点: (1)简单性 (2)面向对象性 (3)分布式与安全性 (4)与平台无关性 (5)解释和编译特性 (6)多线程 (7)动态

3、执行 (8)自动废区回收性 (9)丰富的API文档和类库,1.2 Java开发运行环境,1.2.1 JDK的安装 Step java基础简短ppt 1 到Sun 公司网站http:/J下载JDK1.6 for Windows,文件名为jdk-6u6-windows-i586-p.exe。然后,双击该 文件,首先出现“欢迎”窗口,然后自动进入“许可证协议”窗口,如图 1.1所示。 图1.1 “许可证协议”窗口,1.2 Java开发运行环境,Step 2 单击“接受”按钮,进入如图1.2所示“自定义安装”窗口。通过此窗口, 可以选择要安装的模块和路径。 图1.2 “自定义安装”窗口,1.2 Java开发运行环境,Step

4、 3 单击“下一步”按钮,进入“正在安装”窗口,通过“正在安装”窗口,可以 了解JDK安装进度。 Step 4 JDK安装完毕后,自动进入“自定义安装JRE”窗口,如图1.3所示。可以 选择JRE的安装模块和路径。 图1.3 “自定义安装JRE”窗口,1.2 Java开发运行环境,Step 5 单击“下一步”按钮,开始JRE的安装。 Step 6 JRE安装结束后,自动进入“安装完成”窗口,如图1.4所示。单击“完成”按钮,进入免费注册页面,通过注册可以获得新版本、修补程序和更新通知等增值服务。 图1.4 “免费注册 ”窗口,1.2 Java开发运行环境,1.2.2系统环境变量的设置 环境变量

5、是包含关于系统及当前登录用户的环境信息的字符串,一些程序使用此信息确定在何处放置和搜索文件。和JDK相关的环境变量有两个:path 和classpath。其中,path环境变量告诉操作系统到哪里去查找JDK 工具,classpath 环境变量则告诉JDK 工具到哪里去查找类文件(.class 文件,1.2 Java开发运行环境,其设置方法为:选中“我的电脑”“属性”“高级”“环境 变量”选项,并选中系统环境变量path,如下图所示,1.2 Java开发运行环境,单击系统变量下方的“编辑按钮”,对环境变量path进行修改,如下图所示。 在path对应的变量值中添加“;c:jdk1.6bin”,然

6、后单击“确定”按钮,完 成对path环境变量的设置,1.2 Java开发运行环境,环境变量classpath的设置方法与path 类似,如果环境变 量中不存在该变量,则新建它,如果存在则编辑它,如下图 所示。 添加“c:jdk1.6bin;c:jdk1.6lib;”,然后单击“确定”按 钮,完成对classpath环境变量的设置,1.2 Java开发运行环境,1.2.3编译命令和执行命令的用法 JDK所提供的开发工具主要有编译程序、解释执行程序、调试程序、Applet 执行程序、文档管理程序、包管理程序等,这些程序都是控制台程序,要以命令的方式执行。其中,编译程序和解释执行程序是最常用的程序,

7、它们都在JDK安装目录下bin文件夹中,1.2 Java开发运行环境,1编译程序 JDK的编译程序是javac.exe,该命令将Java 源程序编译成字节码,生成与 同名但后缀名为.class 的文件。通常情况下编译器会把.class文件放在和Java 源文件相同的一个文件夹里,除非在编译过程中使用了-d 选项。javac的一般 用法如下: javac 选项 file.java 其中,常用选项包括: -classpath 该选项用于设置路径,在该路径上javac寻找需被调用的类。该路 径是一个用分号分开的目录列表 -d directory 该选项用于指定存放生成的类文件的位置 -g 该选项在代

8、码产生器中打开调试表,以后可凭此调试产生字节代码 -nowarn 该选项用于禁止编译器产生警告 -verbose 该选项用于输出有关编译器正在执行的操作的消息 -sourcepath 该选项用于指定查找输入源文件的位置 - version 该选项标识版本信息,1.2 Java开发运行环境,1编译程序 JDK的编译程序是javac.exe,该命令将Java 源程序编译成字节码,生成与 同名但后缀名为.class 的文件。通常情况下编译器会把.class文件放在和Java 源文件相同的一个文件夹里,除非在编译过程中使用了-d 选项。javac的一般 用法如下: javac 选项 file.java

9、 其中,常用选项包括: -classpath 该选项用于设置路径,在该路径上javac寻找需被调用的类。该路 径是一个用分号分开的目录列表 -d directory 该选项用于指定存放生成的类文件的位置 -g 该选项在代码产生器中打开调试表,以后可凭此调试产生字节代码 -nowarn 该选项用于禁止编译器产生警告 -verbose 该选项用于输出有关编译器正在执行的操作的消息 -sourcepath 该选项用于指定查找输入源文件的位置 - version 该选项标识版本信息,1.2 Java开发运行环境,2执行程序 JDK 的解释执行程序是java.exe,该程序将编译好的class 加载到内

10、存,然后调 用JVM来执行它。它的一般用法如下。 javac 选项 file.class 参数 其中,常用选项包括: -classpath 用于设置路径,在该路径上javac寻找需被调用的类。该路径是一个 用分号分开的目录列表。 -client 选择客户虚拟机(这是默认值)。 - server 选择服务虚拟机。 - hotspot 与client 相同。 -verify 对所有代码上使用校验。 -noverify 不对代码进行校验。 -verbose 每当类被调用时,向标准输出设备输出信息。 - version 输出版本信息,1.2 Java开发运行环境,1.2.4 编辑器介绍 JDK所提供的

11、开发工具主要有编译程序、解释执行程序、调试程序、Applet 执行程序、文档管理程序、包管理程序等,这些程序都是控制台程序,要以命令的方式执行。其中,编译程序和解释执行程序是最常用的程序,它们都在JDK安装目录下bin文件夹中,1.2 Java开发运行环境,1.2.4 编辑器介绍 JDK所提供的开发工具主要有编译程序、解释执行程序、调试程序、Applet 执行程序、文档管理程序、包管理程序等,这些程序都是控制台程序,要以命令的方式执行。其中,编译程序和解释执行程序是最常用的程序,它们都在JDK安装目录下bin文件夹中,1.2 Java开发运行环境,UltraEdit作为学习Java过程中的编辑

12、工具。作为源程序编 辑器时,它有3 个很有特色的功能: 支持语法高亮度显示(例如:关键字可以用不同的颜色显示)。 可以执行一些Java命令。 可以同时编辑多个文件,但同一时刻只有一个文件处于活动状态,1.3 一个简单Java应用程序,例1-1】 编程输出字符串:Hello world! public class HelloWorld public static void main(String args) System.out.println(Hello world!); 说明: 存储文件时源文件的扩展名必须为Java,且源文件名必须与程序中声明为public class的类的名字完全一致(包

  • 上一篇: java基础容器
  • 下一篇: 北京学习java的基础
  • 版权声明


    相关文章:

  • java基础容器2024-11-16 14:42:02
  • java入门基础教程 推荐2024-11-16 14:42:02
  • java基础教程mysql数据库基础2024-11-16 14:42:02
  • java 基础常用的库2024-11-16 14:42:02
  • java 基础填空题库2024-11-16 14:42:02
  • 北京学习java的基础2024-11-16 14:42:02
  • 学python要java基础吗2024-11-16 14:42:02
  • java基础程序刚开始怎么输入2024-11-16 14:42:02
  • 笔试_java基础综合题22024-11-16 14:42:02
  • java基础试卷真题及答案20152024-11-16 14:42:02