华恩JAVA班第4天
程序逻辑
1.顺序结构
程序运行
javac 编译需要扩展名
java 运不用 扩展名行
float a = 1.1f
double b = 1.1
double c = a + b
int aa = 10;
{
int bb =20;
}
int cc = aa + bb;
错的; bb不存在{}外
5 字符串型 (类)(不定长)
int/float/.... + String = String
输出字符串
字符集: ASC码
0-127
}
}
java开发要学:
java(jsp(strts2,spring,uibernatee,ibatis),手机(安卓)......),web,html+css,javascript(jquery),数据库
java跨平台是因为有虚拟机
.net小型公司
java大型公司
java(jsp(strts2,spring,uibernatee,ibatis),手机(安卓)......),web,html+css,javascript(jquery),数据库
java跨平台是因为有虚拟机
.net小型公司
程序逻辑
1.顺序结构
2.控制流语句
3.数组及算法
4.类和方法
5.字符串
面向对象
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个字节
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
变量作用域
变量创建时所对应的 {}
错的;
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
字符集:
二、引用类型
对象类型
变量
局部变量-->方法调用-->一定要初始化
成员变量(实例变量)-->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则是运行。