• 要点Java6 变量和类型


          本文由广州疯狂软件java培训分享:

      变量和类型

      尽管Java是面向对象的,并非所有类型都是对象。它们叫做基本类型primitives。.

      下面列出了java中的基本类型:

      byte(number,1字节)

      short(number, 2字节)

      int(number, 4个字节)

      long(number,8字节)

      float(浮点数, 4字节)

      double(双精度浮点数r, 8 bytes)

      char(字符,2字节)

      boolean(true或false,1个字节)

      Java是一种强类型语言,这意味着我们在使用变量前需要先定义它们的类型。

      Numbers

      声明一个数字的语法:

      int myNumber;

      myNumber = 5;

      或者组合在一起:

      int myNumber = 5;

      定义一个双精度浮点数的语法:

      double d = 4.5;

      d = 3;

      如果要转变为单精度浮点数:

      float f = (float) 4.5;

      字符和字符串Characters and Strings

      在Java中,一个字符是它自己的类型,而不是简单的一个数字,所以它不和其他语言一样把ASCII值

      放在里面,有一个特殊的语法叫字符类型:

      char c = 'g';

      String不是一个基本类型.是一个真正的类 但是java语言对这个类有些特殊处理

      下面介绍一些使用 字符串的列子

      // 使用构造器创建一个字符串

      String s1 = new String("Who let the dogs out?");

      // 使用双引号 "" 创建一个字符串,所以没必要用上面的方法.

      String s2 = "Who who who who!";

      // java定义了 + 加号运算两个字符串就是把两个字符串联合起来

      String s3 = s1 + s2; //String s3 = "Who let the dogs out?Who who who who!";

      处理字符串 和 基本类型 + 号有处理 其他地方java对+号没有特殊处理(重载)

      int num = 5;

      String s = "I have " + num + " cookies";//结果是 I have 5 cookies

      boolean 布尔值

      能和比较操作都会返回boolean布尔值,boolean类型的值可以定义为trueorfalse

      boolean b = false;

      b = true;

      boolean toBe = false;

      b = toBe || !toBe;

      if (b) {

      System.out.println(toBe);

      }

      int children = 0;

      b = children; // 不支持,会报错

      if (children) { // 不支持,会报错

      // Will not work 不支持 会报错

      }

      学IT技术就学Java技术,疯狂软件Java培训机构,打造国内高级Java人才。

      疯狂软件Java培训优势

      1. Java是世界第一大编程语言,市场占有率达20%。

      2.广州最专业Java培训机构,多年教学经验。

      3.学员技术牛就业率最好,就业薪资都在5000以上。

      4.疯狂软件Java培训课程以项目实战带动教学,上课打破传统课堂模式,以实训项目贯穿教学,带领学生一起做企业真实项目。

      疯狂Java培训专注软件开发培训,提升学员就业能力,重点提升实践动手能力。高薪从IT名企请来项目经理为学员亲自授课,对学员进行实战教学,在疯狂java,通过大量全真经典企业级项目进行集中培训,学员通过数月培训都可获得1-2年的工作经验,进而在同类的求职者中脱颖而出。疯狂Java培训让你体会java编程的快乐,项目开发的兴奋,成就感,通过短短几个月的时间,让你在半年的时间内掌握8-10万的代码量,掌握Java核心技术,迅速成为技能型的现代化高端人才,迅速获得高薪就业!

  • 相关阅读:
    Http请求头和相应头分析
    linux扩充容量经典篇
    Redis持久化以及其原理
    redis简单应用
    Python Requests库使用2:请求方法
    加快访问GitHub的速度
    GET和POST两种基本请求方法的区别
    Python Requests库介绍
    Python urllib、urllib2、urllib3用法及区别
    Django中操作cookie和session
  • 原文地址:https://www.cnblogs.com/gojava/p/3591404.html
Copyright © 2020-2023  润新知