黑马程序员——学习java基础部分的一些知识点。

时间:2023-02-18 21:30:26
---------------------- android培训java培训、期待与您交流! ---------------------
 


 

第一篇: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