当前位置:  编程技术>java/j2ee

java 学习笔记(入门篇)_java的基础语法

    来源: 互联网  发布时间:2014-10-22

    本文导语:  前言 学习完了第一个java程序,之后就来系统的学习java。先从基础语法开始,这个语法你也可以理解为英语或是汉语里面的语法,只不过大家各有各的特点和区别。学习编程其实也是一个编程语言的学习过程。我们在学习英语...

前言
学习完了第一个java程序,之后就来系统的学习java。先从基础语法开始,这个语法你也可以理解为英语或是汉语里面的语法,只不过大家各有各的特点和区别。学习编程其实也是一个编程语言的学习过程。我们在学习英语的时候都说,要想学习好英语一定要动口说,那么在学习编程的时候你一定要动手写。编程无非就是一个写代码的过程,首要就是你心中要有基础,没有基础怎么去写呢,就像一篇好文章,没有好文笔是写不出来的。好文笔不仅靠积累,更要靠创造,编程亦是如此。java是一个面向对象的语言,在写代码的过程中,接触最多的就是类和接口了以及下面的属性和方法。那么在学习的过程中我们就要不断的积累重要的类和方法,这样写程序就会方便快捷了。下面就开始学习java的基础语法:

学习重点如下:
•掌握标识符的定义规则
•了解常用的保留字和分隔符
•掌握各种简单数据类型的使用
•掌握运算符和表达式的使用
•掌握Java程序简单的输入输出方法

1、Java标示符
用来表示变量、方法或类等的名字。定义的规则如下:
•只能使用字母、数字、下划线和美元符。
•只能以字母、下划线和美元符开头。也就是不能以数字开头。
•严格区分大小写,没有长度限制。但是最好不要太长,也没用必要。
•应该具有特定的意义。最好以一个相关的单词来表示,比如一个加法方法,那么最好写成:add(inta,intb)。

2、Java保留字
这些保留字在编程的时候会经常用到。

3、Java分隔符
•具有:空格、圆括号、花括号、分号等。
•每条语句无论一行还是多行都以分号结束。块(Block)是包含在{}里面的多条语句,块可以嵌套。空白插在代码的元素中间:由一个或多个空格组成,也可以由一个或多个tab空格组成多个空行。

4、Java注释
注释是用来对所写的代码做一个规范的说明,这样不仅有条理,别人也会看得明白,也会为以后的开发带来方便。
(1)单行://…用于抵一行代码进行注释
(2)多行:/*用于对多行代码进行注释

*/
(3)文档注释:使用javadoc工具从源代码和文档注释中将信息取出,然后转换为HTML文件
/**
*…
*/
5、Java数据类型
数据类型就是定义一个属性或是方法时前面的类型,例如inta;int就是一个数据类型,代表一个整型变量。java中的数据类型划分如下:
 

6、Java运算符与表达式
1.算术运算符:加+减-乘*除/求余%加加++减减--取反-
2.赋值运算符:=
3.关系运算符:>=

    
 
 

您可能感兴趣的文章:

  • Java表达式语法解析库 parboiled
  • 请问大家用什么开发java程序,我基本上学会了java语法,不知用什么来开发它?
  • java的语法说明
  • 请问java1.2和java2在语法方面有什么主要不同?
  • 一道考验基础的JAVA语法题
  • Java语法问题
  • java只懂最基本的语法,可以学习Jsp吗?
  • 寻找一种较为方便的java代码文本编辑器(比如带有语法及关键字变色功能)?
  • 请教Java语法问题
  • Java语法问题,以前没有见过这种形式
  • 求救!!java语法的小问题!!
  • 这种写法是否正确?JAVA语法问题!
  • 急求关于Java语法、函数的电子书
  • 学了JAVA的一些语法后得掌握那些基础的类呀,有没有专门的文章或书籍介绍这个呀?
  • 请问 pathclass设置正确 语法正确 编译通过 但在执行时 显示"Exception in thread "main" java.lang.NoClassDefFoundError"…………不解
  • JAVA语法里的VOID到底怎么用呀?我不知道什么时候加到类或者方法里!?
  • 学习好JAVA的基本语法而且能独立编一些程序以后,用JAVA语言开发系统会有很多种方向,比如有JSP,JAVASCRIT,JAVABEAN等等,朝哪个方向发
  • DSL语法解析器生成器 dropincc.java
  • 为何JSP中的<%@ PAGE LANGUAGE=JAVASCRIPT%> 而<%%>中的语法为JAVA??
  • java与c#的语法区别详细介绍
  • 请问:java 入门以及学好Java要看哪些书籍阿????
  • 谢谢推荐几本关于JAVA入门好书?
  • JAVA 怎么入门?
  • 请推荐几本java的入门和提高书籍.
  • 大家觉得java.sun.com上的Java Tutorial写的如何?我觉得是最好的入门教材
  • 请大家介绍一下java BEAN的入门读物吧
  • 谁能告诉我JAVA怎样快速的入门?
  • 请问JAVA怎么入门?
  • 介绍一本真正好的java入门到提高的书吧!!!
  • JAVA入门者问题!
  • 请问java程序中的import为什么有的用java.….*,而有的又用java.….…,有什么区别吗? iis7站长之家
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍
  • 我对JAVA一窍不通,可惜别人却给我一个Java的project,要我做一个安装程序,请问哪里有JAVA INSTALLER下载,而且我要不要安装java的sdk才能完成此项任务?
  • java命名空间java.security类keystore的类成员方法: getdefaulttype定义及介绍
  • 新年第一天,让我们讨论一下未来一年JAVA的发展趋势! 个人认为,JAVA将主要朝ERP和JAVA手机方面发展!
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getclasspath定义及介绍
  • 我想学Java,但不知道Java的实用的开发工具有那些,Java主要用在哪些方面,EJB到底是什么东西??
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javaserializedobjectmimetype定义及介绍
  • redhat7.3下,java程序打印中文直接用java命令执行正常,用crontab执行java命令为乱码
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javafilelistflavor定义及介绍
  • 各位学java的朋友,学java的未来是什么,你们学java都用来开发什么项目啊!来者给分!!
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getvmname定义及介绍
  • 请问java程序中的import为什么有的用java.….*,而有的又用java.….…,有什么区别吗?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3