第一章、java入门知识

目录

一、java入门

1、命令行窗口的常用命令:

 2、java开发的注意事项

3、运行第一个java程序HelloWorld

 4、JDK的组成

 5、JDK的执行原理

6、JAVA的跨平台工作原理

7、Path环境变量

二、IDEA的使用

1、使用步骤

2、IDEA基本快捷键:

3、IDEA中的其他操作

三、Debug工具


一、java入门

1、命令行窗口的常用命令:

盘符                                                 D:、C:

查看当前路径下的文件信息             dir (显示文件夹中所有的文件)

进入文件目录                                   cd

回退上一级目录                               cd ..

回退到盘符根目录                            cd \

清屏                                                  cls

 2、java开发的注意事项

  • 开发一个java程序要经历

编写 ----- 编译(通过javac生成.class文件) -------- 运行(java)

  • 第一个java程序建议使用记事本书写
  • 代码文件全英文,首字母大写,使用驼峰模式,源代码文件后缀必须是.java
  • java通过javac编译得到字节码文件.class后缀

3、运行第一个java程序HelloWorld

  1. 新建一个文本文件
  2. 写入代码
    public class HelloWorld {
    /*代码类名必须要与文件名称一致*/
    	public static void main(String[] args){
    		System.out.println("HelloWorld");
    	}
    }
  3. 直接在文本文件所在目录的路径上输入cmd进入cmd命令
  4. 输入javac HelloWorld.java编译生成一个HelloWorld.class文件
  5. 输入java HelloWorld 运行java文件

 4、JDK的组成

  • JVM:java虚拟机,真正运行java程序的地方。
  • 核心类库:java自己写好的程序,给程序员自己的程序调用的。
  • JRE:java的运行环境(JVM、核心类库)。
  • 开发工具:java、javac等。
  • JDK:java开发工具包。(JVM、核心类库、开发工具)     开发环境

 5、JDK的执行原理

程序员编写的.java文件通过javac编译得到.class文件,再通过java将.class文件送入JVM中运行,调用核心类库中java写好的代码,配合程序的执行。

6、JAVA的跨平台工作原理

  • 一次编译,处处可用
  • java代码只需要写一次,在不同平台使用只需要下载不同平台的JVM就可以直接运行。

7、Path环境变量

Path环境变量用于记住程序路径,方便在命令窗口的任意目录启动程序。

二、IDEA的使用

1、使用步骤

 注意在新建Package包时的命名一般是公司域名的倒写,www换成项目名。

 目的是让别人清除项目是本公司实现的。

2、IDEA基本快捷键:

  •         Ctrl+D   快速复制粘贴代码。

  •  直接输入main回车 快速生成main函数。
  • Ctrl+X    删除所在行。
  • Ctrl+Alt+ L    格式化代码。
  • Ctrl+/  单行注释、Ctrl+Shift+/    多行注释。
  • 快速书写输出语句。
    "Hello World".sout  + 回车
    
    System.out.println("HelloWorld")
  • ALT+Shift+↑、↓   上下移动当前选中的代码。
  • ALT+Ctrl+t将代码快速放入循环结构体中。

  • alt + Ins 快速生成getter和setter方法,按住shift点击最下面的变量就能全部选中,一起设置 ,同时也可以设置有参无参构造器。
  • shift + f6 快速修改全局变量名
  • Ctrl+Alt+o  快速删除无用的import包
  • 鼠标中间加鼠标左键   快速操作多列代码

  •  ctrl + r  快速替换全局字符
  • ctrl + shift + 左右键    快速选中代码

3、IDEA中的其他操作

  • 修改模块名,选择第三个修改文件名和模块名。

  •  导入模块操作

可以直接通过 File->new->Moudle from Existing Sources 选择模块所在文件夹,导入别人的模块,但该方法有缺陷:当模块所在文件夹消失时,导入的模块也会失效。

所以一般采用新建一个Moudle再将要导入的模块代码文件夹复制粘贴进新建的Moudle,注意新建Moudle时要先选中原本存在的Moudle再点击新建,否则新建的Moudle会建在原本存在的Moudle之内。

三、Debug工具

从断点开始,一步一步运行代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值