第一章Java初体验
1.1Java的介绍与前景:80%互联网公司都在用,100%银行,超过80%金融机构都在用,最好的云计算方案与生态,最好的大数据架构解决方案与生态。
1.2Java的特性与版本:a.Java代码--.java 字节码文件---.class
b.Java的版本区别
:j2se:标准版,提供了Java语言最核心的功能,是其他版本的基础
j2ee:企业版,针对企业级应用开发提供了更多高级功能
j2me:嵌入式版,可为智能设备开发应用程序,目前已极少使用
1.3我与Java第一次接触:输入Java代码:.public class Hello {
public static void main(String[] args) {
System.out.println(" ");}}
1.7程序的移植:psvm:快捷主函数
sout:快捷输出
1.8经验技巧分享:
-
多练习 练习总结经验
-
多向大佬提问自己不懂的 用最短的时间解决所遇到的问题
-
总结自己所学到的东西
第二章变量与常量
2.1Java中的关键字
2.2认识Java标识符
2.4变量是什么
2.5如何命名Java变量
2.6Java中的数据类型
2.7Java中变量的使用规则
2.8练习
public class HelloWorld{
public static void main(String[] args) {
String city;
System.out.println("我的家乡在:"+city);
}
}
2.9Java中的自动类型转化
2.10Java中的强制类型转换
2.11Java常量的应用
2.12如何在Java中使用注释
三,常用的运算符
3.1什么是运算符
3.2Java中的算术运算符
3.3Java中的赋值运算符
3.4Java中的比较运算符
3.5Java中的逻辑运算符
3.6练习
public class HelloWorld{
public static void main(String[] args) {
int score=68;
String mark =
System.out.println("考试成绩如何:"+mark);
}
}
3.7Java中的条件运算符
3.8Java中运算符的优先级
3.9练习
public class HelloWorld {
public static void main(String[] args) {
int m = 5;
int n = 7;
System.out.println("m:" + m);
System.out.println("n:" + n);
System.out.println("x:" + x);
}
}
四,流程控制语句
4.1Java条件语句之if
4.4Java条件语句之if...else
4.3Java条件语句之多重if
4.4Java条件语句之嵌套if
4.5练习
public class HelloWorld {
public static void main(String[] args) {
int age=25;
}
}
4.6Java条件语句之switch
4.7Java循环语句之while
4.8Java循环语句之do...while
4.10练习
public class HelloWorld {
public static void main(String[] args) {
int score = 94;
String sex = "女";
}
}
4.11Java循环跳转语句之break
4.12Java循环跳转语句之continue
4.14Java循环语句之多重循环
五数组
5.2编程练习解析:这一行的创建可以直接使用PSVm
输出结果,使用sout
5.3编程练习优化:
使用Scanner工具类接收用户输入的信息
固定格式为:String 变量 = new Scanner(System.in).next();或者int 变量 = new Scanner(System.in).nextInt();
5.4使用IDEA调试程序:
-
在行号后单击鼠标添加断点(断点:程序运行到什么地方停止)
-
右击鼠标选择”Debug“调试程序
-
程序运行到断点时会停住,若希望程序继续执行,可点击步进(程序一步一步向下执行)按钮(快捷键F8)
-
在遇到断点后,程序只能一步一步的执行,可以按Resume Program按钮(快捷键F9)恢复程序执行,直到下一次遇到断点。
5.5进阶练习:
外层循环sum要置零