您的位置:首页 > 编程语言 > Java开发

java编程基础1

2015-09-21 15:01 393 查看
昨晚太困了也比较晚了,昨天的类容有一点点没看完,先把这个笔记写下。

注释分为三种注释:单行注释 格式 //

多行注释 格式 /* */

文档注释 格式 /** */

文档注释是java中特有的,可以通过javadoc.exe打开。

注释要作用是1.注释说明程序 2.用于调试程序

例子:

/*

需求:定义一个hello java 小程序

思路:1.

2.

步奏:1.

2.

等等

*/

JAVA语言中的基础组成
关键字
标识符:所定义的名称 组成:a~z A~Z 0~9 _ $ (数字不能开头)
一些规则:包名(全小写) 类名或者接口名(单词首字母大写) 变量名(第二个单词开始首字母大写)
常量(全大写)

常量:不能被改变的数组
1.整数常量
2.小数常量
3.布尔常量 true/false

4.字符常量 'a'

5.字符串 “adfadsf”

6.null常量 null

十进制、八进制(0)、十六进制(0x)、二进制(B)
二进制的表现形式 6=110
-6=1111-1010 (其实就是6的二进制数取反加1)

变量:就是将不确定的数据进行存储,也就是需要在内存中开辟一个空间
格式: 空间的类型(数据的类型) 名称(变量名)

JAVA是强类型语言,其中int和double是默认类型。(在没有说明的情况下)
整数 byte short int long

浮点型 float(例12.264f) double
字符型 char[0~6535]
布尔型 boolean
(字符1和数字1对应的ASCII的值不一样)

转义字符 \n 换行 \b 退格 \r 按下回车键 \t 制表符(相当于Tab键)
与或非 & | !

其中&与&&的区别:&,无论左边是true还是false,右边都得运算
&&,只要左边为false,右边不运算
位运算符 << 带符号左移 >> 带符号右移 >>> 无符号右移

问 a=3 ,b=8 ,怎么交换内容?
三种方法,其一就是用一个中间变量timp

方法二 : n=n+m; m=n-m; n=n-m;
方法三 : n=n^m; m=n^m; n=n^m; (这应该就是算法吧,感觉好屌)

三元运算符 (条件表达式)?表达式1:表达式2

学的都很基础,基本上什么语言都是你这样子的,有很多内容我都没有做笔记,因为确实很简单。我这可是第二轮学习。也发现很多东西,在第一次学习的时候都是记住的,并没有懂。
现在看起来虽然很简单,可是还是老老实实的一点点巩固吧。
有没有和我一样的用微博来写笔记的同学。加好友呀,哈哈哈哈,共同学习,共同进步。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: