*自学总结,如有错误,欢迎指正*
1:计算机语言概述::软件开发>>(软件)一系列按照特定顺序组织的计算机数据和指令的集合(系统软件和应用软件)。(开发)制作软件。
人机交互>>(方式)图形化界面GUI,命令行方式CLI(需要一个控制台,输入特殊的指令)
计算机语言>>人与计算机的交流方式。
java语言概述>>sun公司推出,面向internet,web开发首选语言,完全面向对象,完全可靠,与平台无关。
java三种技术架构>>javase(标准版>桌面,应用程序,基础),javaee(企业版>web应用程序),javame(小型版>手机,小型电子)
2:java的跨平台原理::语言特点>跨平台性。基于jvm(虚拟机),不同的系统会有对应的jvm版本。
3:jdk&jre::jdk>java开发工具包(编译工具:javac.exe,打包工具:jar.exe),包括jre.
jre>java运行环境,包括jvm及核心类库。
4:jdk的下载与安装::oracle官网
5:jdk中的命令行工具::jkd中的bin目录中的javac,在cmd中可以打开,因为是命令行文件。
6:命令行简介:dir,md,rd,cd,cd..,cd\,del,exit,cls。其中,输入help会出现全部指令,如不行就用管理员身份运行。
7:环境变量配置::我的电脑>属性>高级>环境变量>添加相关变量:
path(系统程序所在路径):复制bin地址到path中,注意以路径分隔符隔开(;),两次确定后在cmd中输入javac检验是否成功。
8:环境变量配置-技巧::定义JAVA_HOME变量来储存bin路径,并将%JAVA_HOME%;放在path中,这样无论bin所在地址怎么变都不用重新配置环境变量了。
9:环境变量配置技巧-临时方法::(当你用别人的电脑时)原理>根据windows系统查找可执行文件的原理,可以将java工具所在路径定义在path环境变量中。
dos命令行中>输入set查看本机的环境变量;输入 set 变量名 查看指定环境变量;输入 set 变量名 = 清空一个环境变量的值;输入 set 变量名 = 具体值 给指定变量定义具体值。
在原有基础上加上新值(不改变原有变量)>例如:set path =新值;%path%。
注意>只在当前dos命令窗口有效,窗口关闭,配置消失。
10:helloworld::流程图>java文件>javac.exe(编译)>class文件>java.exe(运行)>结果
dos运行>javac 123.java>生成class文件>java 123(类名就行)>结果
11:helloworld细节::语句结束后记得加上分号;类名在calssa的后面:class HelloWorld;打代码阅读性放在第一位(便于阅读和修改,代码开源)。
12:hello world注意细节::设置程文件不隐藏其拓展名;main别写成mian;args可以变化的;
13:classpath环境变量::(解决class文件在不同路径下仍可以执行)原理与path一样:set classpath =.;%classpath% 其中.代表当前路径>set classpath中>之前的路径。