jasonsama的博客

真正开始学习编程~

javase重新开始系列之多线程基础

进程(process):一个正在执行的程序,称为进程。(单个cpu无法同时运行多个进程,只能交替轮流运行) 线程是进程的一个执行序列,一个进程可以包含多个线程。 线程的生命周期: Java提供了Thread类来实现多线程。 java中提供了继承Thread类和实现Runna...

2016-08-15 13:04:57

阅读数:177

评论数:0

javase重新开始系列之网络编程

关于TCP/IP戳下方链接 http://blog.csdn.net/goodboy1881/article/category/204448 URL类:用于解析URL,返回该地址的信息如协议名,端口号,ip地址等 使用BufferedReader可以从URL获取html文档内容。...

2016-08-12 18:54:53

阅读数:136

评论数:0

javase重新开始系列之JDBC

JDBC是JavaDataBaseConnectivity(Java 数据连接)技术的简称,是一种可用于执行SQL语句的JavaAPI。 JDBC有两个程序包: java.sql:核心包,内含的类主要完成数据库的基本操作,例如连接数据库,执行sql语句等等 javax.sql:扩展包,为数据库...

2016-08-12 17:54:16

阅读数:196

评论数:0

javase重新开始系列之log4j

在编程开发中常常需要使用日志来记录系统运行状况,包括一些异常、错误的记录。 日志分类:   SQL日志、异常日志、业务日志 在java开发中常使用log4j做日志记录。 log4j是一个非常优秀的开源日志记录工具 优点: 控制日志的输出级别 控制日志信息输送的...

2016-08-12 17:32:50

阅读数:408

评论数:0

javase重新开始系列之文件操作与I/O流

为什么要使用I/O技术 在变量、数组和对象中存储的数据是暂时存在的,程序结束后它们就会丢失。为了能够永久的保存程序创建的数据,需要将其保存在磁盘文件中,这样以后就可以在其他程序中使用它们。 为了对文件进行操作,Java本身提供了一个API,就是java.io.File类,使用这个类来访问文件属...

2016-08-12 15:03:12

阅读数:235

评论数:0

javase重新开始系列之集合与泛型

在数据处理时经常需要用到数据结构,数据结构涉及:队列、栈、链表、线性表、树、图、排序、查找等内容 java中提供一些类与接口来处理数据,对应某些数据结构,象栈、链表、哈希表等都有对应的类 java中有一个集合(collection)接口,集合可视为一种数据结构 Set(集)和List(列表)均继承...

2016-08-11 11:11:18

阅读数:163

评论数:0

javase重新开始系列之抽象类与接口

当需求中只需要用到子类的实例和方法,父类的实例及方法是用不到的, 这时使用抽象类限制父类的实例化,使用抽象方法优化代码。 抽象是面向对象的一种重要方法,通过抽象我们能够设计一个更普通、更通用的类。 关键字abstract 可用来修饰方法和类,表示“尚未实现”的含义。 抽象类声...

2016-08-11 10:43:29

阅读数:137

评论数:0

javase重新开始系列之数组和常用类

数组: java的数组一般经过声明、创建、初始化之后才能使用。 一维数组的声明格式:类型【】 变量名或类型  变量名【】; java的数组与c/c++的不同点: Java的数组声明并没有为数组元素分配内存,因此,声明数组时不能指定其长度(即数组元素的个数),例如:int  a[...

2016-08-10 17:39:41

阅读数:115

评论数:0

javase重新开始系列之基础类型与运算符

基础数据类型: (注:string是一个类,不是基础数据类型) 基础数据类型定义: java允许使用的数制: 二进制、八进制、十进制、十六进制 自动类型转换: byte,short,char—> int —>long—&g...

2016-08-10 15:19:13

阅读数:153

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