自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 JAVA概述

1:计算机概述(了解)(1)计算机(2)计算机硬件(3)计算机软件系统软件:window,linux,mac应用软件:qq,yy,飞秋(4)软件开发(理解)软件:是由数据和指令组成的。(计算器)开发:就是把软件做出来。如何实现软件开发呢?就是使用开发工具和计算机语言做出东西来(5)语言自然语言:人与人交流沟通的计算机语言:人与计算机交流沟通的

2016-11-22 14:55:27 185

原创 JAVA基础增强(新特性)

3:JDK新特性(1)JDK5(掌握)装箱和拆箱泛型增强for静态导入可变参数枚举(2)JDK6(了解)(3)JDK7(理解)二进制的表现形式用_分隔数据switch语句可是用字符串泛型推断(菱形泛型)多catch的使用自动释放资源的用法(4)JDK8(了解)可以去网上了解资料

2016-11-22 14:53:29 172

原创 JAVA类加载器和反射

1:反射(理解)(1)类的加载及类加载器(2)反射:通过字节码文件对象,去使用成员变量,构造方法,成员方法(3)反射的使用A:通过反射获取构造方法并使用B:通过反射获取成员变量并使用C:通过反射获取成员方法并使用(4)反射案例A:通过反射运行配置文件的内容B:通过反射越过泛型检查C:通过反射给任意的一个对象的任意的属性赋值为指定的值(5)动态代理

2016-11-22 14:52:41 281

原创 JAVA网络编程

1:网络编程(理解)(1)网络编程:用Java语言实现计算机间数据的信息传递和资源共享(2)网络编程模型(3)网络编程的三要素A:IP地址a:点分十进制b:IP地址的组成c:IP地址的分类d:dos命令e:InetAddressB:端口是应用程序的标识。范围:0-65535。其中0-1024不建议使用。C:协议UDP:数据打包,有限制,不连接,效

2016-11-22 14:50:57 211

原创 JAVA(图形界面编程)GUI

1:如何让Netbeans的东西Eclipse能访问。在Eclipse中创建项目,把Netbeans项目的src下的东西给拿过来即可。注意:修改项目编码为UTF-82:GUI(了解)(1)用户图形界面GUI:方便直观CLI:需要记忆一下命令,麻烦(2)两个包:java.awt:和系统关联较强javax.swing:纯Java编写(3)GUI的继承体系

2016-11-22 14:49:14 676

原创 JAVA面向对象增强

设计模式(理解)(1)面试对象的常见设计原则单一开闭里氏依赖注入接口迪米特(2)设计模式概述和分类A:经验的总结B:三类创建型结构型行为型(3)改进的设计模式A:简单工厂模式B:工厂方法模式C:单例模式(掌握)a:饿汉式b:懒汉式(4)RuntimeJDK提供的一个单例模式应用的类。还可以调用dos命令。

2016-11-22 14:48:09 218

原创 JAVA多线程

1:多线程(理解)(1)多线程:一个应用程序有多条执行路径进程:正在执行的应用程序线程:进程的执行单元,执行路径单线程:一个应用程序只有一条执行路径多线程:一个应用程序有多条执行路径多进程的意义?提高CPU的使用率多线程的意义?提高应用程序的使用率(2)Java程序的运行原理及JVM的启动是多线程的吗?A:Java命令去启动JVM,JVM会启动一个进

2016-11-22 14:38:37 137

原创 JAVA IO流

1:异常(理解)(1)程序出现的不正常的情况。(2)异常的体系Throwable|--Error 严重问题,我们不处理。|--Exception|--RuntimeException运行期异常,我们需要修正代码|--非RuntimeException 编译期异常,必须处理的,否则程序编译不通过(3)异常的处理:A:JVM的默认处理把异常的名称,原因,

2016-11-22 14:12:51 173

原创 JAVA集合

1:对象数组(掌握)(1)数组既可以存储基本数据类型,也可以存储引用类型。它存储引用类型的时候的数组就叫对象数组。(2)案例:用数组存储5个学生对象,并遍历数组。2:集合(Collection)(掌握)(1)集合的由来?我们学习的是Java -- 面向对象 -- 操作很多对象 -- 存储 -- 容器(数组和StringBuffer) -- 数组而数组的长度固定,

2016-11-22 11:43:51 150

原创 JAVA常用类

1:Eclipse的概述使用(掌握)请参照ppt和课堂练习.txt2:API的概述(了解)(1)应用程序编程接口。(2)就是JDK提供给我们的一些提高编程效率的java类。3:Object类(掌握)(1)Object是类层次结构的根类,所有的类都直接或者间接的继承自Object类。(2)Object类的构造方法有一个,并且是无参构造这其实就是理解当时我们

2016-11-22 11:05:19 209

原创 JAVA面向对象

(1)面向对象面向对象是基于面向过程的编程思想(2)面向对象的思想特点A:是一种更符合我们思考习惯的思想B:把复杂的事情简单化C:让我们从执行者变成了指挥者举例:买电脑洗衣服做饭...万事万物皆对象(3)把大象装进冰箱(理解)A:面向过程实现B:面向对象实现注意:如何让我们的操作更符合面向对象思想呢?A:有哪些类B:每个类

2016-11-22 09:25:28 187

原创 JAVA基础语法

1:关键字(掌握)(1)被Java语言赋予特定含义的单词(2)特点:全部小写。(3)注意事项:A:goto和const作为保留字存在。B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记2:标识符(掌握)(1)就是给类,接口,方法,变量等起名字的字符序列(2)组成规则:A:英文大小写字母B:数字C:$和_(3)注意事项:

2016-11-22 08:55:07 314

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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