java基础学习笔记

Java 编程基础

Java的语言格式: 修饰符 class 类名{ 程序代码 }

java的程序语句必须要以英文的分号(;)来结束,但大括号除外。 分号,总是放在语句的结尾处。

Java程序的注释

注释的作用:仅仅是为了说明程序代码的意思,为了给未来的自己或别人看的。 注释的内容只是为了阅读程序方便,根本不执行。 两种;单行注释 //注释内容

多行注释/*

注释内容 */

注释放在语句的结束部分后面。

Java中的标识符

类的名称可以由任意顺序的大小写字母,数字,下划线(_)和美元符号($)组成。 不能以数字开头

标识符的其中一个问题,关键字

关键字指的是在JAVA语言中有特殊意义的词,不能做为名称来使用。

Java中的常量

程序里面持续不变的值,或者说是产生后不能改变的数据。 包括:整数类型常量,浮点类型常量,布尔类型常量 12,26.58,true(真)/false(假)

布尔类型用来进行逻辑运算的,例如:我是中国人,运算的结果是true。 整数类型常量中有一个类型叫长整型:即很长的整数类型,表示方法特别。 即数字后面加上字母L。例300000000000000000L,指的就是一个长整数类型。 300L

浮点类型

说白了就是小数,小数点后面的位数是有讲究的。

浮点类型分为两种,一是单精度浮点类型,二是双精度浮点类型

单精度类型在值的后面必须要加上F。例如:2.68f (F指的是英文FLOAT。单精度的意思) 双精度类型在值的后面必须要加上D。例如:2.68D(D指的是英文DOUBLE。双精度意思) 如果一个小数,后面什么也没加。如。2.68,那么,这个小数默认为双精度类型。

字符串常量和字符常量

字符串常量是以一组双引号(“”)包含的值,例如:“hello” 字符常量是以一组单引号(‘’)包含的值 例如:‘b’

变量及变量的作用域

在程序运行时,系统会为程序分配内存空间,用来存储各种类型的数据,分配的内存空间要用一个标记符来标识,内存中的数据是可以改变的,所以叫变量。定义变量的标记符就叫变量名,而在内存中所加载的数据就是变量值。用一个变量定义一块内存空间以后,我们就可以用变量名来代表这块内存中的数据了,又因为内存中所存储的数据类型不同,所以又产生了各种不同类型的变量。

int m=8,n;

变量类型 变量名=变量值; n=m*2;

两个内存空间(几个变量名就是分配了几个内存空间),用来存储整数,格式见上面。

定义变量的简单形式:

变量类型 变量名;例如:int x;

整数类型(byte,short,int,long)

java基础学习笔记

浮点类型(float,double)

基本数据类型 字符型(char)

布尔型(boolean)

整数类型的取值范围: byte 8位一个字节 short 16位二个字节 int 32位四个字节 long 64位八个字节

浮点类型取值范围: float 32位四个字节 double 64位八个字节

*只有数值型才有取值范围。

类型的自动转换

二个条件,一,两种类型兼容,都是数字类型才可以,布尔和字符类型都不可以

二,原来的类型一定要小于换转后的类型。如:byte向int转换,反之,如:long向short类型的转换就不是自动转换了,而是强制类型转换。

强制类型转换

指的是将大的数据类型向小的数据类型的转换。 公式:目标类型 变量=(目标类型)值

即: 小类型 变量名=(小类型)大类型的值

byte a; int c;

a=(byte)c;

表达式数据类型的自动提升

所谓的表达式就是加减乘除等运算式。

一.所有byte型,short型,的值将被提升到int型

二.如果运算式中其中一个操作数是long型,计算结果就是long型 三.如果运算式中其中一个操作数是float型,计算结果就是float型 四.如果运算式中其中一个操作数是double型,计算结果就是double型

变量的作用域

一对大括号中间的部分就是一个代码块,代码块就决定了其中定义的变量的作用域。作用域决定了变量的“是否可见”及“生存范围”。

局部变量

在一个代码块内定义的变量称之为局部变量,局部变量在代码块被执行时创建,代码块结束时被销毁,*局部变量在进行取值操作前必须被初始化或进行过赋值操作,否则编译错误。例:int x; x=x+1;

System.out.println(x);

赋值运算符

逻辑运算符

逻辑运算符用于对boolean 型结果的表达式进行运算,运算结果都是boolean类型,即只有

程序的流程控制

流程控制有三种结构:

1顺序结构 2选择结构 3循环结构


百度搜索“爱华网”,专业资料、生活学习,尽在爱华网!  

爱华网本文地址 » http://www.aihuau.com/a/316451/169615388394.html

更多阅读

日本语基础学习入门

日本语基础学习首先要弄清三个问题,即:什么是文字的多元性?什么是五十音图?如何在假名与罗马字之间相互转换? 这是日本语基础学习阶段的最基本认知,弄清这三个问题,日本语基础学习的大门才算为你真正的敞开。日本语基础学习入门——

中小学教师职业道德规范学习笔记

中小学教师职业道德规范学习笔记一、依法执教。学习和宣传马列主义、毛泽东思想和邓--同志建设有中国特色社会主义理论,拥护党的基本路线,全面贯彻国家教育方针,自觉遵守《教师法》等法律法规,在教育教学中同党和国家的方针政策保持一

伤寒学习笔记(下

伤寒学习笔记---14,桂枝用量问题?学习仲景药法,涉及用量问题。深入考证,固然不必,简单了解,实属必要。仅以桂枝为例,整理如下:基本资料:《现代中医药应用与研究大系》1985年版,简称《大系》。药法:凡例里说:“将其折合今之用量---,并结合笔者临床

关于闪光灯TTL的学习笔记

关于闪光灯TTL的学习笔记(转)俺注:一直对加闪光灯的拍摄比较疑惑,要知道并不是加开个闪光就一了百了的。特别是现在的专业闪灯,有好几种模式,都需要配合相机的测光使用。今天无意之间看到一篇解疑的文章,赶紧收集下来仔细学习。想学习下闪

声明:《java基础学习笔记》为网友侧面动人的旋律分享!如侵犯到您的合法权益请联系我们删除