现在位置: 首页 > 博客文章 > 电脑相关 > IT知识 > 正文
学习Java需要熟知的小常识
2015年08月12日 00:36:12 IT知识 ⁄ 共 977字 暂无评论 ⁄ 被围观 1,801次

Java 是 Sun 公司开发的一门编程语言,主设计者是 James Gosling。

Sun 公司的全名是 Stanford University NetWork,1982 年成立。

Java 最早来源于一个叫 Green 的项目。

Java 语言的前身,是 1991 年 Sun 公司的工程师基于 C++ 开发的一种新语言 Oak,1995 年 5 月 23 日,以“Java”的名称正式发布。

Java 是一种解释性语言,可以通过在不同的平台上运行 Java 解释器对 Java 代码进行解释,实现“一次编写,到处运行”的目标。

Java 服务器页面,就是所谓的 JSP,全名为 Java Server Page。

Java 虚拟机 JVM,全名是 Java Virtual Machine,是 Java 自己设计的一个计算机,是在主机上由软件或硬件模拟的计算机,用来读取并处理经编译过的,与平台无关的,Java所特有的 .class 字节码文件。

如果在运行 .class 文件提示“错误: 找不到或无法加载主类 ***.class”,如果你感觉你的环境变量和代码都没问题的话,那么就看看你是不是犯了这样一个低级错误,就是在运行 ***.class 文件时,是否敲成了 java ***.class 了,正确的是不带 .class,为 java *** 即可。

classpath 指 Java 类的运行路径,是 JVM 运行时加载类的路径,特别注意,该属性只在 Java 运行时起作用,而在编译时不起作用。用 set classpath=e:\test 可以在命令行窗口中临时设置 Java 的执行路径,但如果重新打开命令行窗口,前一次的设置失效,如果想长期保留该设置,可以在系统环境变量中设置。

扩大装换其实就是数据类型的自动转换,而显示转换,也就是数据类型的强制转换。

&& 和 &,|| 和 | 的区别。& 表示“与”,| 表示 “或”,而 && 和 || 分别表示“短路与”和“短路或”。其区别在于,短路与或判断如果第一个条件就能决定整个表达式的最终结果,那么后面的条件将不再做判断。而非短路与或则还会继续判断每个条件的真假。

在计算机的数据表示中只定义了正数的表示形式,并没有定义负数的表示形式,所以,负数一般都用补码的形式表示。正数的原码、反码、补码都相同,负数的反码是除符号位为 1 外,其它位全取反;补码就是“反码+1”。

数组声明后实际上是在栈内存中保存了此数组的名称,还需要在堆内存中配置数组所需的内存。

 

 

给我留言

留言无头像?