题型:选择题,填空题(填程序),阅读程序写运行结果,编程题
1、Java的特点:可以跨平台:一次编写,多处可以运行,内存回收机制(JVM来实现)
解释型语言 ,源代码 .java --> JDK编译成 .class JDK:java开发工具包
JVM:java虚拟机
Java程序的执行过程:Java源程序通过Java编译器(Javac.exe)编译成.class字节码文件,然后由Java虚拟机中的Java解释器(Java.exe)将字节码文件解释成机器码并执行。
2、Java语言基础
1)标识符:程序员自己命名的符号,
命名规划:区分大小写,第一个字符必须为:字母、_、$,不能为Java的关键字(保留字,小写字母构成)
Java注释:// /* */
3)运算符:++,--,%,/,*,逻辑运算符:!非 &与 |或 &&并且(短路,第一个为假,后面不会再判断) ||或者
复合赋值运算符:+= *= t+=3; // t=t+3;
t=3;a=(t++)+4;//7 7/4 1 7%4 3
表达式?a:b
3、程序结构:选择结构、循环结构(会考编程题)
if(){}
if(){}else{}
if(){}else if(){} ... else{} 多分支选择结构
switch 表达式:
case 表达式: break; ..... default:
while(){}
do{}while();
for( ; ; ){} break; continue;
练习题 :已知3个数,将这3个数从大到小排序,并输出
输出100以内的水仙花数
领取专属 10元无门槛券
私享最新 技术干货