java第一天
来源:互联网 发布:车载网络监控客户端 编辑:程序博客网 时间:2024/04/28 01:47
(一)JAVA简介
1.java先是sun公司,后属于oracle公司,起初java是为了满足在内存,运算速度有限的设备上运行
java分为:javaEE javaSE Java ME各自适用于不同的平台
2.安装JDK
将下载好的JDK解压到当前文件夹
计算机-->属性-->高级系统设置-->环境变量-->系统变量
在系统变量中新建java_home变量,变量内容为当前JDK目录
新建ClassPath变量,变量内容为当前目录(.就表示当前目录)
修改Path变量,变量内容前添加JDK主目录下bin目录路径
3.通过记事本完成java项目
编写源代码:在记事本编写,注意后缀改为.class
编译源代码:在命令模式下 javac+java源文件的名称(包括后缀)
运行源代码:java+java源文件中类的名称(不包括后缀)
(二)数据类型
1.基本类型
整型;int long short
4 8 2 字节
浮点型:float double(浮点型默认) float number=12.1是错误的float number =12.1f默认double number=12.1
4 8字节
布尔型:boolean 由于只存在true和false两种结果,只需要1位
字符型:byte char
1(ASCII ) 4字节 (Unicode )
2.引用类型(除基本类型以外的所有数据类型)
(三)数据类型转换
强制转换(又称显示转换,在转换时必须写出转换的目标类型):大-->小 高-->低
自动转换(又称隐式)
注意在同等空间时(float类型转换为int类型时是强制转换。但int转换为float为自动转换,但会在int类型数值上加上.0)
float first=12.1;
int second=first是错误的,int类型没办法存储小数点后数值只能int second=(int)first
但是
int first=12;
float second=first是可以的,只是结果为12.0
相同的还有double与long,另外Boolean类型不能与其他基本类型进行转换
(四)运算符
赋值:
= += -= *= /= %= ++ --
算术:
+ - * /
比较:
> < >= <= == !=
逻辑:
&& || !
(五)变量
变量使用前一定要进行初始化,可以先定义再赋值,也可以在定义的同时赋值
- Java 第一天学习心得
- java学习第一天
- Java学习第一天
- java学习第一天
- 第一天关于java
- Java学习第一天
- 第一天----Java基础
- Java的第一天
- java第一天
- Java第一天
- JAVA第一天
- 学习Java第一天
- Java第一天
- JAVA第一天
- 第一天学习java
- java 第一天笔记
- java学习第一天
- java第一天
- OpenCv 3----waitkey()的认识
- BigDecimal数据类型总结
- fragment初始化及缓存的方法及原理
- Cookie Session Cache
- Leetcode #283 Move Zeroes
- java第一天
- 基于android的Socket通信
- 学习H5不错的书籍
- Elasticsearch5.2.1集群搭建,动态加入节点,并添加监控诊断插件
- Oracle中动态SQL详解(EXECUTE IMMEDIATE)
- 字体图标显示不出来的解决办法
- java 设计模式
- TypeError: 'numpy.float64' object cannot be interpreted as an index
- Enumeration