我的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();

}

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