黑马程序员JAVA基础-第一个程序
------- android培训、java培训、期待与您交流! ----------
环境变量搭建好后就可以开始第一个程序的编写了,在此之前必须了解java中的一些基本规则
关键字
(1)被Java语言赋予了特殊含义的单词。
(2)特点:关键字中所有字母都为小写。
(3)goto和const虽然从未使用,但也作为 Java 关键字保留,记住保留字也是不能当作标识符.
(4)java中是没有sizeof这个关键字的
8:标识符
(1)Java 语言中,对各种变量、方法和类等要素命名时使用的字符序列称为标识符。
(2)命名规则
*由26个英文字母大小写,数字0-9,_,$等组成。
*不能以数字开头。
*不能与java的关键字重名。
(3)命名规范 见名知意,驼峰命名。
*包 所有单词小写。
**看成是一个文件夹。
**www.itcast.cn cn.itcast.包的作用 则该文件中所有的类位于cn/itcast/这个路径下
*类和接口
**如果是由一个单词组成,那么单词首字母大写。举例:Demo,Student。
**如果是由多个单词组成,那么每个单词的首字母大写。举例:StudentDemo。
*变量与方法
**如果是由一个单词组成,那么单词首字母小写。举例:main,show。
**如果是由多个单词组成,第一个单词首字母小写,其后每个单词的首字母大写。举例:showName。
*常量
**如果是一个单词组成,那么所有单词全部大写。举例:MAX。
**如果由多个单词组成,每个单词大写,并且以下划线相连接。举例:STUDENT_MAX_AGE。
9:注释
(1)注解说明代码的,用于给人看的。
(2)注释的分类
*单行注释 //
*多行注释 /* */
*文档注释 /** */
(3)注释的用途
*注解说明文字。
*用于调试代码。
10: 常量
(1)整数常量。所有整数
(2)小数常量。所有小数
(3)布尔型常量。较为特殊,只有两个数值。true false boolean
(4)字符常量。将一个数字字母或者符号用单引号('')标识。'中'
(5)字符串常量。将一个或者多个字符用双引号标识。 "abc""a" " "
(6)null常量。只有一个数值就是:null.
知道了基本规则就可以写一个输出hello world的程序了
package cn.itcast;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}
黑马程序员JAVA基础-第一个程序相关推荐
- 黑马程序员——java基础第一课
--- android培训.java培训.期待与您交流! ---- 01_计算机基础知识(计算机概述) A:什么是计算机?计算机(Computer)全称:电子计算机,俗称电脑.是一种能够按照程序运行, ...
- 黑马 程序员——Java基础---流程控制
黑马程序员--Java基础---流程控制 ------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------ 一.概述 Java提供了两种基本的流程控制结构:分支结构 ...
- 黑马 程序员——Java基础---IO(下)
黑马程序员--Java基础---IO(下) ------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------ 一.概述 Java除了基本的字节流.字符流之外,还提供 ...
- 程序员入门的第一个程序,打印输出 “ HelloWorld “
程序员入门的第一个程序,打印输出 " HelloWorld " HelloWorld 中文意思是"你好世界".因为 The C Programming Lang ...
- 黑马程序员--Java基础加强篇
开发工具使用 --------------------------------------------------------------------------------------------- ...
- 黑马程序员-Java基础知识预备之Java流程控制与数组
-------- android培训.java培训.期待与您交流!---------- 本博文涉及的主要内容如下: if语句 switch语句 循环结构 循环结构的控制 数组类型 数组在内存中的运行机 ...
- Java入门-学习黑马程序员Java基础视频教程(到P92)
目录 P0:写在前面的小知识 P3:Java环境搭建: JDK安装.常用命令 P4:入门程序HelloWorld P7:补充知识:JDK组成.跨平台原理 P8:补充知识:JDK安装后Path和JAVA ...
- 黑马程序员-Java基础加强之枚举
--------- android培训.java培训.期待与您交流!---------- 一.为什么要有枚举? 问题:要定义季节.星期向或性别的变量,该怎么定义?假设用1-4分别表示春.夏.秋.冬,但 ...
- 黑马程序员-Java基础:面向对象(上)
------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 一.面向对象概述 当需求单一,或者简单时,我们一步一步去操作没问题,并且效率也挺高.可随着需求的 ...
最新文章
- log包在Golang语言的标准库中是怎么使用的?
- python3 paramiko实现ssh客户端
- 117.滑动窗口协议
- python输入流和输出流_python读写gbk、utf-8等输入输出流
- 【LogStash】LogStash 配置后无法启动的问题
- 【c语言】用指针变量输出一维数组中的数据
- JAVA-常量、运算符、类型转换、Scanner
- Memcached 及 Redis 架构分析和比较
- kuangbin棋盘问题
- 无线通信中多径传播包络服从瑞利衰落衰落MATLAB仿真
- [BJWC2008]雷涛的小猫 dp
- 【OpenCV--角点特征】
- VNT6656G无线网卡在mini2440 上的移植
- 《吴思文集》的网址如下:
- 工作组模式下Windows共享分析
- 2022年中国研究生报考现状分析:考研热度只增不减,就业压力仍为主要因素[图]
- 系统辨识与自适应控制期末复习
- 30岁男人完成的事业
- 想做一个完美的健身训练计划,你须要知道什么?
- dreamweaver制作php动态网页,用Dreamweaver创建PHPmysql动态网站