本文由广州疯狂软件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核心技术,迅速成为技能型的现代化高端人才,迅速获得高薪就业!