设为首页 加入收藏

TOP

java基础教程 变量的详解
2018-04-29 06:06:47 】 浏览:149
Tags:java 基础 教程 变量 详解
   dos命令下 Java -version (显示Java版本号)

喔炫

JavaSe:标准版开发 JavaME:嵌入式开发 JavaEe: 企业级开发

Java结构:
\

public (公共的) class (类) path (路径)

啪bè类客 可辣丝 怕去

static (静态) void (空的) main(主要)

死跌地克 喔ei的 魅

string (字符串) System (系统) println (打印)

死去应 C死疼 拼特lan

dos下 CD+TAB 能显示当前目录下的目录

第一个代码: hello world

public class HelloWorld

{

public static void main(String[ ] args)

{

System.out.println("Hello World!");

}

}

// java里的单行注释作用

/*

*/ 多行注释

/**

*/ 文档注释

什么是常量!

“常量”在程序运行时,不会被修改的量。

如:整数123,小数1.23,字符'A',布尔常量true 、false等

什么是变量!

变量即在程序运行过程中它的值是允许改变的量。

在程序中使用变量,必须先创建它并为他取一个名字,

并且指明它能够存储的信息类型,这称为"变量声明".

要在程序中声明一个变量,其语法形式如下:

变量类型 变量标识符[=初始值];

如:Sring name;

示范:

public class BianLiang{

public static void main(String[ ] args{

//变量的声明,创建一个变量的容器

String name;

//变量的赋值:往变量中存储一条数据

name="123456shj dkashdk"

//双引号中可以有0-多个任意字符 包括空格

}

}

java常用的数据类型:int(整型)、double(双精度浮点型)、char(字符型)、String(字符串型)。

基本类型有八种:

整型:字节型 byte--(1字节)、短整型 short--(2字节)、整型 int--(4字节)、长整型 long-(8字节)

long当中的数据要是比 int 数据大 结尾要加 L (可大小写)

int 中以0开头表示这是个8进制 以 0x 开头表示位16进制

浮点型:单精度 float--(4字节)、双精度 double--(8字节)

理解为小数类型 单精度(精确到小数后面7-8位) 双精度(精确到小数后面15-16位)

单精度数值后面必须要加 f 结尾 没有加 f 结尾即为双精度小数

字符型:字符类型 char--(2字节)

一个字符变量里面有且仅能有一个字符,用 ' ' 引起来

布尔型:逻辑型 boolean--(1位)

逻辑类型只有两个选择 true (真的)=0 false (假的)=1

一个字节占8个二进制位 二进制位最大位不能是1

一个字节占8个2进制空间 一个字节取值范围, +127 -128

1,java命名规则

标识符: java语言中各种名字的统称 文件名,类名,接口名,变量名,方法名等

1)不能以数字开头

2)不能使用关键字和保留字作为标识符

3)大小写敏感

4)所有的标识符只能包含字母(包含所有世界上已知文字),数字,下划线,美元$ 例:int 你 = 1 ; (是正确的,但是不是规范的。)

2,命名规范 (驼峰式命名)

1)类名,接口名: 所有单词首字母大写

2)变量名,方法名 : 第一个单词的首字母小写,以后的每个单词的首字母大写

3)常量名: 所有单词的所有字母均大写

4)所有命名要有意义 public class SunShuTest{}

关键字

在Java语言中具有特殊意义的单词(48个)

保留字

在java语言中当前没有用到,但是可能在以后的版本中会赋予特殊含义的单词 const goto

main不能作为标识符

变量

在程序运行过程中可能会发生改变的量

变量使用三步曲

1,声明变量

数据类型 变量名; 例:int a ;

2,给这个变量赋值

变量名=变量值; 例:a = 10 ;

3,使用变量(打印输出 ,运算)

数据类型

java中有两种数据类型

基本数据类型(4类共8种)

整型: 字节型(byte) 占一个字节(8位)

短整型(short) 占两个字节(16位)

整型(int) 占4个字节(32位)

长整型(long) 占8个字节(64位)

浮点型:单精度浮点型(float) 占4个字节

双精度浮点型(double) 占8个字节

字符型:char 占2个字节

逻辑(布尔)型:boolean 占1位 只有两个值 true ,false

引用数据类型: 类,接口,String ,数组

数据类型的转换

自动类型转换

当存储容量小的数据类型转换成存储容量大的数据类型时,就是自动类型转换

int a = 10 ;

long l = a ;

强制类型转换

当存储容量大的数据类型转换成存储容量小的数据类型时,就是强制类型转换

long l = 10 ;

int i = (int)l ;

java中的运算符有哪些

算术运算符 + - * / ++ -- % >> <<

赋值运算符 = += -= *= /= %=

比较运算符 > < >= <= ==

逻辑运算符 & && | || ! ^

三目运算 (boolean 表达式)?(当boolean表达式的值为true时执行这里面的内容):(当boolean表达式的值为false时执行这里面的内容)

算术运算符

+ 例 int i= 10 ; int j = +i ; //这时+代表正整数

int i= 10 ; int j = 10 ; int w = i+ j ; //这时+代表两数相加

- 例 int i = 10 ; int j = -i ; //这时-代表负整数

int i = 10 ; int j = 10 ; int ww = i - j ; //这时+代表两数相减

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇 Java基础教程基本掌握Dos命令练习 下一篇Java基础教程包、 继承 、抽象讲解

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目