华恩JAVA班第4天

来源:互联网 发布:开发必备软件 编辑:程序博客网 时间:2024/06/16 03:56
华恩JAVA班第4天
java开发要学:
java(jsp(strts2,spring,uibernatee,ibatis),手机(安卓)......),web,html+css,javascript(jquery),数据库
java跨平台是因为有虚拟机
.net小型公司   java大型公司

程序逻辑
1.顺序结构
2.控制流语句
3.数组及算法
4.类和方法
5.字符串
面向对象

程序运行
javac  编译需要扩展名
java  运不用 扩展名行 
一、基本变量
1 整型
byte:1个字节
short:2个字节
int: 4个字节
long:8个字节
2 浮点型
float:4个字节
double:8个字节
3 布尔型:
boolean:1个字节 (true,false)
4 字符型
char:2个字节

float a = 1.1f
double b = 1.1
double c = a + b
byte + short = int
变量作用域  变量创建时所对应的 {}
               int aa = 10;
  {
   int bb =20;
  }
  int cc = aa + bb;
错的;  bb不存在{}外
5 字符串型 (类)(不定长)
int/float/.... + String = String
输出字符串
int aa = 10;
  {
   int bb =20;
  }
  int bb = 20;
  int cc = aa +bb;    //错的
  String cc = ""+aa +bb  //  输出1020
  String cc = aa +bb+""  //输出30

字符集:  ASC码  0-127
二、引用类型
对象类型
 
变量
局部变量-->方法调用-->一定要初始化
成员变量(实例变量)-->new
静态变量-->只有一次
今天写的一段程序:
public class HelloJava
{
 public static void main(String[]args){   //程序主体入口
     //输出到控制台
  
  
  
  //变量作用域
  int aa = 10;
  {
   int bb =20;
  }
  int bb = 20;
  String cc = ""+aa +bb  //  输出1020
  String cc = aa +bb+""  //输出30
 }
}
 
dos命令中javac表示编译 而java则是运行。