01_J2SE上半部分
时间:2025-03-07
时间:2025-03-07
J2SE
尚学堂内容
手把手教程 V3.0
第一章:JAVA概述 第二章:JAVA语言基础 第三章:面向对象编程 第四章:JAVA异常处理机制 第五章:数组 第六章:JAVA常用类 第七章:JAVA容器类 第八章:JAVA流技术 第九章:JAVA多线程机制 第十章:JAVA网络编程 第十一章:GUI编程
版权所有:尚学堂科技
J2SE
尚学堂 手把手教程 V3.0
第一章:J2SE 之 JAVA概述
想学习J2ME、JSP/Servlet、J2EE吗? 请打好基础—J2SE
授课:张志宇
版权所有:尚学堂科技
J2SE
尚学堂内容1. 2. 3. 4. 5. 6. 7.
手把手教程 V3.0
计算机语言的历史以及Java语言的历史地位 Java自身的发展史 Java体系 Java的特点 Java的运行机制 Java运行环境的安装与配置 第一个程序HelloWorld
版权所有:尚学堂科技
J2SE
尚学堂
手把手教程 V3.0
计算机语言发展史及Java的历史地位 第一代语言 第一代语言或机器语言是一种低级的面向计算机的程序设计语言,使用0和 1表示各种命令。 第二代语言 汇编 第三代语言 C、Pascal、Fortran面向过程的语言 C++面向过程/面向对象 Java跨平台的纯面向对象的语言 .NET跨语言的平台
版权所有:尚学堂科技
J2SE
尚学堂
手把手教程 V3.0
Java发展史与java体系 95年,Sun发布JDK1.0 98年,JDK1.2,更名为Java2 后续JDK1.3、1.4 目前JDK1.5,更名为Java 5.0 (最新为JDK 6 Update 3) 我们使用5.0 j2se JAVA能开发那些类型的程序?
java webj2ee 移动增值 j2me
版权所有:尚学堂科技
J2SE
尚学堂
手把手教程 V3.0
Java语言的特点 一种面向对象的语言。 一种平台无关的语言,提供程序运行的解释环境。 一种健壮的语言,吸收了C/C++ 语言的优点,但去掉了其影响程序健壮性的部 分(如:指针、内存的申请与释放等)。
版权所有:尚学堂科技
J2SE
尚学堂
手把手教程 V3.0
Java程序运行机制及运行过程
源程序 (*.java文件)Java编译器
类装载器 Class Loader 字节码校验器 byte verifier 解释器 interpretor
字节码 (*.class文件)
系统平台版权所有:尚学堂科技
J2SE
尚学堂
手把手教程 V3.0
核心机制之Java虚拟机 Java虚拟机可以理解成一个以字节码为机器指令的 CPU。 对于不同的运行平台,有不同的虚拟机。 Java 虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,随处运行”。
JVM for UNIX
UNIX编译 执行JVM for Windows
*.java
*.class
WindowsJVM for Other
Other Platform
版权所有:尚学堂科技
J2SE
尚学堂
手把手教程 V3.0
核心机制之垃圾收集
garbage collector 不再使用的内存空间应回收-垃圾收集。 在C/C++ 等语言中,由程序员负责回收无用内存。 Java语言消除了程序员回收无用内存空间的责任;它提供一种系统级线程跟踪 存储空间的分配情况。并在JVM的空闲时,检查并释放那些可被释放的存储器空 间。 垃圾收集在Java程序运行过程中自动进行,程序员无法精确控制和干预。
版权所有:尚学堂科技
J2SE
尚学堂
手把手教程 V3.0
J2SDK & JRESoftware Devleopment Kit (软件开发 包) Java Runtime Environment (Java运行环 境) 开发需要JDK 用户只需JRE
版权所有:尚学堂科技
J2SE
尚学堂
手把手教程 V3.0
开发JDK的不止一家 最主流的是Sun公司发布的JDK 除了Sun之外,还有很多公司和组织都开发了自己的JDK IBM公司开发的JDK, IBM的JDK包含的JVM(Java Virtual Machine)运行 效率要比Sun JDK包含的JVM高出许多 BEA公司的Jrocket,专门运行在x86平台的Jrocket在服务端运行效率也要 比Sun JDK好很多 GNU组织开发的JDK
版权所有:尚学堂科技
J2SE
尚学堂
手把手教程 V3.0
Java开发环境的下载 安装 配置 配置Java开发环境步骤(WindowsXP) 下载并安装最新版本的J2SDK。 设置 Windows 环境变量。PATH/CLASSPATH 选择合适的文本编辑器或使用集成开发环境。 下载 安装 配置 path & classpath 验证 java 运行java程序 javac 编译java程序
HelloWorld.java
版权所有:尚学堂科技
J2SE
尚学堂
手把手教程 V3.0
Java Application初步 Java源文件以“java‖为扩展名。源文件的基本组成部分是类(class),如本例 中的 HelloWorld 类。 一个源文件中最多只能有一个public 类。其它类的个数不限,如果源文件包含一 个public 类,它必需按该类名命名。 Java 应用程序的执行入口是 main() 方法。它有固定的书写格式: public static void main(String args[]) {…} Java 语言中严格区分大小写。 Java 方法由一条条语句构成,每个语句以分号结束。 Java语言有三种注释方式: // 用于单行注释 /* 用于多行注释 */ /** * 用于多行注释,且可以被 doc 工具解析 */版权所有:尚学堂科技
J2SE
尚学堂
手把手教程 V3.0
常见Java 开发环境 编辑器 UltraEdit EditPlus 集成开发环境(IDE Integrated Development Environment): JBuilder () Eclipse () Sun One Studio Net Beans() WSAD RAD () WebSphere Application Developer Rational Application Developer
IntelliJ IDEA
…… 此处隐藏:2092字,全部文档内容请下载后查看。喜欢就下载吧 ……
上一篇:运输保险 模块五
下一篇:2007年全国高考文科综合试题