JAVA基础 补课

编程入门 行业动态 更新时间:2024-10-23 19:22:37

JAVA<a href=https://www.elefans.com/category/jswz/34/1770030.html style=基础 补课"/>

JAVA基础 补课

JAVA基础 补课 2017-6-30 一、java指令执行过程
javac  ***.java 编译期  出现.class文件 java   运行期  通过JVM执行 /** *在控制台打印Hello World *@author zhangyu */ JDK最小开发环境  JRE最小运行环境  JVM java虚拟机 .java文件在  src下 .class文件在 bin下
程序的入口 public static void main(String[] args){      //你想让JVM做什么,就写什么 } 将public和static交换也是程序入口的main方法 void改为int就不是程序入口的main方法 将String[] 的方括号换到args[] 上还是程序入口的main方法 将方括号去掉不是程序入口的main方法 三种注释方式: /** */   /* */  javadoc 命令提示符 //
public class HelloWorld{      public static void main(String[] args){           /**int i;           int j;           int z;*/         System.out.println("Hello World");
     } } public 修饰词 当前所修饰的类是公共类 //class 类关键词 //Hello world  类名  类名首字母大写 //一个.java 文件中只能有一个public 修饰的类 ..
二、搭建环境:
1、下载jdk安装包 进行安装 2、环境变量的配置 Java_Home D:/java/jdk 1.7   开发工具安装路径 classpath  .;%JAVA_Home%\   class对应的包路径 path      可执行文件完整路径
三、变量: 1、8种基本数据类型:
整数类型:byte1  short2  int4  long8 一个字节  可以在内存空间中存放连续的8位二进制数 0   + 1   - 01111111+1  10000000   2^7-1 11111111                          -2^7 byte 00000001          short 0000(15)1       -2^15-2^15-1 int    00(32)1 long  00(63)1
小数类型  float4     double8 0.1==double float f=0.1f/F; float f=(float)0.1;
字符类型  char 2 char char1='a';
布尔类型 boolean 1 true或者 flase
其他类型  都是引用类型  比如数组 
2、定义变量 //变量类型     变量名称; 1、数字   字母   _    $ 2、数字不能开头 3、保留字不能用      public static void 4、大小写敏感          int a  int  A 5、中文可以当变量名可以用,但是不建议用 6、驼峰命名法   String studentName
3、变量的类型转换: 1、小-》大     自动转      大-》小     强制转 2、byte,short,char   之间不相互转 3、byte  short   char运算之前先转换为int 4、整数常量默认int    小数常量默认double
byte i=1; byte j=2; byte a=i+j; 错误
四、运算符: 算术运算符   + - * / %  赋值运算符   = += -= *= %=  /= 比较运算符  >  <  >=  <=  == != 逻辑运算符  &&  ||  !  ^ 条件运算符  (布尔表达式)?  表达式1:表达式2
五、分支结构: if(布尔表达式){语句1;} if(布尔表达式){语句2;} else if(布尔表达式){语句1;} else if .... else
switch(数值变量){//byte short int char String      case  数值1;          语句1;      case 数值2;
          语句2;      case 数值3;           语句3;      default:           语句4;
}
六、循环结构: while (循环条件){循环体} 如果为真就执行循环体,当表达式值变为false时,循环结束。如果它永不为false,程序就会不断的运行,除非循环体中有break语句或者异常发生。 do{循环体}while(循环条件); for(表达式1;表达式2;表达式3){循环体}
int i=0; for(i++;i++<5;i++); print(++i);//7
break;  直接跳出循环 continue;  结束本次循环,进行下一次循环
for(int i=0;i<5;i++){                         if(i==3) break;      print(i);
} for(int i=0;i<5;i++){      if(i==3) continue;      print(i);
}
int i=0; while(i<5){      if(i==3) continue;      print(i);      i++;
}  //死循环
七、数组: 数组类型[] 数组名称=new 数据类型[大小]; 数组类型[] 数组名称={数值1,数值2,数值3}; arr.length  length在数组里面是属性 在String类里面是方法

更多推荐

JAVA基础 补课

本文发布于:2024-02-06 23:00:15,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1751535.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:基础   JAVA

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!