随笔分类 -  Java SE

环境部署,面向对象,关键词等
摘要:一、什么是反射? 在运行状态中,对于任意一个类,都能够获取到这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性(包括私有的方法和属性),这种动态获取的信息以及动态调用对象的方法的功能就称为java语言的反射机制。通俗点讲,通过反射,该类对我们来说是完全透明的,想要获取任何东西 阅读全文
posted @ 2019-04-21 16:05 BalmyLee 阅读(2297) 评论(0) 推荐(0)
摘要:一、概述 计算机网络是通过传输介质、通信设施和网络通信协议,把分散在不同地点的计算机设备互连起来,实现资源共享和数据传输的系统。网络编程就就是编写程序使联网的两个(或多个)设备(例如计算机)之间进行数据传输。 Java语言对网络编程提供了良好的支持,通过其提供的接口我们可以很方便地进行网络编程。下面 阅读全文
posted @ 2019-04-20 22:46 BalmyLee 阅读(283) 评论(0) 推荐(0)
摘要:一、介绍 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用java语言编写的类和接口组成。 有了JDBC,向各种关系数据发送SQL语句就是一件很容易的事。换言之,有了JDBC 阅读全文
posted @ 2019-04-20 21:57 BalmyLee 阅读(248) 评论(0) 推荐(0)
摘要:Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 泛型方法 你可以写一个泛型方法,该方法在调用时可以接收不同类型的参数。根据传递给泛型 阅读全文
posted @ 2019-04-20 15:23 BalmyLee 阅读(984) 评论(0) 推荐(0)
摘要:一、File对象的操作 File类提供了管理文件或目录的方法。File实例表示真实文件系统中的一个文件或者目录构造函数 File(String pathname); File(String dir, String subpath);常用方法 canRead()、canWrite()、exists() 阅读全文
posted @ 2019-04-19 12:42 BalmyLee 阅读(255) 评论(0) 推荐(0)
摘要:一、集合的由来 通常,我们的程序需要根据程序运行时才知道创建多少个对象。但若非程序运行,程序开发阶段,我们根本不知道到底需要多少个数量的对象,甚至不知道它的准确类型。为了满足这些常规的编程需要,我们要求能在任何时候,任何地点创建任意数量的对象,而这些对象用什么来容纳呢?我们首先想到了数组,但是数组只 阅读全文
posted @ 2019-04-16 20:02 BalmyLee 阅读(239) 评论(0) 推荐(0)
摘要:一、Java异常简介 Java异常是Java提供的一种识别及响应错误的一致性机制。Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性。在有效使用异常的情况下,异常能清晰的回答what, where, why这3个问题:异常类型回答了“什么”被抛出,异常 阅读全文
posted @ 2019-04-16 15:14 BalmyLee 阅读(231) 评论(0) 推荐(0)
摘要:一、static关键字 static关键字用来声明成员属于类,而不是属于类的对象。1). static (类)变量类变量可以被类的所有对象共享,以便与不共享的成员变量区分开来。 static变量也称作静态变量,静态变量和非静态变量的区别是:静态变量被所有的对象所共享,在内存中只有一个副本,它当且仅当 阅读全文
posted @ 2019-03-31 19:57 BalmyLee 阅读(274) 评论(0) 推荐(0)
摘要:一、继承性 1)继承的使用:权限修饰符 class A extends B{};2)子类:A 父类(基类 SuperClass):B3)子类继承父类后,父类中声明的属性、方法,子类都可以获取到明确:当父类中有私有的属性或方法时,子类同样可以获取到,只是由于封装性的设计,使得子类不可以直接调用罢了。4 阅读全文
posted @ 2019-03-30 10:18 BalmyLee 阅读(643) 评论(0) 推荐(0)
摘要:一、向过程的思想和面向对象的思想 面向对象和面向过程的思想有着本质上的区别, 作为面向对象的思维来说,当你拿到一个问题时,你分析这个问题不再是第一步先做什么,第二步再做什么,这是面向过程的思维,你应该分析这个问题里面有哪些类和对象,这是第一点,然后再分析这些类和对象应该具有哪些属性和方法。这是第二点 阅读全文
posted @ 2019-03-28 15:45 BalmyLee 阅读(368) 评论(0) 推荐(0)
摘要:Java语言基本语法 一、标识符和关键字 在java语言中,用来标志类名、对象名、变量名、方法名、类型名、数组名、包名的有效字符序列,称为“标识符”; 标识符由字母、数字、下划线、美元符号组成,且第一个字符不能是数字; java语言区分大小写; 标志符命名规则:类名首字母大写,变量名和方法名采用驼峰 阅读全文
posted @ 2019-03-28 15:39 BalmyLee 阅读(532) 评论(0) 推荐(0)
摘要:Java语言的由来 Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。199 阅读全文
posted @ 2019-03-28 15:17 BalmyLee 阅读(7489) 评论(0) 推荐(0)