java笔记1——入门

1.HelloWorld

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
}

文件名必须与类名一致!故上述文件须保存为HelloWorld.java。接下来如何运行程序呢?以Linux下为例:

编写java程序时,有几点注意:

(1)java是大小写敏感的;

(2)类名的首字母应该大写,类名的命名遵循驼峰命名法;所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。

(3)所有的 Java 程序由public static void main(String[] args)方法开始执行。

2.instanceof运算符

用于操作对象实例,检查该对象是否是一个特定类型(类类型或接口类型),使用格式如下:

( Object reference variable ) instanceof  (class/interface type)

一个小例子:

String name = "James";
boolean result = name instanceof String;

3.增强型循环

利用增强型循环可在不使用下标的情况下遍历数组。语法格式:

for(dataType element: array)
{
    //operations
}

4.java关键字

类别 关键字 说明
访问控制 private 私有的
protected 受保护的
public 公开的
default 默认的
类、方法与变量修饰符 abstract 声明抽象
class
extends 扩充,继承
final 最终值,不可改变的
implements 实现(接口)
interface 接口
native 本地,原生方法(非 Java 实现)
new 新建
static 静态
strictfp 严格,精准
synchronized 线程,同步
transient 短暂
volatile 易失
程序控制 break 跳出循环
case 与switch 搭配
continue 继续
default 默认
do 运行
else 否则
for 创建循环
if 如果
instanceof 实例
return 返回
switch 根据值选择执行
while 循环
错误处理 assert 断言,若表达式假抛出错误
catch 捕捉异常
finally 有没有异常都执行
throw 抛出一个异常对象
throws 声明一个异常可能被抛出
try 捕获异常
包有关 import 导入包
package 包声明
基本类型 boolean 布尔型
byte 字节型
char 字符型
double 双精度浮点
float 单精度浮点
int 整型
long 长整型
short 短整型
enum 枚举
变量引用 super 父类,超类
this 本类
void 无返回值
保留关键字 goto 是关键字,但不能使用
const 是关键字,但不能使用
null

猜你喜欢

转载自blog.csdn.net/ckm1607011/article/details/106014385