欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

javaEE-介绍和程序基础

程序员文章站 2022-12-20 10:55:34
介绍语言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( ;