我的java學習日記(3)

Java學習第三節之java入門

一、           常見字符含義

JVM java虛擬機

JDK java工具

JRE 是運行虛擬機

以下兩個是1.5版本前的名稱J2EE

J2SE

以下兩個是上面兩個名稱1.5版本後的叫法

javaEE

javaSE

虛擬機的安裝(jdk

文件夾bin中存放的是:java.exe javac.exe javadoc.exe  jar.exe

文件夾db中存放的是:虛擬中小型數據庫

文件夾include是導入或者引入本地庫(win32

文件夾jre是運行虛擬機,裏邊包括bin java.exe

文件夾lib存放的是java庫文件

二、命令的功能:

java.exe是運行java程序

javaw.exe是運行窗口程序

javac.exe是編譯java程序

javadoc.exe是編譯文檔html

jar.exe是編譯jar壓縮包

三、           環境變量

編譯文件:是javac源文件路徑

四、 dos中運行java

五、1、點 在文件夾中叫當前文件夾,在路徑中叫當前路徑

2Java-home是存放JDK路徑

六、Java語言的語法規則:

1、java語言區分大小寫

2、每句代碼結束都要寫上分號

3、Class名稱最好和文件名稱一致

4、每次修改源碼都必須重新編譯後才能看到最新修改

七、註釋:

1// 表示單行註釋

2/*  */  表示多行註釋

3/**

    *

    */ 表示文檔註釋,可生成源碼的html網頁,便於查看

API函數,功能接口

八、程序練習

 1public class A{

 public static voidmain(String[] s){

System.out.println("AA");

}

}

2/**書名:《人生》

 *作者:路遙

 *出版社:文學出版社

 */

public class doc{

**此程序僅用來測試

 *今天是2014315

 *就這樣吧

 */

 public static void main(String[] s){

System.out.println("路遙《人生》");

}

}

3public class haha{

  public static void main(String[] s){

System.out.println("hahahhaha");

}

}

4public class Hello{

 public static voidmain(String[] s){

System.out.println("Hello");

}

}

 

5public class lala{

  public class static void main(String[] s){

   System.out.println("lalalala");

}

}

九、作業

1#include<stdio.h>   //C語言完成實心菱形的輸出

int main()

{

 inti, j, n;

 printf("輸入行數(正數):");

 do

 {

 scanf("%d", &n);

 }while(n<=0);

 if(0==n%2)

 n=n-1;

 for(i=1; i<=n/2+1; i++)

 {

 for(j=0; j<=n/2-i; j++)

  printf(" ");

 for(j=1; j<=i*2-1; j++)

  printf("*");

 printf("\n");

 }

 for(i=0; i<n/2; i++)

 {

 for(j=0; j<=i; j++)

  printf(" ");

 for(j=0;j<n-2*(i+1); j++)

  printf("*");

 printf("\n");

 }

 return 0;

}

2#include<stdio.h>     //完成空心菱形的輸出

#include<conio.h>

main()

{

      inti,j,n;

      printf("inputn:\n");

      scanf("%d",&n);

      for(i=0;i<=n-1;i++)

             {

                    for(j=n+1-i;j>0;j--)/*第一次打空格*/

                           printf("");

                    printf("*");/*打印第一個'*'*/

                    for(j=0;j<2*i-1;j++)//中間的空格

                           printf("");

                    if(i!=0)   printf("*");/*最後一個'*',第一行只有一個'*'*/

                    printf("\n");

             }

      for(i=n;i>=0;i--)

             {

                    for(j=n+1-i;j>0;j--)/*第一次打空格*/

                           printf("");

                    printf("*");/*打印第一個'*'*/

                    for(j=0;j<2*i-1;j++)//中間的空格

                           printf("");

                    if(i!=0)   printf("*");/*最後一個'*',最後只有一個'*'*/

                    printf("\n");

             }

      getch();

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章