java语法学习

原创 2012年03月26日 07:47:02

Actions speak louder than words. 事实胜于雄辩

在这里,我已经假设您是学习过c语言的,如果您还没有学习过c语言,请您飘过,下面要说的您可能听不懂,如果您有c语言的基础,那就接着往下看吧

         先贴个,代码,有代码说事儿比较方便

Java代码 复制代码
  1. public class hello{ 
  2.     public static void main(String args[]){ 
  3.         System.out.println("hello world"); 
  4.         } 
  5.     } 

先不要着急想这个东西为什么这么写,那是应为您以前使用的c语言是面向过程,而java语言是面向对象的,有人说java看起来是面向对象的,但最终的实现还是会回归到面向过程的,仁者见仁智者见智,对此不做评论

    定义java类

     java代码书写时,都是以类开头的,正如您所看到的一样,class是定义类的关键字,上面代码中类的名称是hello,public是它的修饰符,一个文件中可以有好几个类,但是只能有个是public的,此外,一般来讲,按照格式规范,类命名的时候通常都是采用大写字母来开头的,表明这是一个类,我在这里的类的的名称书写显然就不规范,不要学我

      书写程序块

     在java中程序块都是采用{}来定义的

        定义方法

     main是这个类中定义的方法,public和是static后面会说到的东西,暂时不去离他,后面的容易理解,void是返回值类型,main是方法名称,和c语言的程序一样,main是java程序的入口,它必须是public并且为static,为什么?以后会提到的,String args【】是用于从命令行获得用户输入的值

        书写语句

    语句很简单,只有一句System.out.println("hello world");每条语句后面采用分号结束,语句中,使用了java.lang包中System类的公开成员out的println方法,我读着都好绕啊,但这是java的结构,理解,由于默认已经导入了java.lang包,所以,您不需要再次显式的引入它的

Java代码 复制代码
  1. 胡说八道几句吧,在写代码的时候,有两个东西,个人认为需要额外注意,一个格式控制,一个是语句注释 
  2. 格式让您的代码看起来的简洁美观 
  3. 语句注释让您的代码易于理解,便于后期维护 

      额外说点

   从基本的数据类型上来讲,java的各种类型都是固定的,这是由于jvm屏蔽了原始的系统,但c并没有,c的int型的长度是不固定的,有的系统下是16位,有的系统下是32位,这跟当前计算机的字长以及所采用的编译器有关系,其它的类型长度都固定,其它,char类型是固定的8为,采用的是ASCII码编码,而java中是采用的unicode编码,占16位,用2个字节存储

   至于具体语法细节上的东西,除了java面向对象的特点外,基本的规则都是大同小异的,在此,不再做掰扯了哈

java基础语法,便于记忆学习

  • 2011年05月28日 09:25
  • 1.58MB
  • 下载

java的学习语法

  • 2017年07月31日 10:34
  • 85KB
  • 下载

学习笔记之JavaSE(8)--Java基础语法7

==和equals()

很漂亮的Java语法学习文件

  • 2012年10月25日 12:36
  • 41KB
  • 下载

java学习之路-基础语法-运算符

运算符:运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。 1) 位运算符 位运算是直接对二进制进行运算· 2) 算术运算符 算术运算符...

Java Web学习(7):JSP基础语法

一个JSP页面可以被分为以下几部份:        1)静态数据,如HTML;        2)JSP指令,如include指令;        3)JSP脚本元素和变量;        4)JS...

3.java面向对象语法学习(部分2-抽象类,接口,内部类)

尚硅谷java学习笔记——2.基本语法

1.关键字和标识符 关键字:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)         所有字母都小写 保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命...

Java菜鸟学习笔记--语法篇(五):位运算实例

问题一:如何不用任何中间变量,交换两个整数? 方法一:使用常规方法 public class BitSwitch { public static void main(String[] agrs)...

Java Web学习总结(14)——JSP基础语法

任何语言都有自己的语法,JAVA中有,JSP虽然是在JAVA上的一种应用,但是依然有其自己扩充的语法,而且在JSP中,所有的JAVA语句都可以使用。 一、JSP模版元素   JSP页面中的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java语法学习
举报原因:
原因补充:

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