(一):JAVA的HelloWorld案例
首先我们先解释一下 注释的作用.
注释:帮助我们理解本行代码或者一整部分代码的文字. 在查虫和给不懂代码的人看的时候.有了注释就能人其他人能大概了解你这行代码的意义所在.
所以在我们学习java,敲击代码之前一定要认识到注释的作用是非常巨大的.不要因为自己懒而不去写注释这是不对的
注释的书写格式: ① // 单行注释
②/* 多行注释 */
③ /** 文档注释 */
好现在我们来书写HelloWorld案例:
//首先定义一个类 ------------------------------------------ 关于类名 和其他的书写格式在下一章会具体讲.
class HelloWrold(类名){
下面说说HelloWorld案例的常见错误:
public static voidmain(String [] args){ }
System.out.println(“”);
引号使用错误,使用成中文全角引号结合上一章我们学习的jvm与jre 的内容,我们来熟悉一下其中的工作原理. 如下图:
java格式的源代码经过javac编译生成java字节码文件HelloWorld.class文件.在通过java执行. 得到运行结果:
(关于path环境变量的配置百度一下你就知道都讲的很全.图文并茂在这里我们就不一一细说了.)
(二): JAVA语法基础
基础语法内容:
①我们先讲讲关键字.
什么是关键字?
关键字就是被java语音赋予了特定涵义的单词
关键字的特点
关键字的字母全都要小写
注意事项?
用于定义数据类型的关键字 |
||||
class |
interface |
byte |
short |
int |
long |
float |
double |
char |
boolean |
void |
||||
用于定义数据类型值的关键字 |
||||
true |
false |
null |
||
用于定义流程控制的关键字 |
||||
if |
else |
switch |
case |
default |
while |
do |
for |
break |
continue |
return |
用于定义访问权限修饰符的关键字 |
||||
private |
protected |
public |
||
用于定义类,函数,变量修饰符的关键字 |
||||
abstract |
final |
static |
synchronized |
|
用于定义类与类之间关系的关键字 |
||||
extends |
implements |
|||
用于定义建立实例及引用实例,判断实例的关键字 |
||||
new |
this |
super |
instanceof |
|
用于异常处理的关键字 |
||||
try |
catch |
finally |
throw |
throws |
用于包的关键字 |
||||
package |
import |
|||
其他修饰符关键字 |
||||
native |
strictfp |
transient |
volatile |
assert |
上图表示的基本数据类型每个所占的字节数. 我们知道Java中各整数类型有固定的表述范围和字段长度.他不会受到具体操作系统的影响.,保证了Java 的可移植性.
******注意事项******
Java语言中整型常量默认为int 型, 我们声明long型常量的时候可以在后加 ' l '或者'L'
比如;int a= 100; long b= 100L //不加L则为错.
同样的我们将浮点型常数分为两种表示形式
十进制表示 如: 3.1415 3123.0
科学计数法 如: 3.14e2 3.14*10^2
Java浮点常量默认为double型. 如果你要声明一个float型的浮点常量 则需要在后方加上F或者f
如: double c= 3.14 ; float d= 3.14F//不加F 则为错
char 型数据用来表示通常意义上的“字符”
字符常量为用单引号括起来的单个字符,例如:char ch1= 'a';char ch2='中';
Java 字符采用Unicode编码,每个字符占两个字节,因而可用十六进制编码形式表示。注:Unicode是全球语言统一编码
boolean 类型适于逻辑运算,一般用于程序流程控制。
boolean 类型数据只允许取值 true 或 false ,不可以 0 或非 0 的整数替代 true 和 false ,这点和C语言不同。
还有一个需要注意的地方
当我们使用变量的时候.我们首先要明确以下几点.
–作用域
下面我们介绍一个Java面试题:(从中我们可以学到隐藏类型转换.)