一、java开发环境
二、名词解释
1.JVM
三、eclipse
1.定义
四、注释
1.解释性文本
2.其他注释
五、变量
4.命名规则
六、八种数据基本类型
七、数据类型之间的转换
1.自动类型转换
八、运算符
1.算术运算符
(2)使用情况分两种:(3)简化版:
2.关系运算符
九、分支结构
1.if结构
十、循环结构
1.while结构
十一、嵌套结构
1.定义
十二、数组
1.定义
2.声明
3.初始化
十三、方法
1.意义
2.定义
3.调用
十四、关键字用法
1.scanner
4.水平制表符 \t
一、java开发环境
编译运行过程(常见面试题)
编译期:
将.java源文件交给编译器编译成.class字节码文件的过程
(2)运行期:
把编译后的.class字节码文件经过JVM加载并运行.class字节码文件
配置环境变量
windows 10系统下配置JDK环境变量:
(1).安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录
为D:/java/jdk1.8.0_08;
(2).安装完成后,右击“我的电脑”,点击“属性”;
(3).选择“高级系统设置”选项卡,选择“高级”栏,点击“环境变量”;
(4).在“系统变量”中,设置3项属性,JAVA_HOME PATH CLASSPATH
若已存在则点击“编辑”,不存在则点击“新建”;
(5).JAVA_HOME指明JDK安装路径,例如刚刚安装时所选择的路径D:/java/jdk1.8.0_08,此路径下包括lib,bin,jre等文件夹;
Path使得系统可以在任何路径下识别java命令,设为: %JAVA_HOME%/bin;
创建 CLASSPATH变量
CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%/lib ;
冒泡排序java代码详解(6).“开始”->;“运行”(win10系统下 win+R键回车),键入“cmd”;
(7).键入命令“javac”,“java”,“java -version”几个命令,出现画面,说明环境变量配置成功即环境变
量配置成功;
java开发环境特点
跨平台的:软件可以不受计算机硬件和操作系统的约束而在任意计算机环境下正常运行;
面向对象:指以对象为基本粒度,其下包含属性和方法;
安全性:可以分为四个层面,即语言级安全性、编译时安全性、运行时安全性、可执行代码安全性;
多线程是指允许一个应用程序同时存在两个或两个以上的线程,用于支持事务并发和多任务处理;
一次编程到处使用:Java源代码的书写不拘泥于特定的环境,可以用记事本、文本编辑器等编辑软件来实现,然后将源文件进行编译,编译通过后可直接运行
二、名词解释
1.JVM
Java虚拟机;加载.class字节码文件并运行.class字节码文件
JRE
Java运行环境;包含JVM和运行java所必需的java系统类库
JDK
Java开发工具包,包含JRE和开发java程序所必须的命令工具
说明:
运行java程序的最小环境为 JRE
开发java程序的最小环境为 JDK
三、eclipse
1.定义
IDE集成开发环境(带图形界面的功能强大的开发工具)
优点
IBM公司的、开源的、免费的,不需要安装,仅需解压即可
开发步骤
新建Java项目/工程-------------小区
新建Java包--------------------楼+单元
新建Java类--------------------房子
四、注释
1.解释性文本
单行注释: // 文字注释
多行注释: /*
文字注释
......
文字注释
*/
文档注释: /** 文档注释 */
2.其他注释
其他注释属于后期内容,后期定会填充
五、变量
1.声明-----------相当于在银行开个账户
int a; //声明一个整型的变量,名为a
int b,c,d; //声明三个整型的变量,名为b,c,d
2.初始化--------相当于给银行账户存钱
int a = 250; //声明整型变量a并赋值为250
int a; //声明整型变量a
a = 250; //给变量a赋值为250
3.使用-----------相当于使用银行账户里的钱
对变量的使用就是对它所存的那个数的使用
int a = 5;
int b = a+10; //取出a的值5,加10后,再赋值给变量b System.out.println(b); //输出变量b的值15
System.out.println("b"); //输出b,双引号中的原样输出 a = a+10; //取出a的值5,加10后,再赋值给a
//在a本身基础之上增10
System.out.println(a); //15
//变量在用之前必须声明并初始化
//System.out.println(m); //编译错误,变量m未声明 int m;
//System.out.println(m); //编译错误,变量m未初始化4.命名规则
只能包含字母、数字、_和$符,并且不能以数字开头严格区分大小写
不能使用关键字
允许中文命名,但不建议,
建议"英文的见名知意"、"驼峰命名法"
六、八种数据基本类型
数据类型
占位
字节
范围
1
byte
8
1
-128~127
2
short
16
2
-32768~32767
3
char
16
2
0~65535
4
int
32
4
-2147483648~2147483647 5
double
64
8
无限大
6
float
32
4
无限大
7
long
64
8
-9223372036854775808~ 9223372036854775807
8
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论