【Java基础知识预备 JDK JRE 配置环境变量 IDEA快捷键,注意事项 初始使用配置设置,DOS命令行使用】

思维方式一∶"大处着眼,小处着手"
思维方式二︰逆向思维、反证法
思维方式三:透过问题看本质

Java重要特点

1.Java语言是面向对象的(oop)
2. Java语言是健壮的。Java的强类型机制、异常处理、垃圾的自动收集等是Java程序健壮
性的重要保证
3. Java语言是跨平台性的。[即:一个编译好的.class 文件可以在多个系统下运行,这种特性
称为跨平台]
4.Java语言是解释型的[了解]
解释性语言:javascript,PHP., java编译性语言:c/c++
区别是:解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行,编译性语言,编译后的代码,可以直接被机器执行, c/c++

流程: a.java  javac编译a.class java运行在不同平台的JVM运行

什么是JDK, JRE:

JDK、JRE和JVM的包含关系
1.JDK=JRE+开发工具集(例如Javac,java编译工具等)
2.JRE = JVM+ Java SE标准类库(java核心类库)
3.如果只想运行开发好的.class文件只需要JRE

JDK:
8 11长期 公共jre没有顶级文件夹,注意放置

配置环境变量path

配置环境变量path的步骤
1.我的电脑–属性–高级系统设置–环境变量
2增加JAVA_HOME 环境变量,指向jdk的安装目录d:\program\jdk8
3.编辑path环境变量(系统变量中更好),增加%JAVA_HOME%\bin
4.打开DO命令行,任意目录下敲入javac/java。如果出现javac的参数信息,配置
成功。

/*
public class Hello {
	public static void main(String[] args) {
		System.out.println("Hello World!");
	}
}*/

注意:

1.有了可执行的java程序(Hello.class字节码文件)
2.通过运行工具java.exe对字节码文件进行执行,本质就是.class装载到jvm 机执行
3一个源文件中最多只能有一个public类。其它类的个数不限。如果源文件包含一个public类,则文件名必须按该类名命名!
4一个源文件中最多只能有一个public类。其它类的个数不限,也可以将main方法写在非
public类中,然后指定运行非public类,这样入口方法就是非public 的main方法
5编译后,每一个类,都对应一个.class,javac可以编译生成多个.class,java选择运行

/* class Dog {
	public static void main(String[] args) {
		System.out.println("Hello,go!");
	}
}

class Tiger {
	public static void main(String[] args) {
		System.out.println("Hello,tiger!");
	}
} */

Java常用的转义字符:

1) \t:一个制表位,实现对齐的功能
2) \n:换行符
3)\\:一个\
4)\":一个"
5)\':一个'
6)\r:一个回车 System.out.println("AAA\rBB");
控制台Tab键补齐

常见错误:

1.找不到文件
2.主类名和文件名不一致
3.缺分号
4.字母大小写不对
5.中英文标点混用
6.单词拼写错误

文档注释:

/**
 *@author 张
 *@version 1.0
 */
public class Comment02{
	//编写一个main方法
	public static void mian(String[] args){
	}
}

生成文档注释:

javadoc -d文件夹名-xx -yy Demo3.java
javadoc -d d: \\temp -author -version Comment02.java  //没有temp文件夹新建一个

Dos: Disk Operating System磁盘操作系统

常用的dos命令
1查看当前目录是有什么
dir dir d:\abc2\test200
2切换到其他盘下:盘符号cd
案例演示:切换到c盘  cd /D c:
3.切换到当前盘的其他目录下(使用相对路径和绝对路径演示)
案例演示:cd d:\abc2\test200 cd ..\.. \abc2\test200
4.切换到上一级:
案例演示:cd ..
5.切换到根目录:cd \
案例演示:cd \

IDEA快捷设置:

    c+y 删除一行
    c+d复制一行
    c+shift+f12 代码区显示
    psvm
    sout
    alt+1  alt+2
    alt+p前一个  alt+n下一个
    alt+insert=new
    齿轮=>hide  显示多级文件夹
    c+shift+A=>setbackgroundimage设置背景图片及透明度
    settings->editor->File Encodings->1.project encoding:utf-8 2.properties files:utf-8设置编码
    other settings->default settings->editor->file encoding->默认设置
    settings->keymap
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值