Java自学笔记(零基础开始)---- Day 1

目录

一、Java概述

1、什么是JDK、JRE、JVM?

2、编辑器下载

3、下载安装JDK

4、Java快速入门

5、  编译、运行介绍

        源文件:.java

6、Java开发注意事项和细节说明

二、Java转义字符

 三、初学Java易犯的错误

1、找不到文件

2、主类名和文件名不一致

3、缺少分号

四、注释

1、单行注释:

2、多行注释:

3、文档注释:

4、使用javadoc 解析文档注释:

 输入命令:javadoc -d d:\\temp -author -version Comment02.java



一、Java概述

1、什么是JDK、JRE、JVM?

JDK(Java Development Kit):Java 开发工具包,例如Javac,java编译工具等;

JVM(Java Virtual Machine):Java虚拟机,用来执行指令;

JRE(Java Runtime Environment):Java运行环境;

三者联系:JDK和JRE都包含了JVM和Java工具包,但JDK更完整。若是开发人员则需要JDK,若只是需要运行Java程序,则只需要下载JRE即可。

2、编辑器下载

新手先用 sublime

3、下载安装JDK

下载:官方网址:JDK官网下载

安装:安装JDKse

配置环境变量path:在电脑administrator环境变量中增加一下 JAVA_HOME变量:

指定jdk的安装目录:d:\java\jdk8

编辑path环境变量:增加

%JAVA_HOME%\bin

4、Java快速入门

第一个java程序:hello,world~

文件有中文时,设置文件编码--GBK,需要重新保存,然后编译成class,运行

//快速入门的打印 hello,world~

public class Hello {
    public static void main(String[] args) {
        System.out.println("hello,world~");
    }
}

程序运行示意图

5、  编译、运行介绍

        源文件:.java

        字节码文件:.class

        编译:通过编译器将源文件编译成JVM可以识别的字节码文件;

        运行:通过运行工具java.exe对字节码文件进行执行;

  ###修改过后的源文件需要重新编译才能运行出新效果!!!

6、Java开发注意事项和细节说明

a)Java源文件以.java为扩展名。源文件的基本组成部分是类(class),如hello.java中的Hello类;

b)Java应用程序的执行入口是main()方法。它有固定的书写格式:

public static void main(String[] args){...} ;

c)Java语言严格区分大小写;

d)Java方法由一条条语句构成,每个语句以";"结束。

e)大括号都是成对出现的,习惯先写 {}:

f)一个源文件中最多只能有一个public类,其它类的个数不限制;(每一个类对应一个.class 文件)

g)如果源文件中包含一个public类,则文件命名必须由这个类名命名;

h)也可以将main方法写在非public类中,然后指定运行非public类,这样入口方法就是非public的main方法。

二、Java转义字符


//Java常用转移字符

public class ChangeChar {
    public static void main(String[] args) {
        //\t:一个制表位,实现对齐的功能
        System.out.println("北京\t上海\t武汉");
        //\n:一个换行符
        System.out.println("北京\n上海\n武汉");
        //\\:一个"\"
        System.out.println("北京\\上海\\武汉");
        //\":一个\"
        System.out.println("三个大城市:\"北京上海武汉\"");
        //\r:一个回车
        System.out.println("北京上海\r武汉");
    }
}

输出结果:

 

 课堂练习1


//课堂练习
public class Exe {
	
	public static void main(String[] args) {
	System.out.println("书名\t作者\t价格\t销量\n三国\t罗贯中\t120\t1000");
	}
}

输出结果:

 三、初学Java易犯的错误

1、找不到文件

        解决方法:源文件名不存在或者写错,或者路径不对;

2、主类名和文件名不一致

        解决方法:声明为public的主类应于文件名一致;

3、缺少分号

        解决方法:加上分号。

四、注释

1、单行注释:

基本格式:// ...

2、多行注释:

基本格式:/* ... */

3、文档注释:

注释内容可以被JDK中的工具javadoc所解析,生成一套网页文件形式体现的该程序的说明文档,一般写在类。

基本格式:

// 文档注释
/**
	* @author yangjunya
	* @version 1.0
*/

public class Comment02 {
	public static void main(String[] args) {
	int a = 10;
	int b = 20;
	int sum = a + b;
	System.out.println("a+b="+ sum);
	}
}

4、使用javadoc 解析文档注释:

 输入命令:javadoc -d d:\\temp -author -version Comment02.java

在指定的temp目录下生成了html形式的注释:

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值