Java基础语法

上一篇 / 下一篇  2017-11-08 16:48:44 / 个人分类:JavaSE

Java关键字
true、false、null是字面量,不是关键字特殊关键字(保留字):goto,const在现版本没有使用,新版中可能会使用
abstractdefaultifprivatethsi
booleandoimplementsprotectedthrow
breakdoubleimportpublicthrows
byteelseinstanceofreturntransient
caseextendsintshorttry
catchfinalinterfacestaticvoid
charfinallylongstrictfpvolatile
classfloatnativesuperwhile
constfornewswitch
continuegotopackagesynchronized 
1.一个完整的Hello world 程序

第一步:编写java文件

[java] view plain copy
  1. package cn.et.cast;  
  2. public class HelloWorld{  
  3.     public static void main(String[] args) {  
  4.         System.out.println("Hello World"):  
  5.     }  
  6. }  

(1).文件名必须和public修饰的类名一致,以.java作为文件后缀,如果定义的类不是public的,则文件名与类名可以不同

(2).一个.java文件中可以有多个class,但是只能有一个public修饰类

(3).Java 源文件编译后,一个类对应生成一个.class文件

(4).一个JavaSE应用程序应该包含一个main()方法,而且方法签名是国定的,它是应用程序入口

第二部:编译java文件,生成class(与平台无关的字节码)文件

javac -d . HelloWorld.java

(1).“-d”:让该类生成的时候按照包结构去生成

(2).“.”:指的是在当前路径下生成

第三步:将字节码文件交给jvm(Java虚拟机)去解析执行

java cn.et.cast.HelloWorld

2.if-else if-else语句

[java] view plain copy
  1. public class IfStarmentDemo{  
  2.     public static void main(String[] args) {  
  3.         if(10>20) {  
  4.             System.out.println("-_-");  
  5.         } else if(10<20){  
  6.             System.out.println("*_*");  
  7.         } else {  
  8.             System.out.println("^_^");  
  9.         }  
  10.     }  
  11. }  

3.switch-case语句

[java] view plain copy
  1. public class SwitchStarmentDemo{  
  2.     public static void main(String[] args) {  
  3.         int n=1;  
  4.         switch(n){  
  5.             case 1:'男';  
  6.             break;  
  7.             case 2:'女';  
  8.             break;  
  9.             default:'妖';  
  10.         }  
  11.     }  
  12. }  

4.while循环

  1. public class WhileStarmentDemo{  
  2.     public static void main(String[] args) {  
  3.         int n=1;  
  4.         while(n<=10) {  
  5.             System.out.println(n++);  
  6.         }  
  7.     }  
  8. }  

5.for循环

  1. public class ForStarmentDemo{  
  2.     public static void main(String[] args) {  
  3.        for(int n=1;n<=10;n++) {  
  4.      &

TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-22  
 123456
78910111213
14151617181920
21222324252627
282930    

我的存档

数据统计

  • 访问量: 3620
  • 日志数: 5
  • 建立时间: 2017-11-06
  • 更新时间: 2017-11-18

RSS订阅