第二天---------变量常量标识符

 

package javaday2;

/**

 * 该类是一个测试类

 * @author zhy

 *

 */

public class Demo {

         /**

          * 1.java注释:为了更好的帮助用户或者开发人员了解代码内容。

          *             1.单行注释://

          *             2.多行注释:

          *             3.文档注释:

          * 2.java标识符:

          *    标识符代表变量名,类名,方法名等。

          *   标识符的命名规则:

          *                   1.标识符必须是有字母,数字,下划线以及美元符号组成。

          *                   2.所有标识符不能以数字开头,一般情况都是以字母开头。

          *                   3.标识符不能使用java中的关键字。

          *                   4.标识符名字尽量做到见名起义。

          *         

          *   类名:类名首字母要求大写,如果有多个单词组成则每一个单词的首字母都要大写。。

          *     变量名和方法名:     首字母要小写,如果有多个单词组成则后面每一个单词的首字母都要大写。

          *                                                  setName

          *   常量:常量名要求所有字母都大写,如果有多个单词组成,单词之间使用"_"分开

          *                   WEEK_DAY

          *

          * 3.java变量:

          *             变量是编程语言中最基本的概念。

          *             变量就是将计算所需要的数据临时的存储在计算机的内存中。

          *   例如:计算长方形的面积。

          *              1.定义两个变量来存放长和宽

          *              2.定义一个变量来存放面积

          *

          *

          *             定义变量的语法:

          *                      数据类型  变量名 [=初始值];

          *                      变量三要素:数据类型,变量名,初始值;

          * 4.java中的数据类型:

          *             1.基本数据类型:8种

          *                               1.数值型:6种

          *                                            1.整数型:4种

          *                                                           byte:占用1字节---------------Byte

          *                                                           short:占用2个字节------------Short

          *                                                           int:占用4个字节--------------Integer

          *                                                           long:占用8字节---------------Long

          *                                                           注意:定义long类型的时候如果数据非常大超过了int的存储范围

          *                                                                       必须要在数据后面加l/L.

          *                                            2.浮点型:2种

          *                                                           float:单精度浮点型:占用4个字节------Float

          *                                                           注意:定义float类型的变量的时候要在值后面加F/f.

          *                                                           double:双精度浮点型:占用8字节-------Double

          *                               2.非数值型:2种

          *                                                  1.字符型:char:占用2字节------------------Character

          *                                                                     定义char类型的数据必须使用单引号。

          *                                                  2.布尔型:boolean:占用1个字节,true/false---Boolean

          *             2.引用数据类型:类,接口,枚举等都属于引用型数据类型。

          *                               String:字符串

          *                               String 变量名="字符串的内容"; 

          *

          * 5.java中的运算符:

          *             1.算术运算符:

          *                       二元运算符(有两个操作数的运算符):+ - * / %

          *                      注意:在进行除法运算的时候,如果要得到一个精确的值,则必须保证

          *                                 除数或者被除数必须有一个是浮点型。

          *                       一元运算符:++  --

          *

          *

          *

          */

        

        

        

         //单行注释的内容

         /*

          *多行

          *注释

          *

          * */

         /**

          * 文档注释

          */

        

         public static void main(String [] args) {

                   byte b=10;

                   short s=1000;

                   long l=8888888888888888l;

                  

                   float f=3.14F;

                   double d=3.15;

                   char c='中';

                   boolean boo=true;

                   //定义一个字符串变量

                   String str="这是一个字符串。。。。";

                  

                   //定义变量存放长方形的宽

                   int width=10;

                   //定义长方形的高

                   int height=20;

                   //定义变量存放面积

                   int area=width*height;

                   //输出长方形的面积

                   System.out.println("长方形的面积为:"+area);

                  

                  

                   int i=3;

                   double j=2;

                   double a=i/j;

                   System.out.println(a);

                  

         }

        

        

 

}

作业一:使用eclipse开发工具编写一下程序:创建三个类,分别实现以下功能。

  1. 计算长方形的面积和周长,长为30,宽为5,然后将计算结果打印出来,打印的格式为:“长为30和宽为5的长方形的面积为多少”。

package demo;

 

public class Demo {

     public static void main(String[] args) {

         int wide=30;

         int length=5;

         int area=wide*length;

         System.out.println("长为"+wide+"和宽为"+length+"的长方形的面积为"+area );

        

        

     }

 

}

 

 

 

  1. 计算半径为8的圆的面积和周长,然后将结果输出来,格式同上

package demo;

 

public class Demo {

     public static void main(String[] args) {

         int r=5;

         double PI=3.1415926;

         double perimeter=2*PI*r;

         double area=PI*r*r;

         System.out.println("半径为"+r+"的圆的周长为"+perimeter+"面积为"+area );

        

        

     }

 

}

 

 

  1. 计算三角形的面积,低=20,高=8,打印出该三角形的面积。

package demo;

 

public class Demo {

     public static void main(String[] args) {

         int wide=20;

         int height=5;

         int area=(wide*height)/2;

         System.out.println("底为"+wide+"和高为"+height+"的三角形的面积为"+area );

        

        

     }

 

}

  1.  

 

作业二:

       软件公司开发一个项目,经过预算,需要63天的工期,每周的工作为5天,项目从下周三开始,请问项目结束的时候是星期几?

package demo;

 

public class Demo {

     public static void main(String[] args) {

       int a=63;

       int b=a%5+2;

    

         System.out.println("项目结束的时候是星期"+b);

        

     }

 

}

 

作业三:

         请在控制台上打印出7894这个数字各个位上面的数字。(提示:使用取余和除法运算)

         例如:个位数为:4

                     十位数为:9

          百位数为:8

          千位数为:7

package demo;

 

public class Demo {

     public static void main(String[] args) {

         int a=7894;

         int gewei=a%10;

         int shiwei=a/10%10;

         int baiwei=a/100%10;

         int qianwei=a/1000;

         System.out.println("个位为"+gewei);

         System.out.println("十位为"+shiwei);

         System.out.println("百位为"+baiwei);

         System.out.println("千位为"+qianwei);

        

     }

 

}

注意:tring

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值