一、注释

描述代码的文字

1.//    单行注释

2./*  */ 多行注释      (多行注释中不能再嵌套多行注释)

3./**  */  多行注释 配合JavaDoc工具使用(只可以看到注释,看不到代码)

  我们称之为API文档

将生成的注释文档放置到目录doc下面

打开doc文档下的index.html文件

二、标识符

语法:

1.组成标识符的字符:  字母、数字、_、$   数字不能开头

2.大小写敏感

3.不能使用关键字和保留字

4.没有长度限制

习惯:

1.望文生义

2.大小写

  包名:全小写

  类名:单词首字母大写

  变量/函数名:首单词小写,后面单词首字母大写

  常量名:全大写

三、变量

变量 ---->存储空间(存储数据)

强类型:变量类型必须和数据类型一致

定义变量:变量类型 变量名;

四、数据类型

对象类型

简单类型(基本类型、原始类型)8种

byte short  int  long

float  double

char   (Unicode编码)    转义字符    :‘t’表示字符t  ‘\t’表示水平跳格

boolean    true false    java中的布尔类型不能参与运算

String 字符串  只能参与加法运算,表示字符串连接

类型转换

int   i;   short  s;

自动类型转换     i = s;

强制类型转换     s = (short)i;

a+b

如果a和b中间有double ==> double

如果a和b中间有float ==> float

如果a和b中间有long ==> long

默认  ==>  int

最新文章

  1. 10款html5开发工具,实用+好用
  2. 学习WebSocket(二):使用Spring WebSocket做一个简单聊天室
  3. MySQL之ALTER
  4. [py]chr ord
  5. <实训|第三天>Linux登录界面的修改以及Richard Stallman、自由软件运动
  6. php版本的discuzX3.2部署的问题收集
  7. 前端 解决swiper js 手动滑动一下后不能自动播放
  8. Java并发编程:阻塞队列(转载)
  9. [转]vector iterator not incrementable 的问题
  10. sql 判断一个表的数据不在另一个表中
  11. zabbix web场景模拟监控配置
  12. 序列化json对象,通过ajax传入asp.net mvc后台
  13. NET:交换机的背板带宽,交换容量,包转发率区别
  14. Python学习--21 电子邮件
  15. 黑窗口输入确定数字弹MessageBox(VirtualProtect())
  16. Ubuntu---regex
  17. Java_Queue接口
  18. [20180625]oradebug peek 2.txt
  19. spring校验注解
  20. Spring3+mybatis3在多数据源情况下找不到数据库驱动的问题

热门文章

  1. Xamarin.Forms 开发热加载利器 HotReload 推荐
  2. linux命令之------Chown命令
  3. P1270 “访问”美术馆——不太一样的树形DP
  4. Runtime Only和Runtime + Compiler
  5. #C++初学记录(ACM8-6-cf-f题)
  6. Invalid bound statement (not found) 错误原因
  7. 爬虫中BeautifulSoup4解析器
  8. Vue.js实现tab切换效果
  9. 数据库事务和spring事务的区别
  10. 调用百度API接口 正解析地址和逆解析