达内——java变量
来源:互联网 发布:act网络课程 编辑:程序博客网 时间:2024/06/05 06:14
package xx;//为class文件分目录
import xx.xx//导入包中的类
public class 类名{
public static void main(String args[]){
}
}
准备工作:
jdk jre jvm gc idea pi
配置环境变量
变量名支持字母,数字,_和$,但是数字不能开头,区分大小写,长度无限制,支持中文,不能是关键字。
JAVA 强类型语言
变量必须声明类型以后,才能使用
Java数据类型:
基本类型(值)
boolean/char/byte/short/int/long/float/double
引用类型(地址(引用)——>内存区域(对象))
类 接口 数组 枚举 标注
类型 变量名【=值】;【】中可有可无
int a=5;a可变,变量5不可变,常数变量第一次出现必须带类型,以后不能带类型,带类型的叫变量声明。第一次赋值叫变量初始化。
二进制和十进制的转换
正数转换
0110 1101——>64+32+8+4+1=109
95——>95=64+16+8+4+2+1=95=0101 1111
负数转换
先取绝对值,然后按位取反,再加1(补码)
-7——>0000 0111——>1111 1000+1——>1111 1001
二进制转十进制,先减1,再按位取反,得到正数,前面加负号即可
1111 1111——>1111 1110——>0000 0001——>-1
类型可以转换(基本类型)
除了布尔,其他7种基本类型都可以转换
自动类型转换
1. 在表数范围内的常数可以自动转换
2. 表数范围小的可以自动转换表数范围大的
3. 封装类和对应的基本类型之间
4. 子类转换父类
强制类型转换(目标类型)
不能自动转换的,就强制转换
作业:
设计一个秒数换算程序(类似于倒计时)
这节课做的笔记不是很全面,下午上课走神了-_-|||竟然开始破解无线。。。
- 达内——java变量
- 解析——java匿名内部类使用外部变量时,外部变量必须是final
- java再复习——成员内部类为什么不能定义静态变量
- 黑马程序员——如何理解成员变量在堆内,局部变量在栈内?
- java—内部类
- Java—内部类
- 内部类——为什么匿名内部类和局部内部类只能访问final变量
- 达内——java编程基础
- Java SE -- 内部类与静态变量
- Java内部类要访问局部变量
- java内部类使用final变量
- Java局部内部类和final变量
- Java内部类不能引用本地变量?
- 【Java】内部类 this取变量
- Java匿名内部类使用局部变量
- java—变量
- Java内部类和类变量、实例变量的理解
- Java—成员变量和局部变量
- Oracle10G学习笔记之十表的管理
- 数据库优化
- 重装系统后,需要修改的地方
- Oracle10G学习笔记之末其他的杂碎
- 使用asp.net发送邮件详解
- 达内——java变量
- 问题集锦(11-15)
- [CSS]On having layout [关于IE6 CSS的hasLayOut问题]
- 潘爱民::介绍一本关于ATL的书《ATL Internals》 ----转
- 异常记录:org.springframework.orm.hibernate3.HibernateQueryException:PDIC_USER is not mapped [from PDIC_USER p where 1=1 ]; nested ex
- 动软代码生成器 修改源码 (2010-3-13 更新 修改了DAL 层生成插件和BLL层代码生成插件 )
- Tomcat虚拟目录设置
- 编写NT服务程序
- FSDMGR Helper Functions for FSD Developers