| 风信Java论坛 ›› Java 基础开发 ›› 在JAVA私塾学习的时候整理的基础入门笔记 | 登录 -> 注册 |
|
1F 在JAVA私塾学习的时候整理的基础入门笔记 仰信美 Post by : 2011-10-12 12:22:36.0
JAVA基础
第一章Java入门
一. Java是什么? 一种计算机编程语言 一种软件开发平台 一种软件运行平台(JRE :java runtime environment) 一种软件部署环境 二. Java版本: Java 标准版:JSE(java standard edition) Java缩微版:JME(java micro edition) Java企业版:JEE(java Enterprise edition) 三. Java特点: 简单的说java具有如下特点:简单的,面向对象的,与平台无关的,多线程,分布式,安全,高性能,可靠的,解释型,自动垃圾回收等特点。 与平台无关:一次编写到处运行:Write Once, Run Anywhere. 四. Java工作原理: 1. Java 虚拟机(JVM :Java Virtual Machine) (1) 通过ClassLoader 寻找和装载class文件 (2) 解释字节码成为指令并执行,提供class文件的运行环境 (3) 进行运行期间垃圾回收 (4) 提供与硬件交互的平台 2. 垃圾回收 检查和释放不再需要的已分配的内存 3. 代码安全 (1) 代码首先会被编译成class文件,若代码有问题,则提示编译有错误,无法通过编译。 (2) 通过编译后,类装载的时候,还会进行类装载检查。 (3) 类装载后,运行之前,还会进行字节码校验。 (4) 如果程序在网上运行,还有“沙箱”保护。 六. 构建JEE开发环境 安装目录: D:\Java\jdk1.6\ D:\Java\jre1.6\ 环境变量配置:Path: D:\Java\jdk1.6\bin; 或者 Path: %JAVA_HOME%\bin; 提供给操作系统寻找到Java命令工具的路径。 JAVA_HOME: D:\Java\jdk1.6\ 提供给基于JAVA的程序使用,让他们能够找到JDK的位置。 CLASSPATH: .; 提供程序在运行期寻找所需资源的路径。 JDK文件夹: bin: binary的简写,下面存放的是各种java的执行文件。 include: 需要引入的一些头文件,主要是C和C++的,JDK本身是通过C和C++实现 的。 jre: java运行环境 lib: library的简写,JDK所需的一些资源文件和资源包。 |
|
2F 麻子脸 Post by : 2011-10-18 23:09:57.0
看来都学得很好了
![]() ![]() ![]()
|
|
3F irene123 Post by : 2011-12-07 15:44:53.0
学习了
![]()
|
| 风信Java论坛 ›› Java 基础开发 ›› 在JAVA私塾学习的时候整理的基础入门笔记 | 登录 -> 注册 |