zoukankan      html  css  js  c++  java
  • java oo 第一周

                                              Java OO第一周

       JavaOO是一种简单的,面向对象的,分布式的,解释的,安全的,可移植的,性能优异的多线程语言!!

     一Java的基础语法:

        在家中关键字const和goto不能够使用;

        标识符:标识符是在Java代码中我men自己选用的单词;

        标识符的定义:标识符用简单的单词来命名,每个单词的首字母大写;用驼峰命名法;

                  标识符不能够是关键字或true,false,null;

                   标识符不能以数字开头;

               标识符要区分大小写,长度没有限制。

        数字类型的作用:

            痛过数据类型分配所需要的内存空间,在Java中字符用单引号,字符串用双引号;

        布尔型(boolean)表示真假:真(true) 假(flase);

        在Java中常量的命名方法和c有些不同的,Java中命名是在数据类型钱买加上一个final,常量名的单词最好都是大写的,这样能够区分出来;

        常量的作用:

          1.给常量带入业务含义,

          2一处修改,处处修改;

        数据类型的转换:

          有小型的转为大型的时候会进行自动转换,不用进行强制转换;

          大的转小到不能自动转换,会溢出,(注意:可能会造成精度的丢失);

          布尔型不能转换为其他类型;

           Java 的框架结构:

              例:

           public class One{// 这是一个类,One是类名 类名的首字母大写

                            public static void main(String[] args){ //main里面的String首字母必须大写

              System.out.println(" 这是一个输出");//输出代码

    }

    }

       输入的格式:

      

     import java.util.Canner ;(导入输入的包)

       public class One{

        public static void main(String[] args){

          Scanner input=new Scanner(String.in);//输入格式

          System.out.println("请输入一个整数 ");

          int num=input.nextInt();

          System.out.println("请输入一个小数 ");

          double i=input.nextDouble();

          System.out.println("请输入一个字符串");

          String str=input.next();

    }

    }

        随机数的生成:

        public class One{

          public static void mian(String[] args){

           int  random=(int)(Math.random*n);//生成一个整形的随机数

    }

    }

        Java类

         属性:

          public  //公有的访问权限

          protected//受保护的

          省略的时候//默认的

          private //私有的

                 上面这些是生成成员变量的时候所用到的属性,成员变量是类的属性,比如人类里面有姓名,年龄,等等  (这些就是人类的属性);

         成员变量生成后会自动赋上默认值(字符串的默认值为null),方法中 的变量是局部变量,生成后不会赋值;

         

       实现自我介绍的方法(toString):

          public String(这个是一个返回类型) toString(传参数){

                  return “”;

    }  

        

             

  • 相关阅读:
    面向对象的继承关系体现在数据结构上时,如何表示
    codeforces 584C Marina and Vasya
    codeforces 602A Two Bases
    LA 4329 PingPong
    codeforces 584B Kolya and Tanya
    codeforces 584A Olesya and Rodion
    codeforces 583B Robot's Task
    codeforces 583A Asphalting Roads
    codeforces 581C Developing Skills
    codeforces 581A Vasya the Hipster
  • 原文地址:https://www.cnblogs.com/yuancheng1/p/4376182.html
Copyright © 2011-2022 走看看