关闭

JAVA学习笔记----第一章的总结

512人阅读 评论(0) 收藏 举报
分类:

JAVA学习笔记----第一章的总结







1.环境变量


windows下可以在cmd中通过set ,linux下可以通过export 临时设定当前命令行或者terminal的环境变量,只有在当前终端创建的才能继承当前的临时环境变量。

CLASSPATH 设置搜索类的路径,在1.4版本以后可以自动搜索,1.5版本之后可以不设置。可以通过-classpath 临时设定环境变量。

如果设置了CLASSPATH环境变量,一定要在环境变量前加一个".",代表当前路径。


 2.java文件的编译与运行


java 的编译命令为javac
常用参数-d 指定存放的目录

运行命令 java

运行XXX.java 编译生成的class 文件,执行命令时不需要带后缀名。

java  类名


3.java 源文件的命名规则


1.java 区分大小写
2.后缀名为java
3.java 的程序源文件的主文件名是可以任意的,但如果java类定义了一个public 类,那么该源文件的文件名必须和该public类的类名相同,所以一个Java源文件中最多只可以定义一个Java 类。


4.关于main()

Java是严格区分大小写的,Java 中的main()为小写字母开头,而C#中的Main() 为大写开头。
一般可以这样写:
public static void main(){
}

或者:
static public void main(){
}

但一般习惯第一种

如果将main()写成Main(),Java解释器会把Main()当成普通的方法,而找不到程序入口。


5.垃圾回收机制


Java 的垃圾回收机制(Garbage Collection) 简称GC,一般会在CPU空闲或者JVM内存紧张的时候启动。
垃圾机制回收无用的对象内存空间,这些内存空间都是JVM堆内存里的内存空间,对物理资源无法回收,比如io 数据库连接。
可以通过将对象的引用设置为null暗示可以回收对象。可以通过 finalize()   System.gc() 来建议系统进行垃圾回收,但垃圾回收机制不能精确控制。
JDK 7 使用的G1垃圾回收机制,替代之前并行标记 CMS。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:22260次
    • 积分:484
    • 等级:
    • 排名:千里之外
    • 原创:25篇
    • 转载:1篇
    • 译文:0篇
    • 评论:6条
    文章分类
    最新评论