![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java从入门到精通
文章平均质量分 50
但愿长醉不愿醒
这个作者很懒,什么都没留下…
展开
-
java从入门到精通学习笔记(二)——类与接口
10、类与对象(1)静态成员:静态常量、静态变量、静态方法静态成员是属于类所有的,区别于个别对象。访问方式:类名.静态类成员静态成员是为了提供两个类可以在同一个内存区域共享数据,因此静态常量和静态变量并没有存储在为每个类分配的内存空间。静态方法中不可以使用this关键字,不可以直接调用非静态方法,只能访问静态成员。方法体中的局部变量是不能声明为static的。(2)修饰符:原创 2017-10-27 17:07:15 · 287 阅读 · 0 评论 -
java从入门到精通学习笔记(三)——IO
一、输入/输出流 (java.io包)1. 输入流输入流类都是抽象类InputStream(字节输入流)或Reader(字符输入流)的子类。(1) InputStream类 (该类所有方法抛出的异常都会引发IOException异常)常用方法:read() read(byte[] b) close() (2) Reader类该类在处理字符文本时较方便。原创 2017-10-27 17:10:30 · 356 阅读 · 0 评论 -
java从入门到精通学习笔记(四)——多线程
一、线程状态:新建、运行(可运行)、阻塞、等待、计时等待、终止对于单处理器的系统,虽然说是多线程并发执行,但同一时间点上只有一个线程被执行。二、实现线程的两种方式1. 继承java.lang.Thread类 (1) Thread类的构造函数:public Thread(String threadName); //参数为线程对象的名称public Thread(原创 2017-10-27 17:12:42 · 439 阅读 · 0 评论 -
java从入门到精通学习笔记(五)——数据库
JDBC制定了统一的访问各类关系数据库的标准接口。JDBC并不能直接访问数据库,需要依赖与数据库厂商提供的JDBC驱动程序。1. JDBC常用类和接口 (java.sql包)(1) DriverManager类用于管理数据库中的所有驱动程序,是JDBC的管理层,作用于用户和驱动程序之间,跟踪可用的驱动程序,并在数据库的驱动程序之间建立连接。该类的方法都是静态方法,不需实例化原创 2017-10-27 17:13:49 · 393 阅读 · 0 评论 -
java从入门到精通学习笔记(六)——网络编程
1. TCP程序设计(java.net包)(1) InetAddress类 getByName(String host) ///获取与host相对应的IntAddress对象getHostAddress() //获取IntAddress对象所含的ip地址getHostName() //获取此ip地址的主机名getLocalHost()原创 2017-10-27 17:15:01 · 362 阅读 · 0 评论 -
java从入门到精通学习笔记(七)——异常处理
一、异常处理 (java.lang.Throwable)1. 异常分为:可控式异常、运行时异常可控式异常:是在编译时能够发现的错误运行时异常:是可以通过编译,但在运行时会发生的错误2. catch块中常用的异常信息显示函数:getMessage()printStackTrace();getLocalizedMessage();toString();3. 异常处理原创 2017-10-27 17:15:51 · 297 阅读 · 0 评论 -
java从入门到精通学习笔记(一)——基础篇
1.Java虚拟机、Java编译器和Java解释器JVM:JVM有自己完善的硬件架构,如处理器、堆栈(Stack)、寄存器等,还具有相应的指令系统(字节码就是一种指令格式)。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需要生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。JVM是Java平台无关的基础。JVM负责运行字节码:JVM把每一条原创 2017-10-26 09:11:31 · 1612 阅读 · 1 评论