|
从今天开始我将一课一课非常详尽点评孙鑫老师的JAVA无难事视频教程,希望能够在十二天内搞定.$ `. a& y' J3 L, m' V
1 U$ y3 Z j5 u( E5 n( U; N 第一课:Java跨平台原理的剖析和Java环境变量的配置 duration:02:25:38# ?5 F* F3 r8 {, r0 o
% `3 W- s5 u$ z3 n 其实我曾听过几节哈工大的辛明影老师讲的JAVA,不过由于不是太直观,一直以来都是处于很迷糊的状态,结果很快把所学的一丁点儿皮毛也忘光了.昨天抱着并不乐观的心态听了一下孙老师的JAVA无难事,真是有一种想见恨晚的感觉.
: I$ I" r/ i; e4 g3 w0 F! c8 j 首先提醒大家要分清楚什么是SDK,JDK,JAVA2等概念,然后很自然是介绍JAVA的一些特性,以及优点,JAVA的可移植性,跨平台性,它的网络特性,它的健壮性等等,随后简单地剖析了JAVA的跨平台原理,并进行了一些生动的类比,把JAVA虚拟机比作Windows OS,把JAVA字节码比作二进制机器码,把JAVA解释器比作CPU.
( _! U1 @3 D) m3 J! _/ ] 对一些生手来说,环境变量的设置往往比较头痛,至少以前我看某位朋友写的JAVA环境变量设置方法看得我是云里雾里,最后还是设置不对.但通过孙老师这部教程第一讲里直观的操作与讲解,我这才发现环境变量的设置是那么简单,例:set path=D:\j2sdk1.4.2\bin (确定JAVA编译器javac.exe,和JAVA解释器java.exe查找路径),以及set classpath=D:\javalesson\lesson1 (JAVA源程序中的类,注意不是类文件的查找路径),当然想了解得更详细请赶快去听课吧.
. Y& _! G/ X4 l1 Z7 W 第一讲的最后讲解了JAVA的八种基本的数据类型byte(1),short(2),int(4),long(8),char(2),float(4),double(8),boolean(注意布尔型数据的取值只能是true和false).另外指出JAVA的条件语句,循环语句与C的用法类似,提醒自增自减语句要根据编译器的不同注意该怎样正确使用.对了,此讲还扼要介绍了JAVA的一维数组的声明,空间的分配,数组的初始化等知识细节,以及JAVA二维数组.JAVA二维数组非常有特色,与传统的二维数组有很大的区别,在这里容我卖个关子,不清楚的同学请记住我说过JAVA的二维数组很有特色,等到你了解后,你就会恍然大悟了 |
|