第一篇:java基础学习几天
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景java语言的基本框架,
第一个小程序,初次接触java。
class Demo//class关键字 定义类。。。。。Demo类名,
{
public static void main(String[] args)
{
System.out.println("hello world");
}
}
2:java中的if的用法实例,//根据用户需要 打印星期几
class IfTest
{
public static void main(String[] args)
{
int num=2;
if(num==1)
System.out.println("monday");
if(num==2)
System.out.println("tsd");
System.out.println("nono");
//需求2:更具用户需要,打印月份所在的季节
//3,4,5春季 6,7,8夏季 9 10 11秋季 12 1 2 冬季
int x=4;
if(x==3||x==4||x==5)
System.out.println(x+"春季");
else if(x==6||x==7||x==8)
System.out.println("xiaji");
else
System.out.println("I love you");
}
}
3:for语句
/语句嵌套就是,语句中还有语句,
//循环嵌套就是循环中还有循环,
class ForforDemo
{
public static void main(String[] args)
{
for(int x=0;x<3;x++)
{
for(int y=0;y<4;y++)
{
System.out.print("*");//输出语句.
}
System.out.println();//只有一个功能 就是换行。
}
System.out.println("_____________________________________________");
/*
*****
****
***
**
*
发现图形有多行 多列,用嵌套循环,形象说法,大圈套小圈,
*/
//int z=5;
for (int x=0;x<5;x++ )
{
for(int y=x;y<5;y++)
{
System.out.print("*");
}
System.out.println();
}
}
}
/*
****
****
****
****
对于打印的长方形,外循环控制行数,内循环控制一行中元素的个数。
/*:
倍数1:获取1——10的和并打印。
2:1_100之间7的倍数的个数 并打印。
思路:
先对1-100进行循环(遍历) 通过循环的形式。
2:在遍历的过程中,定义条件,只对7的倍数进行操作。
步骤:
1:定义循环语句,选择for语句。
2:再循环中定义判断,只要是7的倍数,if 语句,x%7==0.
3: 定义一个变量计数次数
*/其实这就是累加思想,
(2)有关生成图形的总结
/*
*
**
***
****
*****
不是规律的规律,尖朝上 可以改变条件,让条件随外循环变化,
尖朝下 可以改变初始化值,让初始化岁外循环变化。
for(int x=0;x<5;x++)
{
for(int y=0;y<=x;y++ for(int x=1;x<6;x++) for(int y=1;y<=x;y++)、、关键的两个for变化。
4:如何定义函数,??
1:既然函数是一个独立的功能,那么这功能的运算结果是什么先明确。
2:在明确在定义该功能的过程中是否需要未知的内容参与运算。
*/
//定义一个功能完成3+4的运算,并将结果返回给调用者。
/*
1:明确功能的结果,是一个整数的和。
2:在实现该功能的过程中是否有位置参数参与运算, 没有
其实就是在定义函数
1是明确函数的返回类型
2是明确函数的参数列表,参数类型 个数
---------------------- android培训、 java培训、期待与您交流! ---------------------- 详细请查看: http://edu.csdn.net/heima