java
zzbxyz
Do what you say, say what you do.
展开
-
java中数据类型
1. Java的八大基本数据类型及其封装器类Java基本类型共有八种,基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类型又可以分为整数类型byte、short、int、long和浮点数类型float、double。JAVA中的数值类型不存在无符号的,它们的取值范围是固定的,不会随着机器硬件环境原创 2017-09-22 18:09:16 · 204 阅读 · 1 评论 -
使用IDEA创建SpringBoot项目
最近,在学习Spring boot,记录一点学习过程,使用IDEA创建。1.打开IDEA,创建新项目,选择Spring Initializr2.输入Artifact3.勾选Web4.点击finish完成5.进入项目,可以将以下内容删除pom.xml文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://ma...原创 2018-06-05 14:54:14 · 1367 阅读 · 0 评论 -
String的intern()方法
public String intern()返回字符串对象的规范化表示形式。一个初始时为空的字符串池,它由类 String 私有地维护。当调用 intern 方法时,如果池已经包含一个等于此 String 对象的字符串(该对象由 equals(Object) 方法确定),则返回池中的字符串。否则,将此 String 对象添加到池中,并且返回此 String 对象的引用。它遵循对于任何两个字符串 s...原创 2018-04-12 09:50:01 · 185 阅读 · 0 评论 -
MyEclipse实现Hibernate反向工程方式
反向工程又称逆向工程。 开发项目涉及到的表太多,一个一个的写JAVA实体类很是费事。MyEclipse提供简便的方法:反向数据库。 步骤大致如下: 第一步: window–>open Perspective–>MyEclipse Java Persistence 操作后会出现一个视图DB Brower:MyEclipse Derby 首先,需要先在MyEcli...原创 2018-02-24 12:23:47 · 665 阅读 · 0 评论 -
MyEclipse创建数据库连接
这几天在研究SSH环境搭建,需要用到数据库,然而又不想用客户端的形式,另外,myeclipse内部自带数据库,非常的方便,所以就测试了一下1.单击MyEclipse右上角图标,进入MyEclipse数据库窗口,如下图2.在DB Browser 的空白处右击,选择New选项,进入创建数据库连接界面,并输入相应内容,其中house为所创建的数据库连接的名称,如下图3.单击Next按钮,进入选择Sche...原创 2018-02-16 17:25:04 · 2596 阅读 · 0 评论 -
实现Serializable接口的可序列化类中的serialVersionUID的含义
序列化运行时使用一个称为 serialVersionUID 的版本号与每个可序列化类相关联,该序列号在反序列化过程中用于验证序列化对象的发送者和接收者是否为该对象加载了与序列化兼容的类。如果接收者加载的该对象的类的 serialVersionUID 与对应的发送者的类的版本号不同,则反序列化将会导致 InvalidClassException。可序列化类可以通过声明名为 "serialVersio原创 2017-10-22 21:20:36 · 2156 阅读 · 0 评论 -
Java文件中为什么会有serialVersionUID
一些java类中为什么需要重载 serialVersionUID 属性。在Java中,软件的兼容性是一个大问题,尤其在使用到对象串行性的时候,那么在某一个对象已经被串行化了,可是这个对象又被修改后重新部署了,那么在这种情况下, 用老软件来读取新文件格式虽然不是什么难事,但是有可能丢失一些信息。 serialVersionUID 来解决这些问题,新增的serialVersionUID必须原创 2017-10-22 21:13:58 · 202 阅读 · 0 评论 -
循序渐进学java 13种核心技术
java的大方向就是j2eej2ee不仅仅是socket编程,具体包括13中核心技术。 J2EE的核心API与组件 J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述): 1. JDBC(Java Datab转载 2017-10-22 20:58:50 · 466 阅读 · 1 评论 -
Java程序员的推荐阅读书籍
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,转载 2017-10-22 20:56:09 · 156 阅读 · 1 评论 -
Java学习总论
一、 JDK (Java Development Kit) JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握 JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发原创 2017-10-22 20:53:57 · 209 阅读 · 2 评论 -
使用IDEA配置和创建maven项目
最近换了IDEA,开始熟悉一下开发步骤。1.file->进入settings。2.搜索maven,将maven配置好注意,我的maven的settings.xml被我移动了。这时候可以创建maven项目了。第一步,创建新项目时,选择Maven,然后 选择Maven的包。第二步 选择GroupId项目的结构和ArtifactId项目根路径的名称还有Version版本号第三步 maven的根...原创 2018-05-30 16:52:35 · 205 阅读 · 0 评论