1、java基础:sun公司,史坦福大学,1995年
2、java语言是一个完全面向对象安全可靠与平台无关的编程语言。(c++语言是微软的语言,之所以windows支持c++,是因为,微软在windows系统里装有虚拟机,windows系统就是c和c++语言写的)
3、java语言三种技术架构:J2EE(企业级,也是程序员使用),J2SE(基础版本,标准版),J2ME(嵌入式设备,如手机中的应用程序)
4、更新后叫做:JAVAEE JAVASE JAVAME(我们是javaee程序员)。
5、java语言的特点:跨平台性(意思就是在windows上面可以执行,在linux上面也可以执行)。
6、java语言的原理:跨平台性是因为它有一个虚拟机(JVM),虚拟机依赖于平台,所以他也跨平台。但是不同系统的虚拟机型号是不同的。
7、JRE:JAVA运行环境,包括JVM和java程序所需要的核心类库(这是运行程序)
8、JDK:java开发工具包,里面也包含JRE,安装了JDK就不用安装jre(这是开发工具)
9、下载JDK:www.orcal.com java.sun.com
10、安装JDK:傻瓜式安装,建议不要装在C盘,新弹出安装jre,但是JDK里面已经有JRE所以可以不装。
11、执行javac(配置环境变量):在任意目录执行javac需要配置环境变量《为了更方便的运用java工具》(在名为Path的变量后面加上需要执行的jdk路径,方法是在path行首粘贴他的路径,加上; 放在前面的原因是系统会先找)
12、环境变量配置技巧:把容易变动的环境变量名获取出来,JAVA_HOME=D:jdk1.6 path=%JAVA_HOME%in; 这就是动态获取的意思。新配置一个JAVA_HOME,地址不要bin。
13、临时环境变量配置(如:用别人电脑执行,所以用临时配置):cmd里面先执行set path=jdk的地址 查看就是set path 如果新窗口就会失效,如果输入start命令就会有效。