当前位置:首页 > java缘份路 > 正文内容

Java 入门到放弃之基础篇-Java的快速入门及开发步骤

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为扩展名,源文件的基本组成部分是类(class)。

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

    >> public static void main(String[] args){……}

  • Java语言严格区分大小写。

  • Java方法由一条条的语句构成,每个语句以“”结束。

  • 大括号都是成对出现,缺一不可,(良好的习惯是先写“{}”,再写代码。)

  • 一个源文件中可以声明多个 class ,但最多只能有一个 public 类,其它类的个数不限。

  • 如果源文件包含一个 public 类,要求声明文件名必须按该类名 命名。

  • 一个源文件中最多只能有一个 public 类,其它类的个数不限,也可以将 main 方法写在非 public 类中,然后中指定运行非 public 类,这样的入口方法就是非 public 的 main 方法。

//这是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) {
	}
}


标识符

  • java 对各种变量、方法和类等要素 命名时使用的字符序列称为标识符

  • 技巧:凡是自己可以起名字的地方都可称为标识符。


定义合法标识符规则 :

  • 由26个英文字母的大小写,0~9,_ 或 $ 组成。

  • 数字不可以开头。

  • 不可以使用关键字和保留字,但能包含关键字和保留字。

  • java 中严格区分大小写。

  • 标识 符不能包含空格。





关键字与保留字

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

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


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



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

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

保留字(reserved word):

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


变量

变量的概念:

  • 内存中的一个存储区域

  • 该区域的数据 可以在同一类型范围内不断变化

  • 变量是程序 中最基本的存储单元:包含:变量类型、变量名和存储的值

变量的作用:

  • 用于在内存中保存数据

使用变量注意:

  • java中每个变量必须 先声明,后使用

  • 变量的作用域:其定义所在的一对“{}”内

  • 变量只有在其作用域内才有效

  • 同一个作用域内,不能定义重名的变量

示例:

/*
变量的使用
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);
	
	}
}


扫描二维码推送至手机访问。

版权声明:本文由uuucd.cn发布,如需转载请注明出处。

本文链接:https://www.uuucd.cn/java/62.html

标签: java之路
返回列表

没有更早的文章了...

没有最新的文章了...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。