java 语法

原创 2016年08月30日 17:47:57

java 

基础

数据类型:

String

int



eg1:  hello world

public class HelloWorld {
    public static void main(String []args) {
        System.out.println("Hello World");
    }
}

定义变量

int i=0;

定义函数
  void hungry(){
   }
定义类
<pre name="code" class="java">public class HelloWorld {
}
</pre><pre code_snippet_id="1858343" snippet_file_name="blog_20160830_6_7606207" name="code" class="java">入口函数
<pre name="code" class="java">public static void main(String []args) {
        System.out.println("Hello World");
    }


</pre><pre>
打印输出
System.out.println("Passed Name is :" + name ); 
创建对象
 Puppy myPuppy = new Puppy( "tommy" );


访问实例和调用成员方法
  /* 创建对象 */
      Puppy myPuppy = new Puppy( "tommy" );
      /* 通过方法来设定age */
      myPuppy.setAge( 2 );
      /* 调用另一个方法获取age */
      myPuppy.getAge( );
      /*你也可以像下面这样访问成员变量 */
      System.out.println("Variable Value :" + myPuppy.puppyAge );






执行命令解析:

以上我们使用了两个命令 javac 和 java

javac 命令用于将 java 源文件编译为 class 字节码文件,如: javac HelloWorld.java

运行javac命令后,如果成功编译没有错误的话,会出现一个 HelloWorld.class 的文件。

java 命令可以运行 class 字节码文件,如: java HelloWorld。

注意:java命令后面不要加.class。



 

import 引入包


入口函数

public  static void main(String[] args) throws IoException  



try{

}

catch (){

}


关键字 描述
abstract 抽象方法,抽象类的修饰符
assert 断言条件是否满足
byte 8-bit 有符号数据类型
catch 和try搭配扑捉异常信息
char 16-bit Unicode字符数据类型
enum 枚举类型
extends 表示一个类是另一个类的子类
final 表示一个值在初始化之后就不能再改变了
表示方法不能被重写,或者一个类不能有子类
finally 为了完成执行的代码而设计的,主要是为了程序的健壮性和完整性,无论有没有异常发生都执行代码。
implements 表示一个类实现了接口
import 导入类
instanceof 测试一个对象是否是某个类的实例
int 32位整型数
interface 接口,一种抽象的类型,仅有方法和常量的定义
long 64位整型数
native 表示方法用非java代码实现
new 分配新的类实例
package 一系列相关类组成一个包
throw 抛出异常
throws 定义方法可能抛出的异常
volatile 标记字段可能会被多个线程同时访问,而不做同步


队列

t <string>b 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

C_C#_VB_Java语法比较总结

  • 2017年11月09日 13:43
  • 96KB
  • 下载

java基础语法

  • 2017年02月18日 11:20
  • 21.91MB
  • 下载

Java8初体验(二)Stream语法详解

转自:http://ifeve.com/stream/Java8初体验(二)Stream语法详解 感谢同事【天锦】的投稿。投稿请联系 tengfei@ifeve.com 上篇文章Java8初体验(...

LR0语法分析器JAVA

  • 2017年01月15日 21:04
  • 311KB
  • 下载

java_第二章_语法(2)

  • 2015年11月02日 23:02
  • 188KB
  • 下载

黑马程序员——Java基础---语法<三>

——– android培训、java培训、期待与您交流! ———-基本语句 1条件语句1if语句 2switch语句 3循环语句 2函 数1java中的函数的定义格式 2如何定义一个函数 3数组与字符...
  • mu_se
  • mu_se
  • 2015年06月02日 22:57
  • 336

java基本语法

  • 2014年07月30日 09:57
  • 1.58MB
  • 下载

Java 基本语法

  • 2014年10月23日 09:55
  • 179KB
  • 下载

Java 8特性探究(1):通往lambda之路_语法篇

说到java 8,首先会想到lambda(闭包)以及虚拟扩展方法(default method),这个特性早已经被各大技术网站炒得沸沸扬扬了,也是我们java 8系列开篇要讲的第一特性(JEP126 ...

java基础语法

  • 2013年10月16日 09:34
  • 851KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java 语法
举报原因:
原因补充:

(最多只允许输入30个字)