javaEE-介绍和程序基础
程序员文章站
2022-05-18 17:46:39
介绍语言1、编译语言需要一个特定的编译器,把源文件统一编译成机器码文件(运行效率高,跨平台性能差)2、解释语言一个专门的解释器(每次运行需要解释,运行效率低,跨平台性能好)3、编译javac源文件 源文件中有多少class定义就会有多少.class生成4、JVM特性跨平台 自动垃圾回收机制 多线程 面向对象程序基础1、类定义:(public或空)修饰符 class 类名称{ }public类只能有一个并且类名必须与文件名一致2、数据类型char类型的值在单引号中,并且只...
介绍
语言
1、编译语言
需要一个特定的编译器,把源文件统一编译成机器码文件(运行效率高,跨平台性能差)
2、解释语言
一个专门的解释器(每次运行需要解释,运行效率低,跨平台性能好)
3、编译
javac源文件 源文件中有多少class定义就会有多少.class生成
4、JVM特性
跨平台 自动垃圾回收机制 多线程 面向对象
程序基础
1、类
定义:(public或空)修饰符 class 类名称{ }
public类只能有一个并且类名必须与文件名一致
2、数据类型
char类型的值在单引号中,并且只能有一位,空格也算
八种数据类型中,除了Boolean,其他的都可以进行类型转换
小容量—>大容量(隐式转换) byte(8) char(16) short(16) int(32) long(64) float double
大容量—>小容量(强制转换) 会有损精度,并且数据可能出错
注意:byte short char int 中任意一种或多种运算结果int值
转义符 ‘\’‘ 输出 ’ \无意义字符 char c_2=’\u1234’
基本数据类型 保存的就是值
引用数据类型 保存的是内存地址的引用
程序基础
3、循环
switch
switch(){case 条件1:break;case 条件2:break;default:break;}
break:停止循环 continue:跳过本次循环
for
for( ;