博客
关于我
Java基础
阅读量:341 次
发布时间:2019-03-04

本文共 965 字,大约阅读时间需要 3 分钟。

一、Java基础

1、Java程序运行机制及运行过程

(1)Java虚拟机(Java Virtural Machine)--一次编译。到处运行。

虚拟机这样就不受底层的影响了,直接在机器上进行运行。

(2)垃圾收集机制(Garbage collection)--健壮性

方便了内存的收集,不像C++,用指针进行内存的申请和释放。

2、Java是解释性语言,C、C++是编译型语言

3、开发需要JDK,用户只需JRE

二、基础语法

1、标识符

.标识符:对各种变量、方法和类等要素命名时使用的字符序列称为标识符

(凡是自己可以起名字的都可以叫做标识符)

2、命名规则

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

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

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

3、Java标识符选取因注意“见名知意”且不能与Java语言的关键字重名

4、关键字

(1)Java常量 (值不可变的变量)

(2)Java变量 (内存的一块小区域)

(3)

每一个变量都属于特定的数据类型,在使用前必须对其声明

例如:double d1,d2,d3 =0.123;

这个时候d1默认是0 但是d2是不确定的,它可能是局部变量。

作用域:出了大括号,大括号外面的就不认识里面的声明了。

(1)变量的类型:

局部变量:方法体内声明的变量(包括形参)

方法体外,类体内声明的变量称为成员变量

5、运算符

Java语言支持如下运算符:

算术、关系、逻辑、赋值运算符、字符串连接符、表达式

+运算符两侧的操作数中只要有一个是字符串类型,系统会自动将另一个操作数转换为字符串然后再进行连接

6、条件语句

只有一句的时候可以省略{}

switch必须和break联合使用才能阻止case穿透效果。

循环语句:

1、For(表达式1,表达式2,表达式3){}

2、while和do while语句

Do whlie无论如何都要执行一遍。

wihile先进行判断。

3、break 和continue语句

break语句用于终止某个语句块的执行。用在循环语句体重,可以强行退出循环;break一层for循环。

continue语句用在循环语句体,用于终止某次循环过程,跳过循环体中continue语句下面未执行的循环,开始下一次循环过程

转载地址:http://cnhe.baihongyu.com/

你可能感兴趣的文章
比技术还重要的事
查看>>
linux线程调度策略
查看>>
软中断和实时性
查看>>
Linux探测工具BCC(可观测性)
查看>>
Opentelemetry Metrics SDK
查看>>
流量控制--2.传统的流量控制元素
查看>>
SNMP介绍及使用,超有用,建议收藏!
查看>>
SDUT2161:Simple Game(NIM博弈+巴什博弈)
查看>>
51nod 1596 搬货物(二进制处理)
查看>>
来自星星的祝福(容斥+排列组合)
查看>>
Hmz 的女装(递推)
查看>>
HDU5589:Tree(莫队+01字典树)
查看>>
Codeforces Round #459 (Div. 2):D. MADMAX(记忆化搜索+博弈论)
查看>>
不停机替换线上代码? 你没听错,Arthas它能做到
查看>>
sharding-jdbc 分库分表的 4种分片策略,还蛮简单的
查看>>
分库分表的 9种分布式主键ID 生成方案,挺全乎的
查看>>
MySQL不会丢失数据的秘密,就藏在它的 7种日志里
查看>>
Python网络编程之socket应用
查看>>
Python开发之序列化与反序列化:pickle、json模块使用详解
查看>>
Git学习笔记:基础篇
查看>>