JAVA OO 第二章知识点

一、JAVA的基础语法

1、关键字

①关键字:关键字用于定义该门语言,且这些单词对编译器用特殊的含义,而且不能作为标识符。

2、标识符

标识符:在JAVA中我们备选的单词,包括:类名、方法名、字段、变量、包名等。

标识符命名规则:

①标识符由字母、下划线“_”、美元符“$”或数字组成。

②标识符应以字母、下划线、美元符开头。

③Java标识符大小写敏感,长度无限制。

④“见名知意”

⑤不能是关键字

⑥坚持驼峰命名法

⑦约定俗成的规则

自定义标识符:

用于标识程序中的变量、符号常量、方法等操作对象的名称。

凡是可以你自己命名的地方,都是自定义标识符

命名特殊习惯:

1 自定义标识符不能与关键字重名。

2  变量名要全小写(如果由多个单词组成,后面单词的      首字母要大写)

3 常量名要全大写

3、数据类型、变量和常量

JAVA数据类型的划分:

基本数据类型:

Java中定义了4类8种基本数据类型

–逻辑型boolean (布尔)

–字符型char

–整数型byte、short、int、long

–浮点数型float,double

应用类型:

String 字符串

常量和变量

常量:

Java的常量区分为不同的数据类型。

如整型常量123

浮点型常量3.14

字符常量‘a‘

逻辑常量true、false

字符串常量"helloworld"

注意:区分字符常量和字符串常量。

Java浮点型常量默认为double型,如要声明一个常量为float型,则需在数字后面加f或F。

我们也可以给常量命一个标示符名

u语法如下:

final 数据类型 变量名 = 常量值;

符号常量声明的时候必须赋值

在整个程序中不能改变不能重新赋值

4、运算符和表达式

运算符:

运算符用于连接运算中涉及的操作数、字面值或变量。

Java语言支持如下运算符:

算术运算符:+,-,*,/,%,++,--

关系运算符:>,<,>=,<=,==,!=

逻辑运算符:!,&&,||

位运算符:&,|,^,~,>>,<<,>>>

赋值运算符:=

扩展赋值运算符:+=,-=,*=,/=

字符串连接运算符:+

条件运算符号:?:

表达式:

表达式表达式(expression)是由运算符和操作数组合构成的(回忆一下,操作数是运算符操作的对象)。最简单的表达式是一个单独的操作数,以此作为基础可以建立复杂的表达式。

5、JAVA注释

// 单行注释

/*

*

*多行注释

*/

/**

*文本注释

*

*/

程序编写的相关代码:

Scanner  扫描输入

时间: 2024-10-10 14:37:17

JAVA OO 第二章知识点的相关文章

java学习第二章总结

连续上了一个星期的课,也算慢慢适应了这种紧张的学习节奏.现在来总结下第二章所学的内容: 第二章主要是讲java的基础语法,他主要由这几个方面构成:常量,变量,数据类型,关键字,标识符,运算符,表达式,注释以及语句等构成. 数据类型是java控制内存的关键元素,java通过数据类型声明来对变量或者常量进行内存空间的分配,并将其标注好名称(即标识符).不同的数据类型,所分配的空间大小都不一样:整型中byte,short,int,long所对应的空间大小分别为1,2,4,8个字节:浮点型中float,

Java复习第二章

Java第二章 标识符由字母数字下划线和美元符号组成,长度不受限 : 第一个字符不是数字字符 : 不能是关键字 : 标志不能是 true false null:区分大小写 (中文可以作为变量名) java的基本数据类型有8种分别 为:booleam.byte.short.char.int.long.float.double 不赋值默认 是false或者0或者null(byte); 八进制在赋值数字前加0,十六进制加0x: 1 2 4 8 byte short int long:2 char ch

JAVA 入门第二章 (面对对象)

本渣渣鸽了一个月终于有时间更新.因为有c++基础,学起来这章还是比较简单的,本章我觉得是程序猿质变课程,理解面向对象的思想,掌握面向对象的基本原则以及 Java 面向对象编程基本实现原理,熟练使用封装.继承.多态面向对象三大特性,感受和c++之间的异同,下面是学习路线. 1.类和对象  1-1 什么是类和对象 1-2 如何定义 Java 中的类 1-3 如何使用 Java 中的对象 1-4 Java 中的成员变量和局部变量 1-5 Java 中的构造方法 1-6 Java 中的 static 使

LoadRunner + java脚本 第二章

问题:我们执行接口压力测试首先要生成测试URL,测试URL部分字段要进行MD5加密,如何生成这样的测试URL? 有两种方案进行如此测试: 1.使用java脚本生成一批加密后的测试URL,然后将这批数据放入Lr参数库中,编写c脚本进行调用 2.封装MD5加密等类,并将构建测试URL类一并打包,加载到LR-ClassPath中,这样就可以在LR中编写java脚本调用jar包自动生成测试URL了 备注:LR11中在controller跑c脚本支持10000用户,跑java脚本支持1000用户:LR12

深入理解java虚拟机-第二章

第2章 Java内存区域与内存溢出异常 运行数据区域 1.程序计数器(Program Counter Register) 是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器. 2.Java虚拟机栈(Stack)线程私有,每一个方法调用时都会创建一个栈帧(Stack Frame)用于存储局部变量表.操作数栈.动态链接.方法出口等信息.局部变量存放了编译期可知的各种基本数据类型(boolean,byte,char,short,int,float,long,double).对象引用(

MDN——javascript——入门——第二章——知识点总结

If else Switch 三元运算符 (condition) ? run this code : run this code instead For循环 Break跳出循环 Continue跳出当前循环,继续下一循环 函数:重用代码块 匿名函数 1与事件绑定(匿名函数的主要作用) 2指定其为变量值(var a = function(){})但是最好不要用这种方式,最好的还是function a (){} 作用域与冲突 函数内定义的变量只在函数内起作用,即作用域是函数 思考创建函数库的想法.随

java学习——第二章《java语法》

语法重要知识点 8种基本数据类型:byte,short,int,long,double,float,char,boolean(1,2,4,8,4,8,2byte). 明确标识符,关键字,变量,常量的含义. 运算符:赋值运算符,算术运算符,比较运算符,逻辑运算符,位运算符,三元运算符(? :). 类型转换. 代码注释. 流程控制重要知识点 条件语句(if语句,switch语句(可以使用整形,字符型,字符串)) 循环语句(while,for,foreach) 练习: 用for循环打印菱形 publi

Thinking in JAVA笔记——第二章 一切都是对象

2.1用引用操作对象 虽然一切皆对象,但实际上用的是对象的“引用”. 理解:引用可以理解为别名,引用“知道”对象实际的存放地址,并通过引用可以操作对象 2.2创建对象 new操作符 2.2.1 对象存储位置 1)寄存器:不能直接控制 2)堆栈:位于RAM,对象引用,基本类型存于堆栈 3)堆:位于RAM的动态存储区,存放所有的Java对象 4)常量存贮:代码内部或ROM中 5)非RAM存储:流对象和持久化对象 2.2.2特例:基本类型 置于堆栈中,具有包装器类,将基本类型转换为对象 高精度类Big

Upgrading to Java 8——第二章 Method References(方法引用)

概述 很多java 方法 会使用函数式接口作为参数.例如,java.util.Arrays类中的一个sort方法,就接受一个Comparator接口,它就是一个函数式接口,sort方法的签名如下: public static T[] sort(T[] array, Comparator<? super T> comparator) 相对于传递一个Compartor的实例给sort方法,不如传递一个Lambda表达式. 进一步,我们可以传递一个方法引用来代替Lambda表达式,一个简单的方法引用