J2EE03——基本操作

1. 注释

                 注释是不参与任何编译过程,给自己和队友看的,并不是给程序看的。
单行注释             

//注释内容 

多行注释             

`/*注释内容*/`

文档注释

/**注释内容*/ 

2. 输出语句

     输出语句的作用就是将某个值输出在控制台上显示出来,这个操作只是为了让程序的 创作者进行测试,实际开发中也是作为调试目的而出现。
     java中的输出语句有三种形式:

3. 转义字符

     在java中,有一些字符串有自己独特的含义,所以无法输出,需要将其原本的含义废掉 之后,作为纯文本来输出才可以,这个废掉的过程,就需要使用到转义字符,java中的转义 字符,就是一个反斜线""。

4. 常量

     在整个运行期间都无法发生改变的量,就叫常量。
4.1 分类
     常量分为两种,一种是天生就没有改变的能力,如123、“123”,“abc”,这些叫做常 值常量或者面值常量。一种是后天形成的常量,是对某个变量添加了final修饰之后,这个变 量就再也无法发生改变,也就变成了常量。
4.2 特殊常量
     Java中是识别某些特殊常量的,如科学计数法和非10进制数字
4.2.1 科学计数法
     Java中的科学计数法以e或者E来表示,1.23e12就代表1.23乘以10的12次方。
由于数据在计算机中的表示,最终以二进制的形式存在,所以有时候使用二进制,可 以更直观地解决问题。但二进制数太长了。比如int 类型占用4个字节,32位。比如100, 用int类型的二进制数表达将是:“0000 0000 0000 0000 0110 0100”,面对这么长的数进 行思考或操作,没有人会喜欢。因此,C,C++,以及java中没有提供在代码直接写二进制数 的方法。
     tips:最初的程序员就是搞二进制。

     tips:计算机语言的发展:(打孔机) -->(汇编) --> (C语言:面向过程) --> (JAVA/C++:面向对象) --> (数据库语言SQL:面向结果) --> (人工智能)
4.2.3 八进制数
如果一个数是876,我们可以断定它不是八进制数,因为八进制数中不可能出7以上的 阿拉伯数字。但如果这个数是123、是567,或12345670,那么它是八进制数还是10进制 数,都有可能。所以规定,一个数如果要指明它采用八进制,必须在它前面加上一个0。
如:123是十进制,但0123则表示采用八进制。

5. 变量

     在运行过程中可以发生变化的量就是变量,变量的声明和赋值其实就是在JAVA虚拟机 (JVM)内存中创造一个"盒子"并放上东西。我们也可以理解为在内存中申请一块区域,这 块区域用来存放资源,总之,变量就是一种容器,装资源用的容器。
5.1 变量的声明
5.1.1 声明的概念和必要条件
     “声明"是指向内存提交信息:我要在内存中创造一个盒子,或者我要申请一块内存区 域。声明变量的时候需要指定名称,就是盒子的名称,方便后面使用这个盒子。而且,由于 Java是一门强调类型的语言(也叫强类型语言),所以声明变量的时候,还需要声明这个盒子 的类型,声明类型之后,这个盒子就只能存放对应类型的资源了。
     如:我们要在内存中,声明一个盒子,起名叫money,并且只能存放整数型(int)数 据,那么代码就该如下:
5.2 变量的赋值
5.2.1 变量的赋值
     变量只声明未赋值的状态下,是不能使用(比如输出、计算等操作)的,赋值的过程就是 向变量盒子里扔值,java中使用”=“来完成赋值操作,java中的”="代表赋值,不代表数学比 较。
5.2.2 分行声明和赋值
     Java中的声明和赋值可以不在同一行。
5.2.3 多个相同类型变量的声明和赋值
     相同类型的变量可以在同一行声明赋值,用逗号隔开即可。
5.3 变量的三要素
     通过对变量的声明和赋值的学习,我们可以总结创造一个变量的三要素,那就是变量类 型、变量名和变量值。

6. 命名的基本规范

6.1 基本规范
包的命名     全小写,域名倒置
类的命名     首字母大写驼峰制
方法的命名     首字母小写骆峰制
变量的命名     只能由数字、字母、下划线(英文)和$符号组成。 数字不能开头。 不能是关键字或者是保留字。
6.2 关键字和保留字
     
键字就是java系统使用的单词,如public、class等。保留字就是java系统没有使用 到,但是将要使用到的单词。(const/goto)。

关键字含义
abstract抽象类或方法
assert用来查找内部程序错误
break跳出一个switch或循环
byte8位整数类型
caseswitch的一个分支
catch捕获异常的try块子句
class定义一个类类型 continue 在循环末尾继续
defaultswitch的缺省语句
dodo/while循环最前面的语句
double双精度浮点数类型
elseif语句的else子句
enum枚举类型
extends定义一个类的父类
final一个常量,或不能覆盖的一个类或方法

t01:下面哪些不符合命名规范呢?
A : Principal
B : dowin
C : zip code
D : 4swingsal
E : dis%_
F : Howareyo
G : co34st_22
H : citKaTeX parse error: Expected group after '_' at position 12: y I : P_̲ddady
J : computers
K : $$$$&
L : ________


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值