Java基本语法

基本和JavaScript类似。有前端基础的同学很快就能上手写东西了。

基本数据类型:8种

  • 数字类型:byte(8位 -128~127)、short(16位 -32768~32767)、int(32位...)、long(64位...)、float(单精度32位)、double (双精度64位)
  • 布尔型:boolean
  • 字符类型:char
int a, b, c;         // 声明三个int型整数:a、 b、c
int d = 3, e = 4, f = 5; // 声明三个整数并赋予初值
byte z = 22;         // 声明并初始化 z
String s = "runoob";  // 声明并初始化字符串 s
double pi = 3.14159; // 声明了双精度浮点型变量 pi
char x = 'x';        // 声明变量 x 的值是字符 'x'。

引用类型:

  • 数组:int[] array = {1,2,3,4,5,6} array[0]
  • 对象:Site site = new Site("Runoob") site.method()

常量:(用final 修饰符)

final double PI = 3.1415927;

常用运算符

  • 算术:+ 加 -减 *乘 /除 %取余 ++自增 --自减
  • 关系:==相等 !=不等 >大于 >=大于等于 <小于 <=小于等于
  • 逻辑:&&与 ||或 !非
  • 赋值:= 把右边的值赋值给左边

循环(break跳出循环体、continue跳到下一次循环的迭代)

  • while
      int x = 10;
      while( x < 20 ) {
         System.out.print("value of x : " + x );
         x++;
         System.out.print("\n");
      }
  • do while
      int x = 10;
 
      do{
         System.out.print("value of x : " + x );
         x++;
         System.out.print("\n");
      }while( x < 20 );
  • for
      for(int x = 10; x < 20; x = x+1) {
         System.out.print("value of x : " + x );
         System.out.print("\n");
      }

条件语句

  • if
      int x = 10;
 
      if( x < 20 ){
         System.out.print("这是 if 语句");
      }
  • if else
      int x = 30;
 
      if( x < 20 ){
         System.out.print("这是 if 语句");
      }else{
         System.out.print("这是 else 语句");
      }
  • if...else if...else
      int x = 30;
 
      if( x == 10 ){
         System.out.print("Value of X is 10");
      }else if( x == 20 ){
         System.out.print("Value of X is 20");
      }else if( x == 30 ){
         System.out.print("Value of X is 30");
      }else{
         System.out.print("这是 else 语句");
      }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近比较烦,点背的时候,喝凉水都是塞牙的,其实我也很想赶项目,把后台接口写好,但是我还是姥姥实实的把基础语法搞个大...
    _信仰zmh阅读 1,353评论 1 8
  • 一.关键字&标识符 1.关键字:被java语言赋予特殊含义的字符串(或单词), 2.保留字:被java语言占用,但...
    RockShi阅读 326评论 0 0
  • Java的数据类型 $$2 + 5$$ Java是一门纯粹的面向对象编程语言,除了8个基本数据类型不是对象以外,其...
    xuzhougeng阅读 402评论 2 3
  • 星期二中午回到家和儿子俩一起做饭,儿子很主动的炒菜。我就到楼上把洗好的被子晒上去,下楼午餐做好了,吃过饭我就去上班...
    罗舒薇阅读 143评论 2 4
  • 阳光明媚 心泛涟漪 抬头一望,深秋已致。 回首几年间,一路的风景,映着自身规律在成长。 乔然回首,树叶已黄。 事物...
    狒小姑阅读 231评论 0 1