idea软件
java运行步骤
1.创建类文件 .java
2.编写java源代码
3.虚拟机 编译 .class
4.运行
注释
\n是换行 \t是八个空格 直接输出\:转义符\t
//:单行注释
/*
多行注释
*/
文档注释:/** */
快捷语句
psvm是main方法的快捷生成
sout是输出语句的快捷生成
数据和变量
编写程序就是实现数据的存储和获取
数据状态: 瞬时状态--变量 持久状态--文件
什么是变量:变量就是存储空间的表示
存储数据的过程: 数据类型 变量名 = 数据
变量名的规则:字,下,美,人,数
首字符(字母,下划线,美元符号,人民币符号)+其余符号(字母,下划线,美元符号,人民币符号,数字) 但是不能使用关键字
扫描仪
Scanner input=new Scanner(System.in);
alt+回车键 导包快捷键
字符串
String name=input.next();
整数
int age=input.nextInt();
小数
Double s=input.nextDouble();
将Java源代码文件编译成字节码的命令是:javac
数据类型的相互转化:
1.自动类型转化
条件:
1.1兼容
1.2目标类型大于源类型(目标类型:等号左边的数据,源类型:等号右边的数据)
2.强制类型转化(小数点后直接丢掉,不要)
条件:
目标类型大于源类型(目标类型:等号左边的数据,源类型:等号右边的数据)
在源类型的前面加上(目标类型)
实现两数的交换:
首先要声明第三个变量,用第三个变量保存第一个变量,
这时就可以吧第二个变量赋值给第一个变量了,最后一步,
把第三个变量赋值给第二个变量就可以了,着就是两数的交换.
算数运算符:
+(加),-(减),*(乘),/(除),%(取余),++(自增长),--(自减少)
条件运算符(三部运算符):
条件?结果1?结果2
判断条件,如果成立取结果1,如果不成立取结果2
jdk
JDK目录结构:
Bin目录下有编译器、解释器和各种工具
Jre目录是Java程序运行环境的根目录:bin子目录,包括平台使用所有工具和库的可执行文件和DLL文件
lib子目录包括java运行环境的代码库:lib目录下都是库文件
Demo目录下游各种演示例子
Include目录下是Win32子目录,都是本地方法文件
JDK用于开发,JRE用于运行
java -version、javac –version都可以查看jdk安装版本