今天是正式开始学习java的第一天,今天一共学习了以下知识点
目录
1.JDK的下载安装和环境变量的配置
1.下载jdk安装包,安装好之后右键点击此电脑-->属性-->高级系统设置-->环境变量-->系统变量
2.新建“JAVA_HOME”变量,变量值为你的JDK软件安装路径
3.新建“PATH”变量,变量值为“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”
4.新建“CLASSPATH”变量,变量值为“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”
5.点击确定,关闭页面
2.使用记事本开发一个java程序
新建一个文件夹,里面添加一个记事本文件,文件名为HelloWorld,文件名后缀改为“.java”,然后在里面写入我们的java代码:
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld!");
}
}
然后在DOS界面下进入该文件夹路径,输入命令javac HelloWord.java后,再输入java HelloWorld即可看到运行结果。
3.java虚拟机跨平台运行原理
Java 源代码经过编译,生成字节码文件,交由 Java 虚拟机来执行,不同的系统有不同得JVM,借助JVM 实现跨平台。就比如说我们在 Windows 下面写出来的一段 Java 程序,换成 Linux,macOS 系统里面,一样可以正常运行并且输出相同的结果,但是这一点,换成 C/C++ 却很难办到。那么跨平台的特性,就是 JVM 决定的了。
4.使用MyEclipse开发java程序
打开MyEclipse软件,首先点击左上角file --> java project,然后为java项目取个名字;点开项目结构,找到src目录右键点击 package,然后为包取名,取名时注意要倒着取,例如com.bdqn.demo01;然后右键刚刚新建的包点击class,然后取个类名,类名首字母大写(采取驼峰命名法),完成后就可以看到包里的java文件了,可以在里面输入你想编写的代码。
5.MyEclipse常用快捷键
1.ctrl+/ 单行注释或取消单行注释
2.ctrl+shift+/ 多行注释
3.ctrl+shift+\ 取消多行注释
4.ctrl+A 全选
5.ctrl+Z 撤销
6.ctrl+C 复制
7.ctrl+V 粘贴
8.ctrl+X 剪切
9.ctrl+D 删除一行
10.ctrl+S 保存
6.javaAPI帮助文档
打开我们的jdk1.8参考文档
点击左上角索引按钮搜寻需要查找的内容
然后可以就找到相关搜索内容
7.java反编译工具
老师上课教授了两种java反编译工具
一、
1.在文件夹中运行jad.exe文件
2.在文件夹中加入需要反编译的class文件,然后进入DOS界面,进入该文件夹下,输入jad -s java HelloWorld.class
3.运行完成后可以看到在文件夹中已经生成了HelloWorld.java文件,用notepad打开后发现相较于源代码多了两行内容,这两行是在在编写过程中被自动省略的代码。
二、使用FrontEnd工具
1.打开FrontEnd.exe程序,点击左上角
2.找到需要反编译的class文件,点击打开,可以看到跟第一种方法一样会有两行省略代码