一直想自己学着写点东西,就趁着寒假写个简单的java入门,当时学校发的教材《java应用开发与实践》这本书作为小白入门就足够了

所以我准备按着这本书的目录顺序来写。(如果是大学生然后只是为了应付考试,学校配的书看了就绰绰有余没必要买其他的,想深入学习的不算)

java中的分隔符号

对于一门编程语言来说,分隔符是其中的基础符号,同时也是构成一门语言所必不可少的符号要素。目前来说,对于分隔符大部分主流编程语言都是大同小异,基本相同。学过c的可以忽略这一章。
Java中的分隔符为:
花括号( {} )
分号( ;)
冒号( : )
方括号([])
圆括号(())
圆点(.)
空白符( )
注意这些分隔符在输入的时候都要采用英文半角,如果使用中文符号会出现报错提示。同时此程序也无法通过编译。
下面介绍几个分隔符的功能

(1)花括号( {} )
Java语言的类体,方法体,程序块等都需要放在一对花括号({ })的中间,构成完整的程序段,用于区分这些程序段是一个完整的类方法,或者程序块(通俗上讲花
括号来用确定这段程序在代码层次上的开始与结束)。

(2)分号( ;)

Java语言的几乎每条语句都用分号( ;)结束,作为语句的分隔。Java语 言允许多条语句放在同一行,但是为了程序结构的美观和层次感,建议一行只放一条语句。 当然一条语句也可以跨多行,只要在语句最后结束的地方以分号结束即可,不过一般不建议这么做。

(3)逗号(,)
逗号使用的场合主要有两种情形: a.多个同类型的变量声明,中间用逗号隔开其分隔符的作用; b.方法中的形参列表,各个形参之间用逗号隔开。

(4)冒号( :)
冒号主要用于标签后面,多用在流程控制语句中,如switch/case分支语句中的case子句。

(5)方括号([])
方括号主要运用在数组中,声明数组或访问数组中的某个元素。

(6)圆括号()
圆括号使用的场合比较多,主要在以下几种情形下使用:
a.方法中用圆括号包含形参列表,或者调用方法时,传入的实参也用圆括号包含;

b.不同的数据类型之间强制转换时,可以使用圆括号包含要强制转换的数据类型;

c. 在一个表达式中,可以用圆括号包含表达式的一部分,以改变这部分内容的计
算优先级。

(7)圆点(.)
圆点主要用在类/对象的实例调用其成员(包括方法和属性)。一般格式为
实例名.成员

(8)空白符( )
Java中的空白符包括空格(Space) ,制表符(Tab) 和空行等。其中,空格主要用于声明变量,用来隔开类头,方法头定义中的各个关键字,名,方法名等,在这些场合下,空格是必不可少的。但是,标识符中不能含有空格,否则程序会出错。

Java程序编译的时候,对多余的空白符忽略不计,不会产生任何影响。在程序中加入适当的空格或者空行,并使用制表符将不同层次的语句进行缩进,同一层次的语句对齐,使代码更有层次感,方便阅读。

