java面向对象基础知识

本文详细介绍了Java中的单行、多行和文档注释,包结构的表示,main方法的作用,以及如何声明和操作基本数据类型、运算符和使用三元表达式。
摘要由CSDN通过智能技术生成
  1. Java注释的分类:

    ①.单行注释。把当前行注释掉  例如: //  注释内容

    ②.多行注释。把多行都注释。虽然可以使用多个单行注释来代替   /*    */

    ③.文档注释。和多行注释类似,用途较少,一般是写文档用的      /**   */                                              

  2. 第一个源文件的相关意义:

    package com.yyzy.test;

    ①.上述一行代码,是每个类(一个Java源文件)都必备的表示这个类在哪个包(路径)下。  

    ②.每个类的模板都是以下格式:其中Xxx必须和类名(源文件名)保持一致

    public  class  Xxx {

    //若干代码

    }

    ③.Java源代码的运行入口(从哪里开始运行):都是如下格式:

    public static void main(String[] args) {

    //这里的第一行就是运行的第一行代码

    }

    以上方法又称为:main方法。                                                                                                                                                                                                                                                         ④.表示打印制定的内容:                                                                                                                               System.out.println("我的第一个Java程序");                                                                    ps:如果是字符记得加双引号。                                                                                                      

  3. Java的8大基本数据类型:                                                                                                                  java针对不同的数据也有不同的语法来声明不同的数据。                                     

    数字类型

    byte

    short

     int

    long

    字符类型

    char

    浮点类型

    float  

     double

    布尔类型

    boolean

       

  4. 声明一个数据:                                                                                                                             ①.在main方法里面写。                                                                                                             ②.语法:数据类型  变量名 = 变量值;                                                                                     ③.变量名的命名规范:小驼峰命名法:首字母小写。后续每个单词的首字母大写。                                                                                                                                                                                     例:                                                                                                                                                    声明一个年龄为18岁:                                                                                                                         byte abc = 18;                                                                                                                           short abc2 = 18;                                                                                                                       int abc3 = 18;                                                                                                                           long abc4 = 18;                                                                                                                 abc表示我的年龄。                                                                                                                                                                                                                                                                                                                                                                                         ④.字符类型:只能声明单个字符。用单引号声明即可。                                                                                                                                                                                                                                          例:                                                                                                                                                     char sex = '男';                                                                                                                                                                                                                                                                                                                                                                                        ⑤.如果用float存放小数,记得在后面补上f 。                                                                                                                                                                                                                                                    例:                                                                                                                                                  float money = 11.5f;                                                                                                                  double money123 = 115.55;                                                                                                                                                                                                                                                                                                                                                                              ⑥.布尔类型:只能存放true或false 不用加引号。                                                                                                                                                                                                                                            例:                                                                                                                                                   你是男人吗?                                                                                                                             boolean isMan= true;                                                                                                                                                                                                                                                 

  5. 常见的运算符:                                                                                                                                               

    ①.赋值运算符  =  将右边的值赋值给左边

    int a = 123;

    int b = a;

    System.out.println(a);

    System.out.println(b);

    ②.算术运算符 + - * /

    int a = 10;

    int b = 11;

    System.out.println(a+b);

    ③.算术运算符 % 取余数

    System.out.println(10%3);

    ④.算术运算符 ++  --

    语法: a++  和 a-- 表示先用(执行)在加或减

        int a = 10;

     a++;

    System.out.println(a);

    int a = 10;

    System.out.println(a++);                                                                                                                      

    语法: --a   ++a  先加减再用

    int a = 10;

    --a;

    System.out.println(a);

    int b = 10;

    ++b;

    System.out.println(b);

    ⑥.关系运算符:

    >  >=   <  <=  ==  != 他们的返回值都是boolean类型

    int a = 10;

    int b = 9;

    System.out.println(a>b);

    ⑦.逻辑运算符  && 短路与   || 短路或

      语法如下:  表达式1 &&  表达式2

    两个表达式都是true 才返回true

    如果一个为false 那么结果就是false

    运算从左到右。所以如果第一个式子为false 将不会执行第二个式子。

    int a = 10;

    int b = 9 ;

    System.out.println(a>b &&  b<a);//true

    System.out.println(a>b &&  b++<a);//true

      || 短路或

      语法如下:  表达式1 ||  表达式2

    两个表达式都是false 才返回false

    如果一个为true 那么结果就是true

    运算从左到右。所以如果第一个式子为true 将不会执行第二个式子。

    &  和  |  :

    和上述用法完全一致,唯一区别:没有短路功能

    &和| 左右两边的式子都会执行

    例题:

    int a = 10;

    int b = 9;

    System.out.println(a<b && a++>10 );//false

    System.out.println(a);

    int a = 10;

    int b = 9;

    System.out.println(a<b & a++>10 );//false

    System.out.println(a);

    ⑧.三元表达式:语法:表达式1?值1:值2

    表示:如果表达式1为true就是值1  反之就是值2

    int age = 20;

    System.out.println(age>18?"成年":"未成年");

                                                                                                                                    

                                                                                                                 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值