文档详情

java入门第1章节java.ppt

发布:2017-05-03约2.66千字共40页下载文档
文本预览下载声明
河南大学软件学院;学习方式;错误的学习方法;参考文献及网站;本书内容;第一章 Java 概述;面向对象的程序设计(Object-Oriented Programming,OOP): 一种全新的程序设计方法论,最大的特点就是以人类思考问题、解决问题的模型为出发点,将软件涉及到的问题抽象为相应的对象,对象之间又有一定的关联关系并能够进行通信。 基本思想: 在面向对象的程序设计中,现实世界的对象被抽象为程序语言中的类(Class),对象所具有的属性对应于程序语言中的成员变量(Member Variable),对象所具有的某些功能对应于程序语言中的成员方法(Method)。;1.1 面向对象的程序设计;1.1 面向对象的程序设计;1.2 Java简介; 第一代语言 打孔机—纯机器语言 第二代语言 汇编 第三代语言 C、Pascal、Fortran面向过程的语言 C++面向过程/面向对象 Java跨平台的纯面向对象的语言 .NET跨语言的平台;1.2 .1 Java发展史;J2SE:Java 2标准版(Java 2 Standard Edition)是整个Java技术的核心和基础,为用户提供了开发与运行Java应用程序的编译器、基础类库及Java虚拟机等。 J2EE:Java 2企业版(Java 2 Enterprise Edition)是Java语言中最活跃的体系之一。J2EE不仅仅是指一种标准平台(Platform),更多的表达着一种软件架构和设计思想。它提供了一套完整的企业级应用开发解决方案。 J2ME:Java 2微型版(Java 2 Micro Edition)是用于移动设备、嵌入式设备上Java应用程序的开发,包括虚拟机和一系列技术规范。 ; 95年,Sun发布了JDK1.0(Java Development Kit,Java开发工具包) 98年,JDK1.2,更名为java2 后续JDK1.3,1.4 JDK1.5,更名为java5.0 JDK6.0 目前JDK7.0;Java软件工程师的招聘要求;1.2.2 Java语言特点;1.2.3Java程序运行机制及运行过程;核心机制之Java虚拟机;核心机制之垃圾回收;JDK和JRE;1.3 Java开发环境;安装JDK:;3、安装JDK后产生如下目录结构: \bin目录:Java开发工具,包括Java编译器、解释器等 \include目录:包含的头文件信息。 \lib目录:JDK工具命令的实际执行程序 \jre目录: Java运行环境,包括Java虚拟机、运行类库等 \scr.zip目录:java所有核心类库的源代码;配置环境变量:;设置环境变量:;Java开发工具包括: javac:Java编译器,用来将java程序编译成 Bytecode。; java:Java解释器,执行已经转换成Bytecode的 java应用程序。;编辑存盘:文件名和公共类名(用public声明)要一致 HelloWorld.java 编译程序:javac HelloWorld.java 运行程序:java HelloWorld 运行结果:Hello World!;声明一个类:public class HelloWorld {},类名第一个字母大写。 一个类中可有很多方法, main方法是运行程序的第一个方法,方法名的第一个字母小写。 System.out.println是向屏幕输出,相当于C中的printf()。; 注意 程序进入从一个类的main方法开始,必须保证主类HelloWorld中实现了main方法。 必须保证HelloWorld.java文件在当前目录下 必须保证PATH环境变量中有[jdk_home]\bin;Java程序的基本规则; 包、类、变量、方法等命名:要体现各自的含义。 包名全部小写,io,awt 类名第一个字母要大写,HelloWorldApp 变量名第一个字母要小写,userName 方法名第一个字母要小写,setName 程序书写格式:保证良好的可读性,使程序一目了然。 大括号{}的使用与对齐 语句段的对齐 在语句段之间适当空行 程序注释:帮助了解程序的功能。 类注释 变量注释 方法注释 语句注释 语句段注?? 建议:一个类一个.java文件;Java程序由各种类(class)组成 你自己编写的类 (Java class
显示全部
相似文档