- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java程序设计实例教程第1章
Java程序设计实例教程;2;授课情况;考核方式;参考书目;学习方法;本章要点;1.1?面向对象的程序设计 ;1.1?面向对象的程序设计 ;1.1?面向对象的程序设计 ;本章要点;1.2?Java的历史及特性;1.2?Java的历史及特性;1.2?Java的历史及特性;1.2?Java的历史及特性;本章要点;1.3 Java开发环境的搭建;1.3 Java开发环境的搭建;安装JDK
直接运行
java_ee_sdk-5_07-windows.exe,按照安装向导进行安装。
;安装JDK后产生如下目录结构:
\bin目录:Java开发工具,包括Java编译器、解释器等
\demo目录:一些实例程序
\lib目录:Java开发类库
\jre目录: Java运行环境,包括Java虚拟机、运行类库等
…;Java开发工具包括:
javac:Java编译器,用来将java程序编译成
Bytecode。
java:Java解释器,执行已经转换成Bytecode的
java应用程序。
jdb:Java调试器, 用来调试java程序。
javap:反编译,将类文件还原回方法和变量。
javadoc:文档生成器,创建HTML文件。
appletviwer:Applet解释器, 用来解释已经转换成
Bytecode的java小应用程序。;设置环境变量:
PATH = INSTALL_DIR\bin;
CLASSPATH = . ; INSTALL_DIR\lib;
Windows XP/Vista/7:控制面板?系统?高级?环境变量;1.3 Java开发环境的搭建;1.3 Java开发环境的搭建;本章要点;Java程序由各种类(class)组成
你自己编写的类
(Java class libraries——Java API)
JDK——Java Development Kit(1.1~1.6)
独立软件供应商、免费软件/共享软件 (推荐用eclipse)
几点提示
使用类库可以 提高软件重用/提高效率/提高移植性
网络上有许多开放的Java源码资源;Java Packages (1);Java Packages (2);Java程序分两种:
Java应用程序(Java Application)
Java小程序(Java Applet);Java程序结构:
package语句:零个或1个,必须放在文件开始
import语句:零个或多个,必须放在所有类定义之前
public ClassDefinition:零个或一个
ClassDefinition:零个或多个
InterfaceDefinition:零个或多个
类个数:至少一个类,最多只能有一个public类
源文件命名:若有public类,源文件必须按该类命名
标识符:区分大小写;
类库支持:引用其他类。
类定义:定义程序所需的类及接口,包括其内部的变量、方法等。
main()方法:应用程序的入口,与标准C中main()函数的地位是一样的。一个应用程序有且只有一个main()方法,main()方法必须包含在一个类中,该类即为应用程序的外部标志。
程序注释:与C++类似,/*…*/
//…;编辑存盘:文件名和公共类名(用public声明)
要一致 HelloWorldApp.java
编译程序:javac HelloWorldApp.java
运行程序:java HelloWorldApp
运行结果:Hello World!;声明一个类:public class HelloWorldApp{},类名第一个字母大写。
一个类中可有很多方法, main方法是运行程序的第一个方法,方法名的第一个字母小写。
System.out.println是向屏幕输出,相当于C中的printf()。; 注意
程序进入从一个类的main方法开始,必须保证主类HelloWorldApp中实现了main方法。
必须保证HelloWorldApp.java文件在当前目录下
必须保证PATH环境变量中有[jdk_home]\bin;public class CommArg
{
public static void main(String args[])
{
// Display command arguments
int i;
if( args.length 0 )
您可能关注的文档
- (3rd)供应合同.pdf
- (17三20)顾泠沅)校本研修教师专业发展有力途径(校本新讲座三之20).ppt
- (孝感公司)人力资源总结与规划.ppt
- (康复医学系护理专业)_职业生涯规划书__世界大学城.ppt
- (引桥)柱式墩盖梁系梁承台桥台与搭板施工方案.doc
- (美术馆精装修工程(2015.7.16).pdf
- (自然灾害)高考二轮复习.ppt
- (装订)淮南市社会服务管理信息化平台建设方案.pdf
- 2017一轮复习217我国政党制度.ppt
- 2017《600分考点700分考法》a版专题22书面表达.pptx
- 2025《天然气轻烃回收工艺的设计计算书》4200字.docx
- 2025《中国企业国际市场营销策略研究的理论基础综述》4200字.docx
- 2025《企业员工绩效管理存在的问题浅析—以D集团为例(附问卷)》15000字.docx
- 宝宝早教启蒙从0开始:新手育儿知识大全.pptx
- 宝宝早教启蒙:音乐游戏课件.pptx
- 宝宝洗澡全步骤,新手爸妈轻松学.pptx
- 【地】交通运输第2课时课件-2025-2026学年八年级地理上学期(人教版2024).pptx
- 【地】海洋资源第1课时课件-2025-2026学年八年级地理上学期(人教版2024).pptx
- 【地】中国的矿产资源课件-2025-2026学年八年级地理上学期(人教版2024).pptx
- ICU心理护理质量控制与效果评价体系构建.pptx
原创力文档


文档评论(0)