1、程序 = 数据 + 算法
首先要学习程序如何处理数据?
1)持有数据,创建变量:
变量创建格式:
数据类型 变量名 = 初始数据值;
TIPs: ;用于每一句JAVA代码的结束
变量名尽量的做到见名知意,少用i,x,y这样的字符
2)数据类型:
基本数据类型(8种):
4整型:byte(1字节) short(2字节) int(4字节) long(8字节)
2浮点型:float(4字节) double(8字节)
1字符型:char(2字节,JAVA里面字符型大小是2字节)
1布尔型:boolean(1字节,表达真与假)
TIPs(注意):1)1个字节,由8个二进制表示。
0 000 0011 = 127
代表正负,0负1正
2)byte类型最大为127
TIPs:c语言可以用0与非0代表真与假的逻辑,但是在JAVA中是不可以的,JAVA是一个强类型语言,数据类型之间不可以随意转变。所以JAVA提供boolean类型专门负责表达真与假。
引用数据类型:
JAVA程序员编写的代码都属于引用数据类。
3)变量名:
变量名是由我们自己定义的,只能使用:a--z A--Z 0--9 _ $
TIPs:数字不能为变量名第一个字符。
2、
1)获取JDK,JAVA开发工具包
2)小心下载到JRE,JAVA运行,专门用于运行JAVA程序,不能执行开发
3)javaSE(标准版) javaEE(企业版) javaME(移动版)
4)在oracle官网或者csdn上找到jdk版本进行下载
5)安装两大关键点:安装的内容、环境变量配置
这样显示后,表示安装完毕(CMD输入命令):
TIPs:源文件后缀一定是.java
编译源文件命令:javac + 文件名.java,文件运行后会出现一个.class文件,这个文件就是字节码文件。 javac这个命令,在编译程序时,会检查程序的语法错误
运行命令:java + 文件名,启动虚拟机(JRE),运行java程序(这种运行模式,都是为了 java跨平台而实现)
编译程序(可以检查语法错误):
运行程序:
3、Helloword
1)结构:
类型定义:public class HelloWord{}
主函数:public static void main(String[] args){}
输出语句:System.out.println("Hello JAVA");
2)写注释:写在源文件中给人看的标签语言,不参与代码执行
单行注释://单行注释的文字
多行注释:/*多行注释*/
快捷键:选中代码+ctrl+shift+/
文档注释:/**文档注释*/
3)类型转换:
自动转换(隐式类型转换):byte short类型一旦参与运算就会自动转换为int类型
将int类型的常量赋值给long型的变量时,自动转换为long型
将float类型的常量赋值给double类型的变量时,自动转换
强制类型转换:int a = 1;
byte b = (int)a;
TIPs:
1)java程序的运行,必须要先编译(javac),再运行(java)
2)赋值了的叫定义,没有赋值的叫声明,但是在java中全部叫做定义
3)long型常量在末尾要携带 l / L:long i = 1000L;
float型.............................f / F:float i = 1.0f; double i = 1.0;
4、循环语句
for循环:
表达式1 表达式2 表达式3 循环语句
第一次执行for循环:
表达式1
表达式2
循环语句
表达式3
第二次执行for循环:
表达式2
循环语句
表达式3
第n次执行for循环:
表达式2
循环语句
表达式3
........
while(){}:
do{}while():无论怎样,至少执行一次循环体