2016.5.30 笔记
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2016.5.30 笔记相关的知识,希望对你有一定的参考价值。
1.java的特性?
JAVA是一个面向对象的语言。
JAVA可以跨平台运行。(它提供了在不同环境下的解释运行环境)
JAVA是一种健壮的语言,继承了C/C++的优点。
JAVA具有较高的安全性。(垃圾自动回收机制、取消指针、强制类型检查)
2.java应用程序运行机制。
先编译,后解释运行。
先通过编译器将源文件编译成字节码文件(中间文件),再通过解释器将字节码文件解释给机器去执行。
3.java跨平台原理。
JVM包含解释器,是执行.class文件的。
JVM区分平台,字节码文件不区分平台。
4.jre的三项主要功能。
加载代码:由类加载器(class loader)完成
校验代码:由字节码校验器(bytecode verifier)完成
运行代码:由运行时解释器(runtime interpreter)完成
5.开发java应用要点。
一个源文件中至多只能有一个public修饰的class声明,其他类的个数不限。
一个源文件中有多少个类,编译的结果的class文件就有多少个,这些class文件的名字都是由它的类名来命名的。
源文件名必须和它里面定义的public的类名相同。
6.代码注释。
单行注释 //
多行注释 /* */
文档注释 /** */ 文档注释中必须包括:创建者、创建时间、此类的作用
7.代码注释的原则。
先写注释,后写代码。帮助写程序前理清思路。
其他人阅读程序时可能有疑问的地方,帮助提高代码的可理解性。
保持注释的简洁。
标记任何例外,如果执行一段代码需要特定的条件,就需要加上注释。
标记出已知的问题,如果下段代码不完整或者存在问题,应该做出明确的注释。
注释里加上示例,如果文字说明无法清晰表达某种情况,可以实例增强说明效果。
8.java之父
詹姆斯.高斯林
以上是关于2016.5.30 笔记的主要内容,如果未能解决你的问题,请参考以下文章
挖坑thusc前一周计划2016.5.30-2016.6.3