java基础 2 变量

来源:互联网 发布:网络推广具体做什么 编辑:程序博客网 时间:2024/05/20 00:16
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 ; //这时+代表两数相减






原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 怀孕初期吃了杏怎么办 如果睡觉吃梨了怎么办 怀孕6个月有点贫血怎么办 怀孕八个多月有点贫血怎么办 生完小孩身体虚怎么办 孩子咳嗽厉害怎么办吃什么药 新生儿三天不拉大便怎么办 胃吃的变大了怎么办 小孩长高长的慢怎么办 小孩长高长得慢怎么办 小孩吃东西不吸收营养怎么办 婴儿长得太快怎么办 2个月婴儿长太快怎么办 孩子脚长得太快怎么办 4个月宝宝缺钙怎么办 2个月宝宝不长肉怎么办 小孩子长得不高怎么办 宝宝误吃蜂蜜了怎么办 有人拿着吃完的东西退货怎么办 婴儿个子长的慢怎么办 儿童长得太快怎么办 宝宝个子长太快怎么办 孩子九个月奶水不够怎么办 小孩起热痱子痒怎么办 媳妇生完小孩奶水出不来怎么办 生完孩子下奶疼怎么办 生完小孩没奶水怎么办 孩子半个月奶水越来越少怎么办 半个月后奶水越来越少怎么办 坐月子半个月奶水越来越少怎么办 孩子七个月奶水越来越少怎么办 生完孩子奶水越来越少怎么办 生完孩子回奶了怎么办 产妇3天没奶水怎么办 产后7天了奶水少怎么办 刚生完小孩没有奶水怎么办 突然就没奶水了怎么办 生完小孩没有奶水怎么办 生完宝宝没有奶怎么办 剖腹产奶涨的疼怎么办 生产一天了没奶怎么办