Java编程基础

Java概述

Java是一种功能强大的面向对象的编程语言,它不仅吸收了C++语言的各种优点,还摈弃了C++中难以理解的多继承、指针等概念

Java开发环境搭建:

详情见:JDK和Eclipse安装,点击即可

Java编程基础

Java标识符和注释:

  • 标识符(Identifier)用于标识类名、变量名、方法名、数组名和文件名的有效字符序列。
  • 标识符规则,必须以字母、下划线、“$”或汉字开头
  • 后面的字符可以是字母、数字、下划线、“$”和汉字所组成的一串字符
说明:
  • 不能是Java保留的关键字;
  • 常量名一般用大写字母,变量名一般用小写字母,类名以大写字母开始;
  • 区分大小写

严格来说:Java源程序是有16位Unicode字符组成,含有65535个字符,而不是由8位ASCII字符组成,这意味着可以使用汉字来当标识符。

关键字:

abstract do implements private this goto
boolean double import protected throw const
break else instanceof public throws assert
byte extends int return transient
case false interface short true
catch final long static try
char finally native strictfp void
class float new super volatile
continue for null switch while
default if package synchronized

注释

注释符
  1. //
注释一行,以“//”开始,终止于行尾。**
  • /* */
注释一行或多行,以“/”开始,最后以“/”结束,中间可以写多行。
  1. /** **/
中间可写多行。主要是为支持JDK工具Javadoc而采用。

空白符

如空格、回车、换行和制表符(Tab键)。系统编译程序时,只用空白符区分各种基本成分,然后忽略它。

普通分隔符

  1. “.”点号:用于分割包、类和分割引用变量中的变量和方法;
  2. “;”分号:Java语句结束的标志;
  3. “:”冒号:说明语标号;
  4. “{}”大括号:用来定义复合语句、方法体、类体及数组的初始化;
  5. “[]”方括号:用来定义数组类型及引用数字的元素值;
  6. “()”圆括号:用于在方法定义和访问中将参数列表括起来,或定义运算的先后次序。

语句、空格和块

  • Java语句均以分号结束
  • 一个空格和多个空格含义相同
  • 花括号中的所有语句组成一个块或语句块
  • Java中的语句分为说明性语句和操作性语句。说明性语句包括类定义、变量定义、包引用等;操作性语句包括运算式、流程控制语句等。

Java编程基础(入门)相关推荐

  1. 从入门到精通:Java编程基础入门教程

    文章目录 1. Java基础语法概述 2. 技术原理及概念 2.1 基本概念解释 2.2 技术原理介绍 2.3 相关技术比较 3. 实现步骤与流程 3.1 准备工作:环境配置与依赖安装 3.2 核心模 ...

  2. 吐血整理Java编程基础入门技术教程,免费送

    Java标识符的命名规则 使用Unicode字符集,以字母,下划线"_",美元符号"$",后面可以跟字母,下划线,美元符号和数字. 标识符长度不限 大小写敏感 ...

  3. 一篇文章让你从JAVA零基础入门`OOP`编程12.19

    一篇文章让你从JAVA零基础入门OOP编程 前言: 此文为玄子,复习ACCP-S1课程后,整理的文章,文中对知识点的解释仅为个人理解. 配套PPT,站点源码,等学习资料 一.预科 1.1 JAVA 介 ...

  4. 一篇文章让你从JAVA零基础入门`OOP`编程12.20

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(QQ_3336392096.png)] 一篇文章让你从JAVA零基础入门OOP编程 前言: 此文为玄子,复习ACCP-S1课程后, ...

  5. 一期完结《一篇文章让你从JAVA零基础入门`OOP`编程》12.21

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(QQ_3336392096.jpg)] 一篇文章让你从JAVA零基础入门OOP编程 前言: 此文为玄子,复习ACCP-S1课程后, ...

  6. 【JAVA零基础入门系列】Day2 Java集成开发环境IDEA

    [JAVA零基础入门系列](已完结)导航目录 Day1 开发环境搭建 Day2 Java集成开发环境IDEA Day3 Java基本数据类型 Day4 变量与常量 Day5 Java中的运算符 Day ...

  7. java编程学习入门

    java编程学习入门 自java出来之后,就被很多人欢迎,虽然开始的时候有点麻烦,但是发展到现在很多人企业都在使用java做一些应用,包括了一些政府部门,因此java工程师需求也越来越大了.那么下面小 ...

  8. java编程基础学习需要多久的时间

    Java是当前世界颇为流行的编程语言之一,很多想学习java的人都会听过一句话,先学好java基础,在考虑是自学还是培训学习,同时新的问题出现了,java基础包括什么,需要学习多久呢,对于小白来说,想 ...

  9. 视频教程-由浅入深Java零基础入门-Java

    由浅入深Java零基础入门 负责过多个软件项目的研发.设计和管理工作,拥有项目管理师认证.项目监理师中级认证.出版过的图书有<微信小程序开发图解案例教程><Axure RP8原型设计 ...

最新文章

  1. 10个常用方法有效优化ASP.NET的性能
  2. 无需数据线,在Windows电脑上就可以浏览和编辑华为的手机文件
  3. 用户怒了!红帽公司宣布CentOS 8将停止维护,“免费” RHEL 寿终正寝
  4. EV3 直接命令 - 第 2 课 让你的 EV3 做点什么
  5. Spring Cloud 学习 (五) Zuul
  6. python多目标跟踪卡尔曼滤波_卡尔曼多目标跟踪的例子?
  7. cri-o 与 cni的集成分析
  8. java jdbc 占位符_java-jdbc
  9. 防爆知识:危险场所划
  10. applicationhostconfig
  11. 基于科大讯飞实现语音识别功能
  12. html 字体思源_思源字体打包下载
  13. 黑马java idea (据说是完整的)网盘
  14. nRF24L01单芯片2.4GHz收发模块射频信道频率
  15. React 全家桶(react脚手架 redux react-redux react-router-dom ui库 reactHook)含 自定义hook的方法及使用
  16. android按键模拟测试
  17. 知网文献使用EndNote X9在word插入参考文献
  18. stm32f105vct6例程_STM32F105VCT6
  19. 红米android10参数,红米note9详细参数表_红米note9参数配置详情
  20. 七月算法机器学习笔记8 聚类算法

热门文章

  1. 数据结构课设任务内容
  2. python 随机森林参数说明
  3. android安全检测工具,梆梆安全 - 防止反编译|APP安全加固|应用加固|盗版监测
  4. 2022年湖南省高职单招(综合素质)考试冲刺试题及答案
  5. 【Alpha】阶段第六次Scrum Meeting
  6. 孔庆东 -- 一个DEAD-LEFTIST_拔剑-浆糊的传说_新浪博客
  7. 信号 信号的线性放大
  8. 深度有趣 | 16 令人拍案叫绝的WGAN
  9. Word doc/docx 格式文件转换为 MarkDown
  10. 浙江一盗窃案犯罪嫌疑人陪朋友去警局“打酱油”被抓