Java的快速入门-java开发步骤


java程序 :编写 >> 编译 >> 运行 的过程:


编写:我们将编写的java代码保存在以“ .java "结尾的源文件中

编译:使用 javac .exe 命令编译我们的 java 源文件。格式: javac 源文件名 . java

编译以后会生成一个或多个字节码文件,字节码文件的文件名与 java 源文件中的类名相同。

运行:使用 java .exe 命令解释运行我们的字节码文件。格式: java 类名。


                 . java 文件 > (javac 编译) >> . class 文件 > (java 运行) >> 结果 


JDK,JRE,JVM的关系

1. JDK = JRE + java开发工具

2. JRE = JVM + 核心类库


环境变量path配置及其作用

1. 环境变量的作用是为了在dos的任意目录,可以去使用java 和 javac命令

2. 先配置 JAVA_HOME = 指向jdk安装的主目录

    右击”我的电脑 “ >>”属性“ >>”高级系统设置“>> ”新建“ >>变量名 “JAVA_HOME”>> 变量值 “(定义路径,如)C:\Program Files\Java\jdk1.8.0_131”

3. 编辑path环境变量,增加 %JAVA_HOME%\bin 

    编辑“path”>> 新建 >>  “ %JAVA_HOME%\bin”


关键说明

//这是java的快速入门, 演示java的开发步骤
//对代码的相关说明
//1. public class Hello 表示Hello是一个类,是一个public公有的类
//2. Hello{ } 表示一个类的开始和结束
//3. public static void main(String[] args) 表示一个主方法,即我们程序的入口
//4. main() {} 表示方法的开始和结束
//5. System.out.println("hello,world~"); 表示输出"hello,world~"到屏幕
//6. ;表示语句结束

public class Hello {

    //编写一个main方法
    public static void main(String[] args) {
        System.out.println("hello" Java教育);
    }

}

//一个源文件中最多只能有一个public类。其它类的个数不限。[演示]
//Dog 是一个类
//编译后,每一个类,都对于一个.class
class Dog {

    //一个源文件中最多只能有一个public类。其它类的个数不限,也可以将main方法写在非public类中,
    //然后指定运行非public 类,这样入口方法就是非public 的main方法
    public static void main(String[] args) {
        System.out.println("hello, 小猫猫~");
    }
}

class Tiger {

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


java 常用转义字符

\t    一个制表位,实现对齐的功能

\n    换行符

\\    一个 \ 

\"    一个 "

\'    一个 '

\r    一个回车


//演示转义字符的使用
public class ChangeChar {

	//编写一个main方法
	public static void main(String[] args) {
		
		//\t  :一个制表位,实现对齐的功能
		System.out.println("北京\t天津\t上海");
		// \n  :换行符
		System.out.println("jack\nsmith\nmary");
		// \\  :一个\  \\
		System.out.println("C:\\Windows\\System32\\cmd.exe");
		// \"  :一个"
		System.out.println("老师说:\"要好好学习java,有前途\"");
		// \'  :一个'
		System.out.println("老师说:\'要好好学习java,有前途\'");
				
	}

}


Java编写7个规范


1. 类,方法的注释,使用javadoc的方式,即文档注释

2. 非javadoc注释,往往是对代码的说明(给程序的维护者),说明如何修改,注意事项

3. 使用tab ,整体将代码右移, 使用 shift+tab 整体左移

4. 运算符和 = 的两边,给空格,代码看上去清楚 int n = 1 + 4;

5. 源码文件使用 utf-8编码

6. 行宽字符不要超过 80

7. 代码编程风格有两种 次行风格,行尾风格(推荐)


初学者java易犯错误 


1. 编译或者运行时,找不到文件 如:javac Hell0.java, 把文件名或者目录找对

2. 主类名和文件名不一致 , 修改时保持一致即可

3. 缺少 “ ; ”

4. 拼写错误,比如 1 -> l 0->0, void -> viod , 要求写代码时,一定要小心


注释使用


//演示注释使用

public class Comment01 {

	//编写一个main方法
	public static void main(String[] args) {

		//单行注释
		
		//多行注释
		/* 	示意 => 可读性很好
			下面代码完成 两个数相加
			定义变量 

			注释
			注释
			int n1 = 10;... 
			System.out.println("ok~~");
			*/
		int n1 = 10;
		int n2 = 30;
		//求和
		int sum = n1 + n2;
		//输出结果
		System.out.println("结果=" + sum);
	}
}


文档注释举例:


/**
 * @author  作者名 如:张三
 * @version 版本号 如:1.0
 */
public class Comment02 { 

	//编写一个main方法
	public static void main(String[] args) {
	}
}


标识符


定义合法标识符规则 :


关键字与保留字


关键字(keyword)的定义和特点

用于定义数据类型的关键字
classinterfaceenumbyteshort
intlongfloatdoublechar
booleanvoid


用于定义流程控制 的关键字
ifelseswitchcasedefault
whiledo forbreakcontinue
retum



用于定义访问权限修饰符的关键字
privateprotectedpublic

用于定义数据类型值的字面值(严格说不算关键字,但也是可以当关键字使用)
truefalsenull


保留字(reserved word):


java保留字:现有的java版本尚未使用,但以后版本可能 会作为关键字使用,自己命名标识符时要避免使用这些保留字:goto 、 const


变量


变量的概念:

变量的作用:


使用变量注意:


示例:


/*
变量的使用
1:java定义变量的格式:数据类型  变量名 = 变量值 ;
2:说明
		变量必须先声明,后使用
		变量都定义在其作用域内,在作用域内,它是有效的;出了作用域,就失效了
		同一个作用域内,不可以声明两个同名的变量

 */

class VariableTest {
	public static void main(String[] args) {
	
	//变量的定义
	int myAge = 12;
	
	//变量的使用
	System.out.println(myAge);

	//System.out.println(myNumber);//编译错误:使用myNumber之前并未定义过myNumber

	//变量的声明
	int myNumber;

	//System.out.println(myNumber);//编译错误:使用myNumber之前并未赋值过myNumber

	//变量的赋值
	myNumber = 1001;

	System.out.println(myNumber);
	
	}
}



更新时间: 2023-06-13 Tag:software-note
相关文章
Top