Day02(java基础知识)学习目标

学习大纲:

Day02(java基础知识)学习目标

【学习目标】理解、了解、应用、记忆

通过今天的学习,参训学员能够:(解释的时候说出二级目标的掌握程度)

  1. 【应用】完成Eclipse工具的下载安装、配置并能使用eclipse编写代码
  1. 【应用】独立下载并安装eclipse
  2. 【记忆】独立配置eclipse的工作空间
  3. 【应用】应用eclipse的辅助键和快捷键编写代码
  4. 【应用】能够完成导入项目操作和删除项目操作
  1. 【理解】能够灵活的使用java中的各种运算符
  1. 【应用】独立编写代码使用(+,-,*,/,%,++,--等)算数运算符完成数学运算
  2. 【应用】阐述取余和除法的区别
  3. 【理解】阐述字符和字符串参与加法运算操作需要注意的事项
  4. 【理解】阐述++和-- 的作用,以及++,--在前或在后的区别
  5. 【理解】阐述赋值运算符和扩展运算符有哪些
  6. 【理解】阐述关系运算符有哪些,关系运算符得到的结果是什么
  7. 【理解】阐述逻辑运算符的基本使用及&与&&的区别
  8. 【应用】阐述三元运算符使用格式及使用场景
  1. 【应用】使用Scanner完成键盘录入功能
  1. 【应用】阐述键盘录入的基本步骤
  2. 【应用】独立编写代码,使用键盘录入的方式完成:求两个数的和、判断两个数是否相等、获取三个数中的最大值

记录下比较重要的收获:

1使用Scanner完成键盘录入功能

步骤:

A:导包(位置放到class定义的上面)                                     import java.util.Scanner;

B:创建对象                                                                        Scanner sc = new Scanner(System.in);

C:接收数据                                                                        int x = sc.nextInt();

具体代码:

package com.itheima;      
import java.util.Scanner;  
//import是输入的意思,util,utility的缩写,工具性的包,Scanner,扫描仪,这句话就是引用utility这个包里面的类scanner,用于控制台输入
public class ScannerDemo2 {
	public static void main(String[] args) {
//args是arguments的缩写,是一个字符串数组的变量名,不是关键字,这句话表示给主方法上传一个字符串数组
		Scanner sc = new Scanner(System.in);
//System.in 作为参数传递给Scanner的构造函数,使Scanner用键盘作为输入,然后用new在内存中实例化一个Scanner出来,使得其它变量能调用这块内存区。

		System.out.println("请输入第一个数据: ");
		int i = sc.nextInt();
//sc是Scanner这个类生成的对象,nextint()是该类的成员函数,该句调用sc对象的nextint()函数,将返回值赋给i变量
		System.out.println("i:"+i);
	}

}

 2标识符

A 作用

    • 给包,类,方法,变量等起名字

B 组成规则

    • 由字符,下划线_,美元符$组成
      • 这里的字符采用的是unicode字符集,所以包括英文大小写字母,中文字符,数字字符等。
    • 注意事项
    • 不能以数字开头
    • 不能是Java中的关键字

C : 命名原则:见名知意

a包

 最好是域名倒过来,要求所有的字母小写 

b类或者接口

 如果是一个单词首字母大写

 如果是多个单词每个单词首字母大写(驼峰标识) 

c方法或者变量

 如果是一个单词全部小写

 如果是多个单词,从第二个单词首字母大写 

d常量

 如果是一个单词,所有字母大写

 如果是多个单词,所有的单词大写,用下划线区分每个单词 

3 用Eclipse来完成一个ScannerDemo案例

猜你喜欢

转载自blog.csdn.net/qq_42198024/article/details/87904787