安装环境
jdk---------java程序开发包
jre---------java运行时环境-----jvm(虚拟机)
Eclipse-------- 编译工具
1、 安装jdk;2、 配置环境变量;3、测试;4、编译----- 编写——>编译——>运行。
Java 常用词
public---------访问修饰符
class----------类(标志)【类名和文件名一致】
static----------静态的(防止外部修改)
void---------- 返回值
Java工程
sre------放原文件
jre-------类库
包名-------.com.java.xx(域名,项目名)
skd--------工具包
adt--------插件
Java 注释
单行:// ; 多行:/* 文档:/**
* *
*/ **/
java 转义符号:\n:换行;\t:制表(8个空格) ;
计算机执行类型: 1、编译型:一次性编译;2、解释型:单行编译。
java规范
命名规范:
1、类名字母大写;2、变量名首字母小写;3、方法名首字母小写;4、驼峰命名单词首字母大写;5、一行代码写完以分号结尾;6、{};【】;()成对使用;7、命名易懂。
变量
数据类型:1、整型:int(32);short(32);long(64);byte(8位)。 2、浮点型:double(64);float(32)。3、字符型:char(16) 4、 boolean(布尔型)
引用数据类型:String--------
取值范围示例:int-------- -2的31次方到2的31-1次方
数据类型转换:1、 强制转换:数据大的类型转换数据小的类型。2、自动转换:数据小的转换数据大的类型。
变量名命名规则
以字母;_;$ ;开头命名,且不能有空格。
运算符:1、算术运算符:+;-;*;/ 2、递增(减):++;-- 3、赋值: = ;+= 4、 关系运算符:> ;<; == 5、 逻辑运算符:&&
if和switch的区别
异:switch用于处理整值或字符型;if用于boolth类型,判断(对错;是否;真假)。
同:都是分支处理语句
输入语句:
Scanner input = new Scanner(system.in);
String answer = " ";
循环语句
for循环:public class {
public static void main (String[]args){
for (int i = 0; i < args.length; i++);
// 初始值 循环条件 自增条件
System.out.println(i);
}
}
while 循环:
int i = 0;
while (i<101){
if (i%2 == 0){
System.out.println(i);
}
i++;
i+=2;
}
do while :
do {
}while