------- android培训、java培训、期待与您交流! ----------
黑马程序员——Java基础入门
Main函数可以保证该类的独立运行,是程序的入口,会被JVM所调用。
定义hello world小程序步骤:
<!--[if !supportLists]-->1、<!--[endif]-->通过class关键字定义一个类,将代码都编写到该类中。
<!--[if !supportLists]-->2、<!--[endif]-->为了保证该程序的独立运行,在类中定义一个主函数,格式为public static void main(String[ ] args){}
<!--[if !supportLists]-->3、<!--[endif]-->保存成一个扩展名为java的文件。
<!--[if !supportLists]-->4、<!--[endif]-->在dos控制台中通过javac工具对java文件进行编译。
<!--[if !supportLists]-->5、<!--[endif]-->再通过java命令对生成的class文件进行执行。
if和switch语句很像。
具体什么场景下,应用哪个语句呢?
如果判断的具体数值不多,而是符合byte short int char这四种类型。
虽然两个语句都可以使用,建议使用swtich语句。因为效率稍高。
其他情况:对区间判断,对结果为boolean类型判断,使用if,if的使用范围更广。
For与while循环:
1,变量有自己的作用域。对于for来讲:如果将用于控制循环的增量定义在for语句中。那么该变量只在for语句内有效。
for语句执行完毕。该变量在内存中被释放。
2,for和while可以进行互换。如果需要定义循环增量。用for更为合适。
利用for的嵌套打印倒三角形:
public static void main(String[] args)
{
for (int x=0; x<5 ;x++ )
{
for(int y=x+1; y<5 ; y++)
{
System.out.print(" ");
}
for(int z=0; z<=x ; z++)
{
System.out.print("* ");
}
System.out.println();
}
}
如何定义一个函数呢?
1,既然函数是一个独立的功能,那么该功能的运算结果是什么先明确
因为这是在明确函数的返回值类型。
2,在明确在定义该功能的过程中是否需要未知的内容参与运算。
因为是在明确函数的参数列表(参数的类型和参数的个数)。
*/
//需求:定义一个功能。完成3+4的运算。并将结果返回给调用者。
/*
1,明确功能的结果:是一个整数的和。
2,在实现该功能的过程中是否有未知内容参与运算,没有。
其实这两个功能就是在明确函数的定义。
1,是在明确函数的返回值类型。
2,明确函数的参数列表( 参数的类型和参数的个数)。
循环中的break,continue,return;
Break:结束循环,continue:结束本次循环,开始下一次循环return;返回某值,并结束循环。
相关推荐
黑马程序员——Android移动开发源码
《Java 基础入门》课后习题答案 第 第 1 章 Java 开发入门 一、填空题 1、 Java EE、Java SE、Java ME 2、 JRE 3、 javac 4、 bin 5、 path、classpath 二、选择题 1、ABCD 2、C 3、D 4、B 5、B 三、简答题 1、 面向...
黑马程序员入学Java知识——精华总结
java基础入门课后习题答案,含解释。
黑马程序员_Java基础辅导班教程课件[第01期]第15天
月薪过万的入门必知知识,黑马程序员入学Java精华总结
java课本的课后习题答案
Java 黑马程序员入学Java知识(精华总结)
day01_Object类、常用API day02_Collection、泛型 day03_List、Set、数据结构、Collections day04_Map,斗地主案例 day05_异常,线程 day06_线程、同步 day07_等待与唤醒案例、线程池、Lambda...Java基础小节练习题答案
黑马程序员_Java基础辅导班教程课件[第01期]第12天
黑马程序员_Java基础辅导班教程课件[第01期]第8天
黑马程序员 - Java基础教学 - 04 - 数组、进制转换、二维数组
黑马程序员_Java基础辅导班教程课件[第01期]第12天
《Java基础入门》课后习题及答案
Java基础教程(第3版)_ppt.rar
黑马程序员 - Java基础教学 - 05 - 面向对象(1).doc
黑马程序员_Java基础辅导班教程课件[第01期]第11天
《传智播客毕向东Java基础全套视频教程》黑马程序员下载地址.txt ) 完整的视频资源,入门必备.
2018年黑马程序员全套教程java基础第1天 jdk9教程,idea的使用等,java小白的最优之教程