认识Java001
——Java语言是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的高级编程语言,是一种面向对象,安全可靠,与平台(操作系统)无关的编程语言
——Java语言的三种技术架构:1.J2EE企业版(主要针对web应用程序) 2.J2SE标准版(主要针对普通桌面,或者商务应用程序提供解决方案) 3.J2ME小型版(针对电子消费产品,嵌入式设备开发)(也可以基于安卓平台开发,不用这个) Java5.0版本后,更名为JAVAEE,JAVASE,JAVAME
——Java跨平台性:Java语言编写的应用程序,在不同的系统平台上都可以运行 跨平台原理:只需在运行Java应用程序的操作系统上,先安装一个Java虚拟机(JVM)即可,有JVM来负责Java程序在该系统中的运行 注意:针对不同系统,有不同的虚拟机与之对应
——Java环境搭建 JRE运行环境:包括虚拟机,核心类库,运行开发好的Java程序,只需安装JRE即可 JDK开发工具包:包括开发工具(编译工具javac.exe,打包工具jar.exe等),以及JRE (JDK包括JRE,JRE包括虚拟机)
——下载JDK java.sun.com--Java SE--Download JDK--Download--plantform(平台选择)--Windows--.exe 可装到D盘 www.oracle.com(已被收购)--java for developers
——配置环境变量 jdk目录下bin数据,里面是.exe 如果在任意目录下都能执行Java命令:我的电脑属性--高级--环境变量--系统变量--path--将要执行的工具的目录告诉系统,将javac的路径添加,D:\java\jdk\bin添加后后面加一个分号;也可以新建变量JAVA_HOME,代替D:\java\jdk然后,将path路径,改为%JAVA_HOME%(动态获取),方便修改 临时配制:在DOS命令行中,输入set命令,后面跟上环境变量名set path=目录,该配置只在此窗口有效
——编译工具.Java(源文件),.class运行文件 javac编译工具,Java运行工具对指定的文件进行编译:输入目录javac 123.Java回车,编译完成,会生成一个class文件,运行文件:java demo(类名)回车,即可运行