Java入门(一)java中的分隔符号相关推荐

  1. Java Poi 在Excel中输出特殊符号

    最近的工作围绕报表导出,并没有集成相应的报表插件,只是使用了Poi.其中有一个需求,Excel中导出特殊符号,如√.×等.在网上找寻了许久,没有相关资料,故记录分享一下. 思考良久,走了不少弯路,最后 ...

  2. Java必备:java入门、java学习

    2019独角兽企业重金招聘Python工程师标准>>> 版权声明:本文为北京尚学堂原创文章,未经允许不得转载. 1.Java入门 1-1.Java具有那些适合在Internet环境中 ...

  3. JAVA入门笔记·JAVA名词及环境搭建

    文章目录 一.JAVA主要特征 二.JAVA名词解释 三.环境搭建 一.JAVA主要特征 面向对象 分布式 跨平台 更安全 二.JAVA名词解释 JRE(运行环境) 包括JAVA虚拟机和JAVA程序所 ...

  4. Java入门第三季——Java中的集合框架(中):MapHashMap

    1 package com.imooc.collection; 2 3 import java.util.HashSet; 4 import java.util.Set; 5 6 /** 7 * 学生 ...

  5. 带你Java入门(Java系列1)

    目录 前言: 1.什么是Java 2.Java的语言特点 3.初识Java的main方法 4.注释 5.标识符 6.关键字 7.1基本数据类型 7.2引用数据类型 8.变量 8.1.整形变量 8.2. ...

  6. java实型常量用十六进制表示_[Java入门笔记] Java语言基础(二):常量、变量与数据类型...

    常量与变量 什么是常量和变量 常量与变量都是程序在运行时用来存储数据一块内存空间 常量: 常量的值在程序运行时不能被改变,Java中声明常量必须使用final关键字.常量还可以分为两种意思: 第1种意 ...

  7. [Java入门笔记] Java语言基础(四):流程控制

    2019独角兽企业重金招聘Python工程师标准>>> 流程控制指的是在程序运行的过程中控制程序运行走向的方式.主要分为以下几种: 顺序结构 顺序结构,顾名思义,是指程序从上往下逐步 ...

  8. [Java入门笔记] Java语言基础(二):常量、变量与数据类型

    2019独角兽企业重金招聘Python工程师标准>>> 常量与变量 什么是常量和变量 常量与变量都是程序在运行时用来存储数据一块内存空间 常量: 常量的值在程序运行时不能被改变,Ja ...

  9. Java入门系列——Java语言基础(小康小白)

    我是小康小白,一个平平无奇的Java,Python小白.热爱有趣的文字,生活和远方. 个人博客:https://blog.csdn.net/weixin_45791445 有问题欢迎QQ联系:1059 ...

  10. Java入门之~Java基础语法

    ✨✨✨✨✨✨✨✨✨每篇前言✨✨✨✨✨✨✨✨✨ 博客主页:Ara~追着风跑 励志语录:

最新文章

  1. 三阶魔方还原步骤图_(六)最简单的三阶魔方入门教程——顶面还原
  2. python pip国内镜像
  3. 创新工场董事长兼首席执行官 李开复 发 言 稿
  4. 光纤收发器怎么连接?
  5. 整理JS+FLASH幻灯片播放图片脚本代码
  6. Python数据可视化2018:数据可视化库为什么这么多?
  7. 天津科技大学中外合作办学计算机科学怎么样,天津科技大学计算机类(中外合作办学)(计算机科学与技术(信息处理专业2016年在安徽理科高考录取最低分数线...
  8. 这可能是国内首款5G手机了!中兴AXON 10 Pro 5G上市定档
  9. tftp路由器刷机修复工具_小米路由器mini刷写不死breed
  10. 1、RH850时钟源及配置
  11. HFSS - 圆形双馈微带天线
  12. ubuntu18.04截图快捷键
  13. wps两个表格对比数据(怎样对两个EXCEL表格数据对比,找出相同和不同的数据?)
  14. win+ubuntu双系统卸载ubuntu
  15. 微信公众平台开发概述
  16. 串口调试助手源码java_Java串口调试助手工程源码
  17. 深入RxJava2 源码解析(一)
  18. 微型计算机存储容量2mb,在微型计算机中,存储容量为2MB是指
  19. 【C++项目】boost搜索引擎项目
  20. EXCEL数据分析——上海餐饮数据分析

热门文章

  1. 数的三次方根(二分查找)
  2. 不可重复读和幻读的区别(悲观锁和乐观锁)
  3. 月薪过万是普遍现象吗?很抱歉,这事大部分人的错觉
  4. 主流游戏引擎分析 【端游 、页游 、手游 解析】
  5. RK3399外设驱动之RTC驱动(一)
  6. 计算机的内存时序参数,装机用户须知:电脑内存时序基础知识
  7. Impala sql实现同比计算(lag函数)
  8. pre-receive hook declined
  9. Python 调用IDM下载器
  10. OpenCV单目平面测距