01——java简介

java 概述Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程

 

java语言平台三个版本:JavaSE,JavaEE,JavaME

  1. JavaSE 标准版 桌面应用程序
  2. javaME 小型版 移动端
  3. Java EE企业版  做网站  

Java语言是简单地:语法和C语言C++很接近

优点:

      不使用指针

      提供垃圾回收机制GC

 

Java发展史

 

java的三大特性:

  1. 封装性
  2. 继承性
  3. 多态性

java特性:一次编译随处运行

 

 eclipse快捷键补全

  1.     ALT + /  自动补全
  2.     Ctrl+/ 单行注释
  3.     Ctrl+Shirft+/多行注释
  4.     Ctrl+S 保存修改

Java书写规范:

小驼峰命名法

大驼峰命名法

为程序书写备忘录:注释

 

java的数据类型:

1.基本数据类型:(八种)

  • byte    (1),
  • short   (2),
  • int       (4) ,
  • long    (8),
  • float    (4),
  • double (8),
  • char     (2),
  • boolean(1);

2.引用数据类型:(三种)

类,接口,数组

注意事项:

  1. 整数默认是:int类型
  2. 小数默认是:double类型
  3. 如果直接将一个较小的整数值(byte 或 short类型的表数范围内)赋给一个byte或short变量,系统会自动把这个数当做byte或short类型处理
  4. 如果使用一个巨大的整数值(超出int类型的表数范围),java不会把这个数当成long类型处理,如果希望系统把这个数值当成long类型来处理,应在这个整数数值后增加L或者l 为后缀。

 

数据转换:

1.自动转换(低精度-->高精度)

隐显(转换)

精度大小排行(从低到高):byte,short,char——》int——》long——》float——》double

2.强制转换(高精度-->低精度)

 

java 拼接符"+"

 

java运算符:

算数运算符

关系运算符

逻辑运算符

赋值运算符

扩展赋值运算符

字符串连接运算符

 

三目条件运算符

语法格式:

 

分支语句:(java的两种分支结构)

if语句

switch语句

扫描输入语句:

Scanner  scan = new Scanner(System.in);

//最终把数据获得

scan.nextInt();

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值