黑马程序员技术交流社区

标题: 这是我刚java学习时总结的资料 [打印本页]

作者: jinsedeyuzhou    时间: 2015-5-16 23:38
标题: 这是我刚java学习时总结的资料
                JDK安装与配置
===========================================================================
JAVA:   简单性、面向对象、网络技能、健壮性、安全性、体系结构中立、可移植性、解释型。
    高性能、多线程、动态性。
JDK:Java Development Kit        编写java程序的程序员使用的软件。(java开发工具包)
JRE:Java Runtime Environment        运行Java程序的用户使用的软件。(java运行环境)
SE: Standard Edition            用于桌面或者简单的服务器应用的Java平台。
EE: Enterprise Edition            用于复杂的服务器应用的Java平台。
ME: Micro Edition            用于手机和其他小型设备的java平台
J2: Java 2                一个过时的术语,用于描述1998-2006年之间的java版本
SDK:Softwate Development Kit         一个过时的术语,用于描述1998-2006年之间的JDK
u:Update                Oracle的术语,用于发布修改的bug
NetBeans                Oracle的集成开发环境
JVM:                    JAVA虚拟机

安装:
安装路径最好不要接受带空格的默认路径名。一般在windows下建议设置为D:\jdk1.8.0(盘符可以设置在其他盘)
执行路径是指操作系统搜索本地可执行文件的目录列表。
JDK目录
jdk1.8.0
    |--bin        编译器和工具
    |--demo        演示
    |--docs        HTML格式的类库文档
    |--include    用于编译本地方法的文件
    |--jre        java运行环境文件
    |--lib        类库文件
    |--src        类库源文件(解压src.zip)

环境变量设置:
path:通过path系统去寻找可执行的java文件  (javac)
JAVA_HOME:JDK的安装目录
classpath:加载目录 (java)
为什么需要配置path,什么时候需要classpath?
path:对于可执行文件,只有在当前路径下才能执行,如果想要在系统的任意路径下都能执行就需要设置执行路径(Path:可执行文件列表)。运行可执行文件时,会先找当前路径下,然后再去path里面找。java的可执行文件在d:\jdk1.8.0\bin目录下,因此需要将此路径加入到可执行文件列表中
classpath:是告诉JVM要使用或者执行的类文件在哪里,当类文件放在其他路径上时,如果在当前目录下使用或者执行类文件时,
需要设置classpath路径告诉文件存在的具体位置。临时配置classpath时,如果设置classPath时写";"
的情况下,如果在指定的classPath路径下没有找到要运行的文件(比如文件被删除),那么就会在当前目录下找该
文件,如果不加";"的话,只会在classPath中找。
set classpath=d:\java 与set classpath=d:\java;\set classpath=,;\d:java的区别 清空设置set classpath=
Java程序运行过程
1、编译javac:把java源文件编译成class字节码文件    javac Test.java
2、运行java:运行class 文件  java Test

class Test
{
    public static void main(String[] args)
    {
        System.out.println("Hello World!");
    }
}

源文件:Test.java
javac Test.java
java  Test

标识符:
作用:给类和方法、变量命名
规则
1、以字母、下划线、$开头(C语言中没有$)
2、不能是关键字
3、其余部分可以是;字母、下划线、$、数字

注:刚开始最好使用命令行,熟练之后在使用集成开发环境。
以上是我刚开始学习的总结

作者: 林思奇    时间: 2015-5-17 00:16
学过,也快忘记了
作者: jinsedeyuzhou    时间: 2015-5-17 10:05
林思奇 发表于 2015-5-17 00:16
学过,也快忘记了

趁还没忘,总结一下
作者: 小星星2015    时间: 2015-5-17 10:25
还行,要给自己总结一下了
作者: 下一页5    时间: 2015-5-17 10:33
不错啊兄弟好详细啊
作者: a1540157717    时间: 2015-5-17 10:46
哥们辛苦了
作者: 星辉祝愿    时间: 2015-5-17 14:19
趁这个机会,再复习下!
作者: 人在旅途~东营    时间: 2015-5-17 22:51
不错,很详细




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2