2.22学习日志

本文介绍了Java初学者的学习历程,包括JDK的下载安装和环境变量配置,使用记事本和MyEclipse创建Java程序,理解Java虚拟机的跨平台原理,MyEclipse的常用快捷键,以及如何查阅JavaAPI文档和使用两种反编译工具。
摘要由CSDN通过智能技术生成

今天是正式开始学习java的第一天,今天一共学习了以下知识点

目录

1.JDK的下载安装和环境变量的配置

2.使用记事本开发一个java程序

3.java虚拟机跨平台运行原理

4.使用MyEclipse开发java程序

5.MyEclipse常用快捷键

6.javaAPI帮助文档

 7.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文件,点击打开,可以看到跟第一种方法一样会有两行省略代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值