• 给自己小小的总结一下,预科一个月就要结束了,我相信程序员不管性别,都能学好。我看到一篇文章说程序员要放弃好多东西去把它抓抓住,下面对Java的了解写在这里了.

第一章:"HelloWorld"


 

 

  1.  Java是完全面向对象的语言。Java通过虚拟机的运行机制,实现“跨平台的理念”。

 

public class Helloworld{

         public static void main(String[]args){

               system.out.println("Hello World!")

     }

}

     程序中包括Java的一些基本特征:

  • 类(class):HelloWorld就是一个类名。这个名与文件名相同。
  • 方法(method):类的内部定义了一个main
  • 语句(statement):打印功能  syso

    2.编译与运行。

   编译语句:$javac HelloWorld.java

   运行语句:$java HelloWorld

      第二章:变量


 

计算机语言通常需要在内存中存放数据,比如c语言中的变量,Java也有类似的变量。Java和c语言都是静态类型的语言。在使用变量之前,要声明变量的类型。

变量(variable)占据一定的空间。不同类型的变量占据不同的大小。如下:

                             储存大小          例值            注释

    byte                   1byte              3              字节

    int                     4bytes             3               整数

   short                  2bytes             3              短整数

   long                   8bytes             3              长整数

   float                   4bytes             1.2           单精度浮点数

   double                8bytes             1.2           双精度浮点数

   char                   2bytes             'a'            字符

   boolean             1bit                  true         布尔值

   第三章:选择结构


 

      if选择结构

       if(condition1){

statements;

.........

}     

 

     多重if选择结构

     if(condition1){

statements;

........

}else if(condition2){

statements;

........

 }else{

statements;

........

     嵌套if选择结构

           if(condition1){

statements;

..........

        if(condition2){

statements;

..........

}else{

statements;

..........

          }

}else{

  • 产生随机数:int random=(int)(Math.random()*10);//10~0中任意整数

第四章:选择结构(2)


 

     等值解决问题:

Switch(表达式){

case 1:

statements;

.........

break;

 

case 2:

statements;

.........

break;

......

default:

statements;

break;

}

 

第五章:循环结构(一)   

  •  Scanner  中  answer=input.next();    (answer是String类型的变量) 从控制台获得一个整数,而这里需要从控制台获得一个字符串,将其保存在String类型的变量answer中。
  • answer的值相反。不是y的时候,值为true。
  •                         是y的时候,值为false。

do-while循环

do{

statements;

}while(condition);

 

第六章:循环结构(2)

 

  1.  for  4部:初始部分  循环体  迭代部分  循环条件
  2. for格式:

for(initial;condition;update){

statements;

 

 第七章:复习前6章     

  

                                                                                                                                                                   今天就记忆到这里。

                                                                                                                                                                      2016-07-03

                                                                                                                                                                       19:09:12