南京JAVA封闭班
学习JAVA
编译和解释性
Java编译程序生成字节码(byte-code),而不是通常的机器码。Java字节码提供对体系结构中性的目标文件格式,代码设计成可有效地传送程序到多个平台。Java程序可以在任何实现了Java解释程序和运行系统(run-time system)的系统上运行。
在一个解释性的环境中,程序开发的标准“链接”阶段大大消失了。如果说Java还有一个链接阶段,它只是把新类装进环境的过程,它是增量式的、轻量级的过程。因此,Java支持快速原型和容易试验,它将导致快速程序开发。这是一个与传统的、耗时的“编译、链接和测试”形成鲜明对比的精巧的开发过程。
学习JAVA的方向
Java通常被说成是世界第 一编程语言;也就是Java广泛的应用导致就业前景比较广泛。
特点:
1.简单易学;2.跨平台;3.安全;4.多线程;5有丰富的类库;6.使用广泛;
就业方向:
Android开发:主攻移动端应用的开发。移动端包括搭载Android系统的手机、平板、电视盒子等设备。
Web开发方向:主要有HTML5开发、B/S应用开发、微信开发。这里的HTML5开发是指移动端的HTML5开发。
通讯方向:主要是通讯服务器的开发。
算术运算符的注意事项:
* a: 号在java中有三种作用,代表正号,做加法运算,字符串的连接符
* b:整数相除只能得到整数。如果想得到小数,必须把其中一个数据变化为浮点数类型,另一个数自动类型提升(取值范围小的类型自动向范围大的类型提升)
关系运算符的注意事项:
无论操作简单还是复杂 ,关系运算符算出的结果都是Boolean类型
“==”不能写成”=”
逻辑运算符的注意事项:
逻辑运算符一般用于连接boolean类型的表达式或者值。
选择结构if语句的注意事项
if (;;)后面没有分号 而是左大括号{
只有if后面可以接比较表达式,else后面不可以。
**后一个else可以省略,但是建议不要省略,可以对范围外的错误值提示。
选择结构switch语句的注意事项:
case 为具体值,常量。不可以写比较表达式。
不写break会造成case穿透。
循环结构注意事项之死循环
* A:一定要注意控制条件语句控制的那个变量的问题,不要弄丢了,否则就容易死循环。
* B:两种**简单的死循环格式
* while(true){...}
* for(;;){...}