现在位置: 首页 > 编程语言 > 文章
2020年06月05日 编程语言 ⁄ 共 1940字 评论关闭
  hibernate最基本的数据库连接,使用mysql。见一个java工程,见一个包名为“book”。下面学步园小编来讲解下hibernate怎样连接MySQL数据库?   hibernate怎样连接MySQL数据库   在book的包下加一个java类Book.java,其代码如下:   packagebook;   publicclassBook{   privateIntegerid;   privateStringname;   privateStringwriter;   publicIntegergetId(){   returnid;   }   publicvoidsetId(In...
阅读全文
2020年06月05日 编程语言 ⁄ 共 1204字 评论关闭
  通道是对原I/O包中的流的模拟。到任何目的地(或来自任何地方)的所有数据都必须通过一个Channel对象。一个Buffer实质上是一个容器对象。发送给一个通道的所有对象都必须首先放到缓冲区中;同样地,从通道中读取的任何数据都要读到缓冲区中。下面学步园小编来讲解下什么是缓冲区?什么是通道?   什么是缓冲区   Buffer是一个对象,它包含一些要写入或者刚读出的数据。在NIO中加入Buffer对象,体现了新库与原I/O的一个...
阅读全文
2020年06月05日 编程语言 ⁄ 共 2761字 评论关闭
  多学JAVA程序员都是从Swing开始的,但很多人对AWTGUI线程的机制并没有太深的了解,或者说一直都只了解线程的概念,而不了解AWT对线程的使用。下面学步园小编来讲解下Swing多线程编码过程中的误区有哪些?   Swing多线程编码过程中的误区有哪些   1、不要以为Swing是多线程的,实际上Swing的UI是单线程的   2、不要以为SwingUtilities.的两个invoke是多线程,实际上它还是单线程的   3、不要以为invokeLater的意思是...
阅读全文
2020年06月05日 编程语言 ⁄ 共 1882字 评论关闭
  下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。下面学步园小编来讲解下java中提升性能对代码作的建议有哪些?   java中提升性能对代码作的建议有哪些   1.尽量在合适的场合使用单例   使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:   第一,控制资源的使用,通过线程同步来控制资源的并发访问;   第...
阅读全文
2020年06月05日 编程语言 ⁄ 共 920字 评论关闭
  在控制面板中打开数据源ODBC选择用户DSN添加选择SQLSEVERV驱动程序点击完成。名称文本框中要填入名字以后我就用它作为数据库的别名,如我们填入javaSQL,描述一项中填入描述库的信息,服务器一项中填入服务器的名字。下面学步园小编来讲解下JAVA怎样用ODBC连接数据库?   JAVA怎样用ODBC连接数据库   importjava.sql.Connection;   importjava.sql.DriverManager;   importjava.sql.*;   importjavax.swing.JFrame...
阅读全文
2020年06月05日 编程语言 ⁄ 共 2641字 评论关闭
  函数文本最大的优势就是可以像字符串或者对象等其他文本(literal)一样传送它。这种特性为构建高度紧凑和可重用代码提供无限的可能性。下面学步园小编来讲解下Java8和Scala中的高阶函数有哪些?   Java8和Scala中的高阶函数有哪些   当我们将一个函数文本传送给一个方法的时候,我们最主要的是一个接收方法参数的方法(这个确实很绕-_-|||),这类方法就叫做高阶函数。上文Swing例子中提到的addActionListener方法恰好...
阅读全文
2020年06月05日 编程语言 ⁄ 共 4307字 评论关闭
  J2EE/XML开发者通常都是使用文档对象模型(DOM)API或简单的APIforXML(SAX)API来分析XML文档。然而,这些API都有其缺点。其中,DOMAPI的缺点之一是消耗大量的内存,因为在该XML文档可以被导航之前,必须创建一个完整的XML文档的内存结构。下面学步园小编来讲解下怎样使用XML文档进行分析?   怎样使用XML文档进行分析   一、推分析之于拉分析   比较于推分析,拉分析具有如下一些优点:   1.在拉分析中,事件是由...
阅读全文
2020年06月05日 编程语言 ⁄ 共 3806字 评论关闭
  只有在学会处理异常之后,我们才能说自己是一个合格的java程序员。只有在摆脱了以下六种异常处理的陋习之后,才能威慑一下刚毕业的小菜鸟。下面学步园小编来讲解下java程序员不该有的陋习有几种?   java程序员不该有的陋习有几种   OutputStreamWriterout=...   java.sql.Connectionconn=...   try{//⑸   Statementstat=conn.createStatement();   ResultSetrs=stat.executeQuery(   "selectuid,namefromuse...
阅读全文
2020年06月05日 编程语言 ⁄ 共 2906字 评论关闭
  Java8终于要支持Lambda表达式!自2009年以来Lambda表达式已经在Lambda项目中被支持。在那时候,Lambda表达式仍被称为Java闭包。下面学步园小编来讲解下为什么使用Lambda表达式?Scala中的Lambda表达式是什么?   为什么使用Lambda表达式   Lambda表达式通常使用在图形用户界面(GUI)的开发中。一般来说,GUI编程将程序行为和事件做连接。比如,当用户按下一个按钮(触发一个事件),你的程序就需要去执行某些行为,可...
阅读全文
2020年06月05日 编程语言 ⁄ 共 1219字 评论关闭
  Swing控件是改善为了AWT控件而发展出来的轻量级GUI控件,采用的是Composite设计模式,然而,由于没有清楚的分隔组件(Component)和容器(Container)的边界,就造成了Swing的几乎每个单独的组件都是一个容器,能够添加其他容器或者组件。下面学步园小编来讲解下Swing框架中设计模式会出现什么问题?   Swing框架中设计模式会出现什么问题   1.和人的直觉非常不一致:Swing的GUI上的各种组件如果添加的面板过多的话,就...
阅读全文