Java数据类型和运算符

写在前面:刚由c++转到java,将java的一些特殊的地方记下,由此产生以下内容。

一、文档注释

以(/**)开始,(*/)结束。中间部分全部都是文档注释

实例:

  package c2;
  /**
   *
   * Description:
   * <br/>网站:<a href="http://www.baidu.com">百度</a>
   * <br/>Copyright (c),2011-2014
   * <br/>This program is protected by copyright laws.
   * @author wuzhizhan
   * @version 1.0
   */
  public class JavadocTag {
  
  	/**
  	 * 一个得到打招呼的打招呼
  	 * @param name 该参数制定向谁打招呼
  	 * @return 返回打招呼的字符串
  	 */
  	public Striing hello(String name) {
  		return "hello"+name;
  	}
  }
  

生成doc命令

javadoc -d apidoc -windowtitle 测试 -doctitle 学习javadoc工具的测试API文档 -header 我的类 -version -author JavadocTag.java

参数解释:

-d <directory>:指定一个存放生成api doc的路径

-windowtitle <TEXT> :设置浏览器窗口的标题

-doctitle <html-code>:概述页面标题

-header<html-code>:指定每个一个总分类

常用的javadoc标志:

@author

@version

@deprecated :不推荐使用的方法

@param

@return

@see:“参见”,用于指定交叉参考内容

@exception:抛出异常类型

@throws:抛出的异常,和exception同义

二、标识符规则

1.由数字、字母、下划线(_)和美元($)组成,其中数字不能开头

2.不能是java的关键字和保留字

3.不能有空格

4.特殊字符只能包含美元符号,和下划线。

三、基本数据类型

1)数值类型

整型:byte(1byte),short(2byte),int(4byte),long(8byte)

字符类型:char(2byte)

浮点型:float(4byte),double(8byte)

正无穷大Float.POSITIVE_INFINITY或Double.POSITIVE_INFINITY

负无穷大Float.NEGATIVE_IINFINITY或Double.NEGATIVE_INFINITY

非数 Double.NaN或Float.NaN

只有浮点数除以0可以得到正无穷大或小,整数除以0抛出异常

2)布尔类型

boolean(1bit)

Java新增内容:

1.整数可以以0B或者0b表示二进制整数

2.数值(包含二进制整数)可以用下划线分割,如1000000可以1_000_000

四、类型转换

注意:

1.byte无法自动转成char

2.箭头左边类型可以自动转成右边类型,否则需要强制类型转换

3.当算术表达式包含多个类型时,会发生类型自动提升:

A)byte,short,char都被提升到int

B)整个表达式提升到最高的那个类型中

五、运算符

注意|与^在java与c++中的异同

时间: 2024-10-10 01:54:33

Java数据类型和运算符的相关文章

Java 数据类型和运算符

                                                  Java   数据类型和运算符 Java 基础语法 一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作.下面简要介绍下类.对象.方法和实例变量的概念. 对象:对象是类的一个实例,有状态和行为.例如,一条狗是一个对象,它的状态有:颜色.名字.品种:行为有:摇尾巴.叫.吃等. 类:类是一个模板,它描述一类对象的行为和状态. 方法:方法就是行为,一个类可以有很多方法.逻辑

04 Java 数据类型和运算符

作者:thoughtInShare 出处:http://www.cnblogs.com/thoughtInShare 欢迎转载,也请保留这段声明.谢谢! 1,Java的数据类型=基本类型+引用类型; (1)基本类型=boolean类型+数值类型; (2)数值类型=整型+浮点类型 (3)整型=byte+short+int+long+char (4)浮点型=float+double (5)引用类型=类+接口+数组类型+null类型 (6)引用类型实际上就是指针: 2,Java运算符=算术+赋值+比较

Java——数据类型和运算符

1.注释可以提高程序的可读性,可分为:单行注释 //多行注释 /.../文档注释 /*.../ 2.标识符的命名规则:标识符必须以字母.下划线.美元符号$开头. 标识符其它部分可以是字母.下划线"".美元符"$"和数字的任意组合.Java 标识符大小写敏感,且长度无限制.标识符不可以是Java的关键字. 3.标识符的命名规范:表示类名的标识符:每个单词的首字母大写,如Man, GoodMan表示方法和变量的标识符:第一个单词小写,从第二个单词开始首字母大写,我们称之

Java 第二章 变量 、数据类型和运算符 笔记

Java 第二章 变量 .数据类型和运算符 一.变量:存储数据的一个基本单元. 二.变量的声明和赋值: 1)声明并赋值:数据类型 变量名=值;      例:int  price=1000; 2)声明.赋值分两步:数据类型 变量名;   例: int  price; 变量名=值;              price=1000; 三.数据类型2种: 1)基本数据类型8种: Byte 长度:-128~127(-2的7次方到2的7次方减1) Short   -2的15次方到2的15次方减1 Int

java中的数据类型和运算符的总结归类。

首先学习java肯定先要了解java的发展史,以及java的特点,常见的dos命令,jdk的安装,如何开发java程序等等一下概念行的东西,这里面我都不一一说了. 今天这一章主要想总结一下java中的数据类型和运算符2大方面. 再说数据类型之前先说一下标识符的命名规则: 总的命名规则:见名知意.如果有多个单词组成,首单词小写,其余单词的首字母大写(驼峰命名法).1.首字母只能是字母,下划线和$2.其余字母可以字母,下划线,$和数字3.不能使用预留关键字4.严格区分大小写(总体来说和c语音一样)

第二章:数据类型和运算符

第二章:数据类型和运算符 计算机中的进制 **标识符 总的命名规则:见名知意.如果有多个单词组成,首单词小写,其余单词的首字母大写(驼峰命名法).1.首字母只能是字母,下划线和$2.其余字母可以字母,下划线,$和数字3.不能使用预留关键字4.严格区分大小写 数据类型*** 基本数据类型 整型 byte(1个字节) short(2个字节) int(4个字节) long(8个字节) 浮点型 float(4个字节) double(8个字节) 字符型 char(2个字节)采用Unicode码 布尔型 b

第二章 变量,数据类型和运算符

第二章 &变量,数据类型和运算符 英文新识: double 双精度浮点 string  字符串 character  字母 integer  整数 Scanner  扫描仪 score  分数         name  名字     boolean  布尔   true  真          false  假 语法新知: double score =98.5; //声明双精度浮点型变量score存储分数 String name="张大侠";        //声明字符串型变

2018-1-24 数据类型和运算符

有关于php数据类型和运算符的相关知识: 整体划分: 标量类型: int, float, string, bool 复合类型: array, object 特殊类型: null, resouce 整数类型:int integer 整数进制:十进制.八进制.十六进制 十进制转二进制:$v1 = decbin(123); 注意:参数必须是10进制数字,转换后的结果必然是二进制字符串. 十进制转八进制:$r1 =  decoct(十进制数字): 结果是一个8进制数字字符串. 十进制转十六进制:dech

Java私人学习笔记——第2章 数据类型和运算符

2.2 数据类型 2.2.1 Java数据类型 2.3 常用运算符 Java提供了一组运算符丰富的操纵变量.我们可以把所有的Java操作符为以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其它运算符 算术运算符: 算术运算符用于在数学表达式中,他们是在代数中使用的方法相同.下表列出了算术运算符: 假设整型变量A=10和变量B=20,则: 算术运算实例 运算符 描述 实例 + Addition - Adds values on either side of the opera