第一天
| 001常识 |
| 软件:处理数据的工具 |
| 002跨平台性 |
|
到达控制台方式:运行+cmd 就像和计算机说话一样,说计算机能听懂的话;打开命令行win+r dir列出该文件夹下全部目录与文件 directory目录 md建立目录 md qqq建立文件夹 qqq make directory rd删除目录 rd qqq删除目录 remove directory cd进入目录内部 cd qqq进入qqq文件夹内部 cd qqq\qwe 直接进入某个文件,将进入路径在cd后输入清楚 cd..退出当前文件夹返回上一级 cd.. cd\ 立即退回c盘根目录 C:\Users\windows\qqq\qwe>cd\ 退回c盘根目录 C:\>C *.txt 所有的txt文件,*替代件 exit直接关闭命令行窗口,也可以鼠标关闭 strat打开一个新窗口,原有配置情况不变
切换的d盘直接输入d:回车就行
|
|
Java ee扎瓦企业级应用,也是应掌握的技术 |
|
能跨平台就在于系统上会先安装能解析java的软件“虚拟机”,然后java借助平台软件运行。 因为能跨平台所以做软件会首选java
虚拟机不能跨平台
微软内部有c,c++的虚拟机,c就是微软推出的,微软就是c写的。 也因此,c不能跨平台,只能在微软。 |
|
003环境搭载 jdk(开发工具)写软件,jre(运行环境)运行软件 jre运行环境虚拟机,装了可以运行java软件 jdk编写开发工具包,顺便内置了一套jre。 所以学习者只安装jdk |
|
|
|
下载jdk不要下载到中文与特殊符号的路径,毕竟都是英语的东西 可以直接带着jdk的文件到u盘,一插就用 bin目录下是开发工具 |
|
要执行一个文件需要到达其文件夹,但每次要执行就要去这个路径很麻烦; 所以可以搞个快捷方式,提前将相关路径告诉windows,就可以随意使用了。 打开我的电脑-属性-高级环境设置-环境变量-系统变量-path,在path中将javac执行程序所在的路径C:\Program Files\Java\jdk-1.8\bin输入,与其他路径用英文分号;隔开。之后可以在cmd中任意地方使用javac命令了,不仅是javac,并且这个文件夹所包含的程序都可以直接应用了。等于告诉系统我们要用的文件,让系统帮忙去找;必须是可执行文件exe。 这个目录放在path前面系统就先查找这个目录,放在后面就后查找这个目录; 由于jdk文件后期可能移动去别的文件面临修改路径的问题,但bin文件夹一般不会修改;所以首先在系统变量添加一个新变量JAVA_HOME,用来指代bin所载路径件C:\Program Files\Java\jdk-1.8,然后修改path里面的原来路径改为%JAVA_HOME%/bin/;之后再有变化修改java-home即可。这是一种配置技巧,方便后期修改
|
|
下载---安装---配置环境变量---再开一个命令行cmd
|
|
临时设置方法:dos命令行输入set path=C:\Program Files\Java\jdk-1.8\bin,就可以临时设置 只在当前dos命令行窗口有效,关闭后就没有了,恢复原状。(用于拿着设备到别人机器上,别人不愿意你修改他的设置) 如果通过start命令来打开另一个dos命令行,那么新开的这一个命令行会沿袭原来临时设置的环境变量数据。 (dos命令行输入set命令可以查看或设置环境变量的值,输入set回车会列出本机上已经配置好的所有环境变量,包括path;输入set path 可以单独查看path这一个环境变量;输入set path=haha,那么在本窗口path就只有haha一个路径;在设置一个path路径aaaa后还想要再增加,可以全部输入set path=aaaa;bbbb 但如果之前路径过长也可以采用指代%path%代替之前aaaa,输入set path=bbbb;%path%)
|
| 004hello world |
|
文字编译器,简单的记事本,高级的ecleips高级编译器自动生成 java代码通过类的形式来体现,开始与结束如何确定,通过一个class确定一个类,后跟类名如Demo,后面跟着大括号{}表示内容区间 存放写代码文件叫做原文件(原txt文件要手动改为java类型),要将原文件通过javac变为运行文件,也叫运行程序:*.java-->*.class dos下进入存放该文件的目录,然后输入javac 123.java回车后得到一份"Demo.class"文件(class就是java运行文件) 叫做中间吗文件或字节码文件. 要执行在dos中输入java Demo回车123.java修改后后面再输入javac将java文件转变为class文件。再java Demo执行 |
|
javac是jdk下面一个开发工具exe,该程序作用是将文件类型由java转化为class类型; java也是jdk下面一个开发工具exe是启动虚拟机的,该程序作用是执行class文件; |
| 找不到文件,可能文件名错了,也可能文件名对但不在这个目录路径 |
![]() |
|
先要执行这个Demo文件必须dos进入其目录才可以,要想随意执行,就要将其设置为环境变量才行,在dos中临时设置set classpath=D:\java0217\day01;即可(path只能有exe文件,专门为class文件设立变量classpath) java指令会启动虚拟机,虚拟机首先去classpath找demo文件 (像javac.exe,java.exe文件设为环境变量放在path中;demo.class文件设为环境变量放在classpath中)
set classpath= 相等于清空,因为设置路径等于没有 set classpath=aaa;后面加分号,则虚拟机在找完classpath后继续从当前所处文件夹找 set classpath=aaa 后面不加分号,则虚拟机只在classpath里面找,哪怕当前文件夹有也不找了 配置classpath环境变量最好不加分号,在环境变量中找不到就报错是最好的。 path的配置是先在当前找,找不到去环境变量找 (想要在当前目录也找,可以加上一个点 . ;c:/;d:/这一点意思就是先在当前路径找,没找到去另外设定的路径找;但是加分号的方法更好)
长期配置classpath环境变量:我的电脑-属性-环境变量-系统变量-classpath-.;aaa;bbb 等讲到包时开始设置classpath环境变量 |
|
class 定义类名的,起一个提示作用,汉语译为种类,关键字标签,小写,相等于报纸中“书名 我的奋斗,姓氏 徐,班级 一班”一样, 类名Demo采用每个字母首字母大写的格式规范命名,用单词写 {}表示函数内容区间 主函数固定为public static void main(String[] args){},作用是保证程序独立运行,虚拟机调用所写类中的主函数,执行主函数里面的每个代码。程序执行的起始点就是主函数。 缩进用tab键,每套入一层函数缩进一次 |
|
记事本可以写多个类的文件,一个记事本里面有几个类就转化出几个执行文件 需要一个类运行就要写主函数,不需要运行就不用写主函数 但是一个类只能最多有一个主函数,否则虚拟机不知道怎末运行 |
| 要把文件扩展名取消隐藏,怎么做:文件夹选项-查看-取缔隐藏文件扩展名选项 |
|
004注释
|
|
//单行注释 |
|
多行注释 /* */ |
|
文档注释 /** */ |
|
注释作用: 1注解说明程序 2调试程序(让代码变成注释不让其执行,若dos显示错误消失则说明注释掉的那部分有错误需要修改) 3便于后续升级与交接 |
|
多行注释里不能再嵌套多行注释,因为在第一个结束符哪里全部注释就会停止后面部分又可执行了;最好是只用一个多行注释,来不断移动结束标*/来放缩多行注释范围 |
|
单行注释用于某几条难懂代码; 多行注释用于函数解释; 文档注释用于版本作者等信息 |
|
写代码先写注释:需求-思路-步骤
|



















浙公网安备 33010602011771号