标签:选择结构 oid java虚拟机 条件 编译 efault rgs stat 循环结构
1.jdk(java开发工具包)------> jre(java运行环境)------> jvm(java虚拟机)
 ------>应用(javac)
		     -------> javaAPI (Util)
2.java的运行过程:
       .java源文件--------》javac(编译)------->.class--------->(java命令jvm)解释-------->操作系统输出
3.配置环境变量:
  下载jdk (csdn,linux社区版本1.6-1.8)
4.public static void main(String[] args){} 一切java程序的入口
5.标示符:java中关于名字的东西  1.类名:首字母大写,不能以数字开头 ,不能使用java关键(保留)字,可以使用字母,数字,_,$,要有意义,驼峰命名法(当有两个以上单词构成一个名字的时候,每个单词首字母大写)
                                2.变量名:不能以数字开头 ,不能使用java关键(保留)字,可以使用字母,数字,_,$,要有意义,驼峰命名法(当有两个以上单词构成一个名字的时候,每个单词首字母大写)
6.变量:数据类型  变量名 = 值;
        int    num = 10;
        数据类型  变量名;
        变量名 = 值;
7.运算符:+,-,*,/,%,++,--,+=    ++在前先加1再赋值 ,在后先把值赋给变量然后再1     凡是求和都是例如:+=
8.逻辑运算符:>,<,>=,<=,||,&&,==(等于),!=(不等于) 
9.if(条件){}
10.选择结构:if                          三目运算符(条件?真的结果:假的结果)     
             if(条件){
                   代码块儿;
	     }else{
                   代码块儿;
	     }
	    if(条件){
                   代码块儿;
	     }else if(条件){
                   代码块儿;
	     }else{
	     }
             switch 开关  switch(num){
	                     case 1:
			           代码块儿;
				   break;
			     case 2:
			           代码块儿;
				   break;
			     case 3:
			           代码块儿;
				   break;
                             default:
			            代码块儿;
				   break;
	     
	                    }
        循环结构:
	while(循环条件){                  
	       代码块儿;
	}
	do{
	      代码块儿;
	}while(循环条件);
//do while无论再什么情况下都会执行一遍do里面的内容,while只有在满足条件的情况下才会执行循环
	for(初始化变量;循环条件;递增或递减变量){
	         代码块儿;
	}
标签:选择结构 oid java虚拟机 条件 编译 efault rgs stat 循环结构
原文地址:http://www.cnblogs.com/4abc/p/7747888.html