HQL(Hibernate Query Language) 是Hibernate框架提供的一种查询机制,它和 SQL 查询语言很相似。不同的是HQL是面向对象的查询语言,让开发者能够以面向对象的思想来编写查询语句,对Java编程来说是很好的一种方式。 但是HQL语言是不能直接与数据库进行交互的,它是 ...
分类:
编程语言 时间:
2020-03-20 19:53:53
阅读次数:
72
JNI(JavaNativeInterface)是一组API和标准,作用是实现Java和其他语言(主要是C/C++)的通信。出于运算速度等方面的考虑,一些对运算性能要求较高的算法往往是基于C/C++语言(与硬件关联性更强)实现的。如果应用程序需要基于JAVA编程实现时,这就会有一些矛盾。此时,通过JNI技术,Java开发者可以在不了解算法内容的情况下,方便快捷的使用C/C++加密算法的动态库,实现
分类:
编程语言 时间:
2020-03-20 13:11:02
阅读次数:
96
Java反射机制 其实如果没有一个具体的应用的话我们很难体会到反射的好处 一、 认识反射机制: 1.反射机制的概念 Java编程开发之所以会存在有反射机制,最为重要的原因是可以使Java编写代码更加的灵活,而这种灵活如果要想彻底的领悟,那么也需要通过大量的苦练才可以得到,当你已经可以熟练使用反射之后 ...
分类:
其他好文 时间:
2020-03-19 13:23:21
阅读次数:
71
1 package FushiExam; 2 import java.util.*; 3 public class Text_34 { 4 5 public static void main(String[] args) { 6 //输入数组,最大的与第一个元素交换,最小的与最后一个交换 7 Sca ...
分类:
编程语言 时间:
2020-03-18 11:34:41
阅读次数:
83
深拷贝和浅拷贝 一:解释定义 所谓拷贝,顾名思义就是将一个对象的属性复制到复制给另一个对象,但是在Java中,拷贝并不像字面意义上的这么简单,在Java中拷贝分为深拷贝与浅拷贝。在开始,我们先定义一下,被克隆的对象称为原对象,克隆后的对象称为新对象,对于一个对象中定义了其他对象,以此类推的,我们将其 ...
分类:
编程语言 时间:
2020-03-18 11:12:44
阅读次数:
59
我们在学习Java编程以后接触到的第一个程序就是"Hello World”,在这当中涉及到两个主要的结构:类和main方法,当时我们只是说明了main方法是程序的入口,那么当我们想要自己定义一个方法时应该如何下手呢?
分类:
编程语言 时间:
2020-03-17 22:30:26
阅读次数:
81
前言为确保系统源程序可读性,从而增强系统可维护性,java编程人员应具有基本类似的编程风格,兹制定下述Java编程规范,以规范系统Java部分编程。系统继承的其它资源中的源程序也应按此规范作相应修改。 2 适用范围本文档将作为java编程人员软件开发的编程格式规范。在项目Java部分的编码、测试及维 ...
分类:
其他好文 时间:
2020-03-17 15:35:38
阅读次数:
53
1.抽象过程 所有编程语言都提供抽象机制。可以认为,人们所能够解决的问题的复杂性直接取决于抽象的类型和质量,所谓的'类型'是指“所抽象的是什么?”汇编语言是对底层机器的轻微抽象。 java的基本 特性: (1) 万物皆为对象 (2) 程序是对象的集合,它们通过发送消息来告知彼此所要做的 (3) 每个 ...
分类:
编程语言 时间:
2020-03-16 21:53:33
阅读次数:
63
一.内部类基础 在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。下面就先来了解一下这四种内部类的用法。 1.成员内部类 成员内部类是最普通的内部类,它的定义为位于另一个类的内部,形 ...
分类:
编程语言 时间:
2020-03-15 22:32:04
阅读次数:
72
第1章 对象导论 1. 计算机是头脑延伸的工具。 2. 所有编程语言都提供抽象机制。 3. 每个对象看起来都有点像一台微型计算机。 4. 每个对象在内存中都有一个唯一的地址。 5. 每个对象都有一个接口。 6. 向对象发送消息。 7. 每个对象都提供服务。 8. 每个对象都可以很好地完成一项任务,但 ...
分类:
编程语言 时间:
2020-03-15 09:51:55
阅读次数:
73