A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

ssf

初级黑马

  • 黑马币:22

  • 帖子:7

  • 精华:0

© ssf 初级黑马   /  2018-8-29 04:50  /  898 人查看  /  0 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

1.jvm jdk jre的区别:JRE:全称为JavaRunningEnvironment,就是我们所说的java运行环境,由java虚拟机和一些核心的类库文件组成。
JVM:全称为JavaVirtualMachine(java虚拟机),是java运行环境的一部分。
JDK:全称为JavaDevelopmentKit,java开发工具包。

2.标识符的注意点:
(1)标识符可以由字母、数字、下划线、美元符号组成,但不能包含@,%,空格等特殊字符,不能以字母开头。
(2)标识符不是能是java的关键字和保留字,但可以包含关键字。
(3)标识符严格区分大小写。

3.数据类型:
(1)基本数据类型(8种):byte、short、int、long、float、double、char、boolean
(2)引用数据类型(3种): 数组、类、接口。

4.数据类型转换:
自动类型转换:从低级别到高级别,系统自动转的;
强制类型转换:什么情况下使用?把一个高级别的数赋给一个比该数的级别低的变量;

5.运算符号:
运算符号:
(1)算术运算符。 + - * / %   %:任何整数模2不是0就是1,所以只要改变被模数就可以实现开关运算。+:连接符。++,--
(2)赋值运算符。=  += -= *= /= %=
(3)比较运算符。> < >= <= == 特点:该运算符的特点是:运算完的结果,要么是true,要么是false。
(4)逻辑运算符。&  |  ^  !   &&   ||

& 和 &&区别: & :无论左边结果是什么,右边都参与运算。 &&:短路与,如果左边为false,那么右边不参数与运算。  | 和|| 区别:|:两边都运算。 ||:短路或,如果左边为true,那么右边不参与运算。

(5)位运算符:用于操作二进制位的运算符。 &  |  ^ <<  >>   >>>(无符号右移)
6.数组:
用于存储同一类型数据的一个容器。好处:可以对该容器中的数据进行编号,从0开始。数组用于封装数据,就是一个具体的实体。
如何在java中表现一个数组
1)、元素类型[] 变量名 = new 元素类型[元素的个数];
2)、元素类型[] 变量名 = {元素1,元素2...};
元素类型[] 变量名 = new 元素类型[]{元素1,元素2...};

7.面向对象:
特点:
(1)将复杂的事情简单化。
(2)面向对象将以前的过程中的执行者,变成了指挥者。
(3)面向对象这种思想是符合现在人们思考习惯的一种思想。

成员变量:
其实对应的就是事物的属性。
成员函数:
其实对应的就是事物的行为。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马