java知识点梳理

          我认为java可以理解为是编程或者是开发者工具,可以编写直接在机器上运行的程序,为了让平台对编程人员的透明,写出可以在不同平台运行的相同源代码,java开发了JVM(java虚拟机),java的运行原理是java的源代码同过编译器编译成字节码文件,字节码由虚拟机解释执行,虚拟机将要执行的字节码文件送给解释器,最后解释器将它翻译成特定机器上机器码,在机器上运行。

    java运行之前先要配置JDK,需要包含完整的JDK文件;java中有8大基本数据类型:byte,short,int,long,float,double,char,boolean以及引用数据类型:类,数组,接口;java流程控制分为:顺序结构,分支选择结构,循环结构,java数组中比较重要的是静态初始化,动态初始化,在java面向对象编程中类的的三大部件为:成员变量,方法和构造器,在成员变量中修饰符有: public,defaule,protected,private,static,final有三大特性:封装,继承,多态,封装的作用是定义为私有的对象,用Getter和Setter方法调用;继承是子类通过extends继承父类,重写父类的方法以及super关键字和调用父类的构造器;多态是在运行时的类型和编译时类型不一致情况下在发生的,通过instanceof运算符判断数据类型;包装类中是实现基本类型和包装类型的转换,以及方法重载和方法重写的区别;java集合框架分为Collection和Map两大接口,collection又分为List(有序集合)和Set(无序集合),Map存储的是key_Value结构,实际开发中是通过集合框架,插入元素,遍历元素以及删除元素;java中一些常用类方法,通过Eclipse中使用javadoc生成帮助文档;在单例模式中就是饱汉式单例和饿汉式单例;java运行出现异常时,程序就会终止不会继续往下走,这时就通过trycatch,finally,throws,throw来处理异常;JDBC中是实现java数据库的连接技术,步骤为:1.选择数据库:加载数据库驱动,2.连接数据库,3.创建数据库查询,4.获取查询结果,5.关闭查询和连接







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值