类与对象的理解 + 数据类型和运算符 8.21

—————–JAVA学习第一天———————

java的基础语法

public class HelloWorld {
    /* 第一个Java程序
     * 它将打印字符串 Hello World
     */
        public static void main(String []args) {
        System.out.println("Hello World"); // 打印 Hello World
    }
}

类和对象的理解与关系

(一) 类的理解
1.类是一个抽象的概念,它不存在于现实中的时间/空间里,类只是为
  所有的对象定义了抽象的属性与行为。就好像“Person(人)”这个类,
  它虽然可以包含很多个体,但它本身不存在于现实世界上.
2.类是一个静态的概念,类本身不携带任何数据。当没有为类创建任何
  对象时,类本身不存在于内存空间中。
(二) 对象的理解
1.对象是类的一个具体。它是一个实实在在存在的东西。
2.对象是一个动态的概念。每一个对象都存在着有别于其它对象的属于自己的
  独特的属性和行为。对象的属性可以随着它自己的行为而发生改变。

基本数据类型

(一) 内置数据类型
  • 数字型
    1.byte - - 8位
    2.short - - 16位
    3.int - - 32位(常用)
    4.long - - 64位
  • 浮点型
    1.float - - 单精度
    2.double - - 双精度(常用)
  • 字符型
    1.char - - 可存任何数据,只能存一个
  • 布尔型
    1.boolean - -值为true或false,默认值为false
(二) 引用数据类型
1.变量一旦声明后,类型就不能被改变了。
2.对象、数组都是引用数据类型。
3.所有引用类型的默认值都是null4.一个引用变量可以用来引用任何与之兼容的类型。
5.例子:String java = new string("dodoke")
(二) 变量的定义
  • 变量的声明 : 数据类型 变量名 ===== String person;
  • 变量的赋值 :数据类型 变量名 = 值; =========String person = “张三”;
  • 一个java程序由很多的数据类型组成
  • 常用数据类型
    1.整数:int;
    2.小数:double;
    3.时间日期:long;
    4.逻辑控制:boolean;
    5.内容传递或编码转换:byte;

java运算符

  • 算数运算符: 加(+) —- 减(-) —- 乘(*) —- 除(/) 自增(++) —- 自减(–) —- 取余(%);
  • 赋值运算符: 等于(=) —- 加等于(+=) —- 减等于(-=) —- 乘等于(*=) —- 除等于(/=);
  • 逻辑运算符: 与(&&) —- 或(||) —- 非(!);
  • 比较运算符: 等于(==) —- 不等于(!=) —- 大于(>) —- 小于(<) —-大于等于(<=)
    大于等于(>=);
  • 三目运算符: ( ? : ) 语法: 布尔条件 ? 结果1 : 结果2;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值