java基础

来源:互联网 发布:java borderlayout 编辑:程序博客网 时间:2024/06/03 22:04

1.java标志符

   自己起名字;可以包含字母,下划线,美元符号和数字;不能以数字开头;区分大小写。

2.关键字

  特定字符;全部小写。

3.运算符

  算数运算符:+,-,*,/,%,++,--;

  关系运算符:>,<,>=,<=,==,!=;

  逻辑运算符:!,&,|,&&,||,^;

  位运算符:&,|,^,~,>>,<<,>>>;

  赋值运算符:=;

  扩展赋值运算符:+=,-=,*=,/=;

  字符串连接运算符:+

4.面向过程与面向对象

   当你拿到一个问题时,你分析这个问题不再是第一步先做什么,第二步再做什么,这是面向过程的思维;

   你应该分析这个问题里面有哪些类和对象,这是第一点,然后再分析这些类和对象应该具有哪些属性和方法。这是第二点。最后分析类和类之间具体有什么关系,这是第三点。

   面向对象有一个非常重要的设计思维:合适的方法应该出现在合适的类里面。

5.异常的分类

  Error:错误,由java虚拟机生成并抛出,包括动态链接失败、虚拟机错误等,程序对其不做处理;

  Exception:异常类的父类,其子类对应了各种各样可能出现的异常事件,一般需要用户显示的声明或捕获;

  RuntimeException:一类特殊的异常(Exception的一个子类),如被0除,数组下标越界等,其产生比较频繁,处理麻烦,如果显示的声明或捕获将会对程序可读性和运行效率   影响很大。因此由系统自动检测并将他们交给缺省的异常处理程序(用户可不必对其处理)。

0 0
原创粉丝点击