学习日志
2009-05-03 05:002009年5月2日学习日志 今天—— 通过一天的学习,有几点感受想说说。首先,视频教学的内容是很生动的,虽然到了讲述数据类型、标识符等基础知识避免不了有一点枯燥。在开篇的小故事里,以人际交往中的翻译经过词汇、语法、语意、消化吸收和重新组织等过程作比,生动地阐述了一个源程序的编译原理;更以笔译和口译在速度,实时性等方面的特征,明晰了编译型和解释型两种方式执行源程序的差异和优缺点。其次,过来辅导我们的老师随和容易相处;老师的数量之多是其他的时候不可奢望的。因此有任何问题可以当场解决,不必将疑问留到课后,甚至成为永远的遗憾。这可以说我迄今为止受到的最好的待遇,既然如此,试问我有什么理由不珍惜机会努力学习,尽量提高自己呢? 这般感受带给我是感激和感恩,所以最后我要说声:衷心地感谢东方标准提供的机会,让我有这样的机会学习和提高!我亲爱的朋友们,你们是不是也将带着一颗感恩的心去努力去付出,去回报呢? 下面简约的总节今天的课程内容,作为初学者,必然有许多概念上的问题不能理清,恭请批评指正,别忘了“助他人成功也会成绩您的成功!” 软件行业 1) 要精通一门高级编程语言,做到轻松从一门语言过渡到另一门语言。 2) 数据库是有极限的,初学者要了解数据库的检索、优化、设计、拆分、备份、集群和拷贝 3) 网络知识上在协议,安全控制等各方面很重要,这对应用程序的应用和稳定是必要的 4) 软件工程与项目管理是分不开的,软件测试等是很重要的。 5) 大型软件开发过程中的“人月理论”,实质是管理问题 6) 操作系统是经历过无数人检验的稳定性的系统,是值得学习和借鉴的 JAVA源程序的执行过程体现了分层思想,正如操作系统将硬件和应用程序分开一样。 词汇分析—》语法分析—》意义分析—》中间码—》最佳化—》机器码 产生字节码(编译) JVM(解释)
JRE的功能 加载代码 校验代码 执行代码
JAVA的垃圾回收机制 1) 垃圾收集——不在使用的内存应回收 2) JAVA解除了程序员回收无用内存的责任,它提供一种系统级的线程跟踪存储空间的分配情况,并在JAVA空闲的时候检查并释放可释放的内存空间 3) 垃圾收集在JAVA运行过程中自动运行,程序员无法精确控制和干预
JAVA的环境变量的设置 我的电脑(右键)》》属性》》高级》》环境变量》》系统变量Path(双击)》》将JAVA应用程序的路径复制给Path(用分号隔开)》》确定
JAVA源程序的执行过程 盘符:CR cd 源程序路径 CR javac 源程序名.java CR java 源程序 CR 注:CR表示回车 注意: 1)类名与源程序文件名一致 2)public类有自己的独立的 *.java文件,一个*.java文件只有一个public类,且文件名为public对应得类名
注 释 // 用于引导单行注释 /* */ 用于引导多行注释 不能嵌套 /** 用于引导JDK文件注释 标识符 用于命名变量、类和方法 1) 可包含下划线、数字、$和字母, 2) 不能以字母足为开头 3) 大小写敏感,不能与关键字重复 关键字 1) 全部是小写 2) goto 与const作为保留字 3) true与false作为boolean型数据的值 数据类型 1)8种简单数据类型: 数值类型 byte(1B)、short(2B)、int(4B)、long(8B) 字 符 型 char(2B) 布 尔 型 boolean(1bit) 2)引用数据类型 类 class 接口 interface 数组、枚举 enum 注:由于JAVA采用的Unicode码中的字符型是2B,为了避免存储资源的浪费,就产生了UTF-8(欧美) 和GB2312、GBK、GB18030
分支语句 if(boolean expression) { statement or block; } else if(boolean expression) { statement or block; } else { statement or block; } 运 算 符 1)关系运算符 >、< 、>=、== 、!= 优先级最低 2)布尔运算符 !、&、|、&&、^、|| 结果为boolean型 3)算术运算符 +、—、*、/、% 4)三元运算符 conditions? expression1 :expression2 5)递增、递减运算符 ++、- - 当二者作为后缀运算符时,先引用变量的值,在再做递增或递减操作,否则先做递增或递减操作,在引用变量的值。例如: _______________________________ int i=100; int t1= i++;//t1=100,i=101 _______________________________ int i=100; int t1= ++i;//t1=101,i=101 _______________________________ int i=100; int t1= i--;//t1=100,i=99 ________________________________ int i=100; int t1= --i;//t1=99,i=99 ________________________________ JAVA程序的结构 public class 类名 { public static void main(String[ ] args) { System.out.println( ); } } |
留下脚印
- 踩一脚
- 您的头像会显示在这里
- 太好了,你的日志可以作为我们很不错的学校资料!希望你以后都这样写!~我每次都会来看的!相信你一定会大有所成的!
- 自己写的啊?这么多!
- 宋艳华: 太好了,你的日志可以作为我们很不错的学校资料!希望你以后都这样写!~我每次都会来看的!相信你一定会大有所成的!谢谢啊,但是太耗时间了啊,这点花了好几个小时呢
- 姚元: 自己写的啊?这么多!好久没写东西了,都不会写了。胡言乱语凑数呢
- 部长就是牛啊~~无法望你项背
有龙兄,什么都不怕,哈哈哈~~ - 宋艳华说的对,你们都可以进来看看作为大家的复习资料了,呵呵!所以,多看同学的日志是很有帮助的!呵呵
- 哇!!精华呀!!我在自己电脑上设置了环境变量以后,还是说“系统找不到指定的路径”。哪出问题啦??
- 董丁浩: 宋艳华说的对,你们都可以进来看看作为大家的复习资料了,呵呵!所以,多看同学的日志是很有帮助的!呵呵董老师太抬举了,不过是凑数罢了



