javase 01

javase 01

初识java

Java是Sun Microsystems于1995年推出的高级编程语言。

Java的几个优点:
1.一次编写,到处运行。
2.系统的多平台支持。
3.强大的可伸缩性。
4.多样化和功能强大的开发工具支持。

Java技术平台介绍:
Java SE:标准版。Java技术的基础和核心² 主要用于开发桌面应用程序
Java EE:企业版 提供了企业级应用开发的完整解决方案² 很多的网站都是采用Java EE技术开发
在这里插入图片描述

编码规范Java编码规范需要注意以下几点:

1.类名使用public修饰
2.一行只写一条语句
3.{ }的使用及位置² 代码缩进

编码实操

打印购物小票
public class GoodsList { 	
public static void main(String[] args) {		
System.out.println("\t购物清单");		
System.out.print("商品名称\t");		
System.out.print("购买数量\t");		
System.out.print("商品单价\t");		
System.out.print("金额\n");				
System.out.print("鳄鱼夹克\t");		
System.out.print("  1\t");		
System.out.print("1900\t");		
System.out.print("1900\n");				
System.out.print("ipodMP4\t");		
System.out.print("  2\t");		
System.out.print("400\t");		
System.out.print("800\n");
	}
}
数据类型
类型说明
char(字符型)储存单个字符
int(整形)存储整数
double(双精度)存储小数
String(字符串)存储一串字符
声明变量的步骤

第一步:声明
数据类型 变量名
int money
第二步:赋值
变量名=数值
money=100
第三步:使用变量

运算符实操
import java.util.Scanner;public class ScoreStat { 	
/*	 * 成绩统计	 */	
public static void main(String[] args) {		
Scanner input = new Scanner(System.in);		
System.out.print("STB的成绩是:");		
int stb = input.nextInt();     //STB分数		
System.out.print("Java的成绩是:");		
int java = input.nextInt();    //Java分数		
System.out.print("SQL的成绩是:");		
int sql = input.nextInt();     //SQL分数		
int diffen;       //分数差		
double avg;       //平均分		
System.out.println("-----------------------");		
System.out.println("STB\tJava\tSQL");		
System.out.println(stb + "\t" + java + "\t" + sql);		
System.out.println("-----------------------");		diffen = java - sql; 			
//计算Java课和SQL课的成绩差	
System.out.println("Java和SQL的成绩差:" + diffen);		
avg = (stb + java + sql) / 3;	//计算平均分		
System.out.println("3门课的平均分是: " + avg);
   }
}

选择控制语句

1.if 结构

if ( 条件 ) {  
       //代码块
        }

2.if… else

if(布尔表达式 1){   
//如果布尔表达式 1的值为true执行代码
}else if(布尔表达式 2){ 
  //如果布尔表达式 2的值为true执行代码
  }else if(布尔表达式 3){ 
    //如果布尔表达式 3的值为true执行代码
    }else {   
    //如果以上布尔表达式都不为true执行代码
    }

3.嵌套if

if(布尔表达式 1){ 
  如果布尔表达式 1的值为true执行代码  
   if(布尔表达式 2){   
      如果布尔表达式 2的值为true执行代码  
       }
     }

4 switch case

switch(expression){  
  case value :      
   //语句       
  break; //可选    
  case value :       
  //语句       
  break; //可选    
  //你可以有任意数量的case语
  default : //可选      
   //语句
  }

循环控制语句

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值