Java基础day01——Java背景

背景

1

  • java语言在1995年由美国sum公司推出
  • 硅谷有很多橡树,就命名为oak(橡树),注册时候名字被占用,改名为Java(印度一个岛屿:咖啡)
  • Java之父:Java联合创始人有很多,詹姆斯-高斯林被公认为java之父
  • 2009年,sum公司被oracle(甲骨文)公司收购

2、Java优势

  • 世界上最流行的编辑语言之一
  • 可移植性好(跨平台)、安全可靠、性能较好
  • 社区开发最完善,功能最丰富

3、领域(可)

  • 桌面应用开发:idea
  • 服务器系统:应用的后台
  • 大数据开发:hadoop
  • 游戏开发:我的世界
  • 移动应用开发:android APP,医疗设备
  • 企业级应用开发:大型互联网应用

4、Java技术体系

  • java SE 标准版 java技术的核心和基础
  • java EE 企业版 企业级应用开发的解决方案 (针对企业开发的程序,可以直接用)
  • java ME 小型版 针对移动设备的解决方案

基础语法

  • 注释
单行注释:     //注释内容
多行注释:     /*
                注释内容
              */
文档注释:     /**
                注释内容
             */

ctrl + /
ctrl + shift + /

文档注释可以提取到 程序说明文档中

  • 字面量
    整数、小数不用加单双引号,字符单引号,字符串双引号,布尔真true假false,空值null
    单引号里面必须有字符
    特殊字符 \t \n

  • 变量
    用来存储数据的内存区域,且存储的数据可以变换
    数据类型 变量名 = 初始值;
    注意事项:
    1、先声明,再使用;
    2、声明类型后,就不能再存储其他类型数据;
    3、注意变量使用范围,是{}之间,相同范围内,不能有名字相同变量;
    4、变量使用之前,必须有初始值;

  • 变量在计算机中底层原理
    1、二进制,逢二进一;
    2、最小单位,8位一组,一个字节 ; 1 Byte = 8 bit
    3、a——97 A——65 0——48

  • 八进制、十六进制
    为简化二进制,八进制一位代替三位二进制数,十六进制一位代替四位二进制数
    Java支持书写其他进制数,0B或者0b开头表示二进制,0开头表示八进制,0X或者0x开头代表十六进制数

  • 数据类型
    引用数据类型:String
    基本数据类型:
    java基本数据类型

整数自变量默认为int范围,long lg=1111111111111111111,会报错,改为lg=112222L(后面加L或l)
float f1=85.6会报错,85.6默认double,不能用float接收,后面应加F/f

  • 关键字
    java自己保留的单词,如int、double,具有特殊功能

  • 标识符
    自己起的名字,可表示类名、变量名等,由数字、字母、_、$组成
    不能以数字开头
    建议驼峰命名法,变量首字母小写,类名首字母大写

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值