一、环境准备,HelloWorld
1Java环境变量配置
目标:更改JDK文件地址并配置环境变量
在系统变量栏添加
JAVA_HOME E:/jdk (Java文件所在根目录)
Path %JAVA_HOME%/bin
CLASSPATH %JAVA_HOME%/lib
2在命令行内运行Java文件
记事本编写java代码,并修改后缀名.txt为,java
注:在命令行的使用中,需要使用一些常见的指令来帮助执行文件。例如E:可切换盘符,cd可进入下级目录,cd..返回上级目录,javac可检查jdk环境变量配置
进行Java文件执行,编写完成后还需要进行编译与运行
javac HelloJava.class 编译
java HelloJava 运行
会产生一个编译文件HelloJava.class
3下载Eclipse
Eclipse开发工具,属于一类Java集成开发环境IDE(Integrated Development Environment)
需要注意jdk与开发环境位数需要一致,否则会有意想不到的错误。本次使用的jdk与eclipse都是32位
4创建Eclipse项目
选择工作区 switch workplace
首次创建Java项目 File-new-other-Java-java project
之后创建Java项目 File-new-java project
5运行Eclipse程序
Window-show view 选择需要显示的视图,例如console控制台窗口
6 Eclipse快捷键
批量操作 Alt+Shift+R
快速输入主函数 main Alt+/
快速输入输出语句 syso Alt+/
格式化代码 Ctrl+Shift+F
快速注释 Ctrl+/
构造方法快速生成 Shift+Alt+S
查看Java源代码 选中要查看的方法,按F3
关于查看源码时出现找不到jar包源,参考以下解决方案
https://blog.csdn.net/Aflowerseed/article/details/105125399
选择后点击 Source Attachment
输入jdk目录下的src.zip路径,之后确认即可
可查询源码
7找不到类问题,一段时间学习后再进行这部分学习
8版本兼容问题
IDEA用2017.2版本
二、面向对象
1类和对象
Hero Aqua = new Hero(); 创建一个对象
类就是一种规范,就是所有对象都得遵循这类规范。同样也可理解为所有对象都具备这种共同特征,类是这群抽象对象的共性。
对于游戏开发而言,角色都有共同属性血条、蓝条、攻击力、移速、物抗和魔抗等等,于是就可以根据英雄类这一共性来创建不同英雄。而物品都有其属性,增加攻击力、增加移速、减少cd等等。
注:命名规范,类名首字母大写,而变量名第一个首字母小写,其他字母大写。
2属性
类的属性就是对象的共性
3方法
返回值 方法名(){
return 返回值;
}
类的方法就是对象的共同动作,例如每个英雄都会平A。但是不同英雄平A的动作效果都不一样,这就需要继承或多态来实现了。