码迷,mamicode.com
首页 > 编程语言 > 详细

Java基本语法

时间:2014-12-16 13:17:15      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:style   ar   color   os   使用   sp   java   strong   on   

一:跨行

  Java变量不能跨行,如:String na

me = “张三";

  字符串不能跨行,如:String a = "xxxxxxxxxx

yyyyyyyy";

 

二:标识符规则

  Java标识符是指变量、类、方法等命名。Java语言是严格区分大小写的。标识符可以由字母、数字、下划线和美元符($)组成,其中数字不能开头。标识符不能包含空格。

  

三:数据类型分类

  Java语言支持的类型分为两类:基本类型和引用类型。

  基本类型:

  • boolean类型:
  • 数值类型:整数类型(byte、short、int、long、char),浮点类型(float、double)  

  引用类型:类、接口、数组、null类型

四:注意几个类型

  Java整数默认是int类型,例如:byte a = 56;(系统会将56赋值给一个byte变量),long bigValue = 9999999999999999;(这个时候系统不会赋值给long变量,而是赋值给了int变量,因为存放不下而报错), 只能这样存放long bigValue = 999999999999999L;

  Java语言使用的Unicode字符集作为编码方式,Java的一个char字符变量是一个16位无符号的整数,与C语言中的Char占8位有区别。

  Java语言浮点型默认是double类型,如果希望把一个浮点型值当成float类型处理,应该这样写float f = 5.12f;

  Java语言还提供了3个特殊的浮点数值:正无穷大(POSITIVE_INFINITY)、负无空大(NEGATIVE_INFINITY)、非数(NaN);一个正数除以0将得到正无穷大,一个负数除以0将得到负无穷大,0.0除以0.0或对一个负数开方将得到一个非数。

五:Java 7新增的功能

  增加二进制整数,用0B表示,如果二进制数有32位那么最高位表示符号位,如int val = 0B10000000000000000000000000000011;此时最高位是符号位。为1表示负数,负数是存放的补码,要转换成原码才能看出它的值。如果要表示64位二进制,则在二进制后加上l或L;

  Java 7中新增数值中使用下划线功能,如:double pi = 3.14_15_92_65_36;

Java基本语法

标签:style   ar   color   os   使用   sp   java   strong   on   

原文地址:http://www.cnblogs.com/smallcroco-blog/p/4166789.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!