- 1、本文档共210页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]达内java
课程概述 Java开发环境介绍及编程入门 标示符、关键字及数据类型 表达式及流程控制 数组 方法的定义和调用 面向对象编程 Java语言高级特性 异常处理(选学) AWT Swing(选学) I/O流及文件读写(选学) 课程框架 课程目标 掌握程序设计语言开发的一般步骤 编译并运行Java应用程序 理解并使用Java的在线帮助文档 理解Java语言的语法元素和结构特点 理解面向对象程序设计的一般特性,并且能使用这些特性 理解并使用Java异常处理机制 开发一个图形用户界面 理解Java事件处理模型 了解常用的swing组件 了解Java I/O流 掌握对文件的读写操作 开发环境 本章目标 了解高级语言开发的一般步骤 正确安装及配置Java开发和运行环境 理解JVM的运行机制 了解java语言的垃圾回收机制 编写并运行第一个java代码 程序语言发展历程 高级语言开发过程 Java开发基本术语 下载并安装JDK 1.从以下网站可下载JDK 根据开发机器的不同,请下载相应平台下的JDK 2. Install JDK Windows: run the executable Unix: run the shell JDK 下载页面 配置Java环境变量 配置Java环境变量 Unix系统: csh: 添加以下三行命令到 $HOME/.cshrc文件中 setenv JAVA_HOME /usr/java... setenv PATH $JAVA_HOME/bin:... setenv CLASSPATH . bsh/ksh:添加以下三行命令到 $HOME/.profile文件中 JAVA_HOME=/usr/java PATH=$JAVA_HOME/bin:$PATH CLASSPATH=. export JAVA_HOME PATH CLASSPATH Java虚拟机(JVM) JVM的作用 Java垃圾收集的概念 Java语言使用new运算符来分配内存空间,没有动态内存分配的概念。 Java系统线程自动处理无用内存空间的垃圾收集 Java程序员只能建议,但不能强制JVM去执行垃圾收集程序,使用下面的代码: java.lang.System.gc()/java.lang.Runtime.gc() Java程序的运行过程 My First Java Program Java 开发基本概念 源文件 1,只能包含一个顶层的public类或接口。 2,源文件的文件名必须跟这个public 类或接口名相同(如果存在的话),并且以.java作为后缀名。 包 1,将类和接口组织在一起的一个实体。 2,在文件系统中用一层目录(文件夹)来描述。 编译和运行 MyFirstJavaProgram 1. 保存原代码文件到以下位置: e:\java_source\day01\MyFirstJavaProgram.java 2. 改变当前目录到 e:\java_source 3. 使用javac命令编译 MyFirstJavaProgram.java文件 javac day01\ MyFirstJavaProgram.java 4. 运行 MyFirstJavaProgram java day01.MyFirstJavaProgram 重要的Java命令 编译java文件成class文件 $javac options source files 执行一个类文档 $java [-options] class [args...] 生成java程序文档 $javadoc [options] [packagenames] [sourcefiles] [@files] 生成/列出/展开/更新 一个jar存档文件 $ jar {ctxu}[vfm0Mi] [jar-file] [manifest-file] [-C directory] files ... JDK提供的开发类库 java.lang java.awt javax.swing java.awt.event java.io java.util Java API 文档 Download it from 本章总结 在这一章里,我们讨论了以下问题: 怎样建立
您可能关注的文档
- [理学]第二章 现代加密技术.ppt
- [理学]第三章平面机构的运动分析.ppt
- [理学]第二章 水准测量1.ppt
- [理学]第二章 统计整理部分.ppt
- [理学]第三章 神经系统.ppt
- [理学]第二章 矩阵·矩阵的初等变换与矩阵的秩-1.ppt
- [理学]第二章 进程管理1.ppt
- [理学]第二章 生命及细胞的起源.ppt
- [理学]第二章 第三节 高分子材料的成型加工.ppt
- [理学]第二章 热力学第一定律及其应用.ppt
- 大学生职业规划大赛《新闻学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《应用统计学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《中医学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《信息管理与信息系统专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《汽车服务工程专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《水产养殖学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《市场营销专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐表演专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
文档评论(0)