黑马程序员--java基础总结--基本知识


----------------------ASP.Net+Unity开发.Net培训、期待与您交流! ----------------------

java语言的三种技术架构:
J2EE:java 2 Platform Enterprise Edition 企业版
      为开发企业环境下的应用程序提供解决方案。
J2SE: java 2 Platform Starndard  Edition 标准版
      为开发普通桌面和商务应用程序提供的解决方案。
J2ME:java 2 Platform Micro      Edition 小型版
      为开发电子消费产品和嵌入式设备提供的解决方案。
java 5.0版本更名为javaEE javaSE  javaME


Java 跨平台性的原理:java虚拟机(JVM  Java virtual Machine)
JVM是Java程序运行的环境,但是他同时一个操作系统的一个应用程序一个进程,因此他也有他自己的运行的生命周期,也有自己的代码和数据空间.jdk在这个体系中充当一个生产加工中心,产生所有的数据输出,是所有指令和战略的执行中心.本身它提供了Java的完整方案,可以开发目前Java能支持的所有应用和系统程序.jdk除了JVM之外,还有一些核心的API,集成API,用户工具,开发技术,开发工具和API等组成。
JVM在整个jdk中处于最底层,负责于操作系统的交互,用来屏蔽操作系统环境,提供一个完整的Java运行环境,因此也就虚拟计算机. 操作系统装入JVM是通过jdk中Java.exe来完成。




JRE(Java Runtime Enviroment) java运行环境 包括java虚拟机和java程序所需的核心类库。
JDK(Java Development Kit)  java开发工具包 包括java开发工具以及JRE。


环境变量的搭建:
Path:环境变量配置:找出javac的文件路径,加入到Path里面就可以,不要忘记添加分号。
动态获取:JAVA_HOME=D:\jdk_6.0\
          Path=%JAVA_HOME   (%%是动态获取)。
临时配置方式:在DOS命令行下 就行 set path= 的操作。如果为了保持原Path值,则 set path=D:\jdk_6.0\%path% 配置。用%%获取原path值。
配置.class文件的环境变量,达到在目录下可以任意运行.class文件。
set classpath=D:\java work\;(注意分号,有分号后还要找所在盘符的文件,以及配置的盘符。考虑到安全的问题,不建议加分号。可以多配置路径 如:set classpath=.;c:\java work;d:\  现在当前目录下找,其次c盘,d盘。)  优先级为所配置的盘符比当前盘符要高。


java运行顺序:通过javac.exe编译器 对.java源文件进行编译,生成.class运行文件,通过java.exe调用JVM运行java文件。
规范:类名通常由单词组成,多个字母每个字母都大写。保证阅读性。
main主函数为虚拟机的入口,保证类的独立运行。
// 单行注释。   可以嵌套使用。
/*  */多行注释。不允许嵌套使用。
/** */文档注释通过javadoc.exe程序调用。多为作者、版本等信息。
注:注释还可以用于调试程序使用。
代码写作规范:(借鉴毕向东基础)
/*
 需求:
 思路:
 步骤:
*/
代码编写。
---------------------- ASP.Net+Unity开发.Net培训、期待与您交流! ------------------------------

------详细请查看:http://edu.csdn.net





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值