Java初学期间很多朋友都会觉得迷茫,希望自己能够快速入门,更快的学会java技术,但是“心急吃补了热豆腐”啊!凡事得一步一步来才行,所谓事勿忙忙多错,若是没有一个好的学习方法和规划就很容易出错了,下面就为大家分享一些干货!
一、细节详解;
1、main方法是什么玩意?
main方法是一个程序的主方法,每个类里面只能有一个主方法,主方法是程序的运行入口,执行的时候先从主方法开始运行。public是访问修饰符,static是静态的意思,void是没有返回值的意思,后面我们会详细介绍。
2、一个程序中我能不能写多个类?
一个程序中可以写多个类,但是只能有一个public类,并且java文件的名字必须和public类的类名一直,有些朋友说为啥我写的程序没有一点问题,但是就是编译报错,其实就是这个问题,现在我们用开发工具就没有这个问题了。一个程序中写多个类的话没有问题,但是编译之后会生成多个class文件。
3、什么是项目?什么是包?干什么用的?
说的通俗一点就是目录结构管理,项目是最大的,比如我有个项目叫testProject,我这个项目下可以有很多包,比如有盛放网络应用的包,有盛放后台程序的包,包内有类,类就是我们代码的容器。有了项目和包的管理能够使我们的应用管理更加方便,结构更加清晰。
4、注释是什么东西?Java如何注释?
有很多朋友可能在看编程相关的文章时候很多人都会说,之前的程序员写代码不写注释。通俗的来说注释就是解释说明性的文字,可以是对代码的解释也可以是整个程序的注释,注释分为:单行注释、多行注释、Javadoc注释,如下方截图所示看效果;
二、循环语句;
1、while循环;
语法格式:
while(条件表达式) {
执行语句
}
只要条件表达式结果为true,语句就会一直执行,直到条件满足程序结束,如下图所示:
2、do while
语法格式:
do {
执行语句
}
while(条件表达式);
不管后面的表达式是否为true,都要执行一次语句,如下图所示:
3、for
语法格式:
for(表达式1;表达式2;表达式3) {
语句序列
}
表达式1为初始化变量,表达式2为条件表达式,表达式3为操作表达式,用来循环改变变量的值,如下图所示:
4、增强for循环(foreach语句,做了解,后面数组会再介绍。)
语法格式:用于数组元素遍历。
for(变量:数组名){
执行语句;
}
5、switch case语句(了解)
其中switch内的参数只能是int;
6、关键字break和continue;
break是当条件满足时候就跳出循环(程序终止),continue是跳出本次循环,继续下个循环,常和if一起使用,if(条件表达式) break;if(条件表达式) continue;