-
java实现整数转化为中文大写金额的方法
所属栏目:[Java] 日期:2020-12-14 热度:59
在日常生活中,我们经常会将阿拉伯数字转化为中文大写的情况:"零","壹","贰","叁","肆","伍","陆","柒","捌","玖","拾","佰","仟","万","亿",因此自己就编写一个类,实现该功能的转化。 实现过程: 对于这个问题的实现,我们首先把数字按四位一个拆开(符[详细]
-
Java打印和打印预览机制实例代码
所属栏目:[Java] 日期:2020-12-14 热度:133
代码如下: import java.awt.BasicStroke; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Component; import java.awt.Dimension; import java.awt.Font; import java.awt.FontMetrics; import java.awt.Graphics; import java.awt.[详细]
-
Java基本类型与包装类详细解析
所属栏目:[Java] 日期:2020-12-14 热度:99
Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 1、整数:包括int,short,byte,long,初始值为0 2、浮点型:float,double,初始值为0.0 3、字符:char,初始值为空格,即'' ",如果输出,在Console上是看[详细]
-
利用JAVA实现DES加密算法
所属栏目:[Java] 日期:2020-12-14 热度:172
DES是一种对称加密算法,所谓对称加密算法即:加密和解密使用相同密钥的算法。DES加密算法出自IBM的研究,后来被美国政府正式采用,之后开始广泛流传,但是近些年使用越来越少,因为DES使用56位密钥,以现代计算能力,24小时内即可被破解。虽然如此,在某些[详细]
-
Java 实现连接sql server 2000
所属栏目:[Java] 日期:2020-12-14 热度:148
第一种:通过ODBC连接数据库 JAVA语言的跨平台的工作能力(Write Once,Run Anywhere)、优秀的图像处理能力(我相信现在没有那种语言可以超过JAVA在网络上的图形处理能力)、网络通信功能、通过JDBC数据库访问技术等等,让我们谁都不可否认JAVA语言是SUN公司对[详细]
-
10种Java开发者编写SQL语句时常见错误
所属栏目:[Java] 日期:2020-12-14 热度:79
Java开发者对于面向对象编程思维与命令行编程思维的协调程度,取决于他们如下几种能力的水平: 技巧(任何人都可以编写命令行形式的代码) 教条(有的人使用“模式 - 模式”的方式,即模式无处不在,并以名字作为标识) 情绪状况(在初期,真正面向对象形式的代码[详细]
-
java 连接sql server2008数据库配置
所属栏目:[Java] 日期:2020-12-14 热度:161
1.首先要去Microsoft官网下载sqljdbc2.0驱动——Microsoft SQL Server JDBC Driver 2.0.exe,很小大概就4M,解压后里面有2个Jar包,sqljdbc4.jar和sqljdbc.jar,这两个都一样,只是针对你的JDK的版本的不同,如果你是JDK6.0直接导入sqljdbc4.jar,以下版本的[详细]
-
java连接mysql数据库 java连接sql server数据库
所属栏目:[Java] 日期:2020-12-14 热度:137
在java的应用中,我们经常会对数据库进行必要的操作,下来我们就了解一下如何用java连接mysql数据库 以及java连接sql server数据库 一、mysql div class="jb51code" pre class="brush:java;" import java.sql.Connection; import java.sql.DriverManager; im[详细]
-
详解java开发环境搭建
所属栏目:[Java] 日期:2020-12-14 热度:148
对于任何语言开发而言,首要环节必是开发环境搭建,java语言也是如此。本篇文章将采用理论+实践的角度,全面解析Java开发环境搭建,包括的内容大致有:JDK,Intellij IDEA,MySQL,Navicat和一些关键点。 对于新手,建议先看第三、四部分部分(实际操作部分),再[详细]
-
java集合(List集合与Map集合的数据转换)
所属栏目:[Java] 日期:2020-12-14 热度:94
具体要求如下: 功能1:定义方法public void listToMap( ){ }将List中Student元素封装到Map中 1)使用构造方法Student(int id,String name,int age,String sex )创建多个学生信息并加入List 2) 遍历List,输出每个Student信息 3) 将List中数据放入Map,使用St[详细]
-
java的XML解析(DOM4J技术)
所属栏目:[Java] 日期:2020-12-14 热度:156
DOM4J技术解析XML文件 一,XML简介 全称: Extended Markup Language 允许程序员按照自己的想法去扩展新的标签 :但是扩展的时候,必须要遵循XML规范 二,xml的特点: 自带描述性, 可以支持跨平台, 保留了面向对象编程的层次感 三,XML文件规范例子 李白 唐朝-[详细]
-
java-集合小结
所属栏目:[Java] 日期:2020-12-14 热度:140
Java集合框架提供了一套性能优良、使用方便的接口和类,包括Collection和Map两大接口,它们都位于 java.util 包中。其中Collection集合包含两个常用的子集合-----List和Set(1)List集合常用子类ArrayList Vector(2) Set集合常用子类HashSet TreeSet Linke[详细]
-
java-接口和抽象类的联系和区别。
所属栏目:[Java] 日期:2020-12-14 热度:95
接口和抽象类的联系和区别。 一,简单总结 1、抽象类和接口都不能直接实例化,如果要实例化,抽象类变量必须指向实现所有抽象方法的子类对象,接口变量必须指向实现所有接口方法的类对象。 2、抽象类要被子类继承,接口要被类实现。 3、接口只能做方法申明,[详细]
-
java-单例详解
所属栏目:[Java] 日期:2020-12-14 热度:105
div id="header" div id="navigator" java单例模式(Singleton)以及实现 一. 什么是单例模式 因程序需要,有时我们只需要某个类同时保留一个对象,不希望有更多对象,此时,我们则应考虑单例模式的设计。 二. 单例模式的特点 1. 单例模式只能有一个实例。 2[详细]
-
java网络编程(TCP详解)
所属栏目:[Java] 日期:2020-12-14 热度:54
网络编程详解-TCP 一,TCP协议的特点 面向连接的协议(有发送端就一定要有接收端) 通过三次连接握手建立连接 通过四次握手断开连接 基于IO流传输数据 传输数据大小没有限制 速度慢但可靠 二,TCP协议相关的两个类 Socket(一个socket对象表示一个客户端对象)[详细]
-
java网络编程(UDP详解)
所属栏目:[Java] 日期:2020-12-14 热度:73
UDP详解 一,TCP/IP协议栈中,TCP协议和UDP协议的联系和区别? 联系: TCP和UDP是TCP/IP协议栈中传输层的两个协议,它们使用网络层功能把数据包发送到目的地,从而为应用层提供网络服务。 区别: 1. TCP是面向连接的传输。UDP是无连接的传输。 2. TCP保证数[详细]
-
JAVA的接口
所属栏目:[Java] 日期:2020-12-14 热度:200
接口的概念 在Java中接口是一个全部由抽象方法组成的集合,接口需要用interface定义,里面只能有抽象的方法和常量。 接口体现的是事物扩展的功能,在Java中,类定义了一个实体,包括实体的属性,实体的行为。而接口定义了一个实体可能发生的动作,只有一个声[详细]
-
Java异常(一)Java异常简介及其框架
所属栏目:[Java] 日期:2020-12-14 热度:88
div class="posttitle"span style="text-decoration: underline; color: #ff0000; font-size: 14pt"Java异常(一)Java异常简介及其框架 div class="postbody" div id="cnblogs_post_body" class="blogpost-body" 概要 本章对Java中的异常进行介绍。内容包括[详细]
-
Java常用类重要概念总结
所属栏目:[Java] 日期:2020-12-14 热度:167
就是自动将基本数据类型转换为包装器类型; (1)Integer it = 200; 实际上是:Integer it3 = Integer.valueOf(100); 自动装箱功能:把int类型自动装载到Integer中 先装箱,再赋值 就是 自动将包装器类型转换为基本数据类型。 (2) Integer it2 = it+it1; 实[详细]
-
Java中常见的类型转换
所属栏目:[Java] 日期:2020-12-14 热度:82
使用方法String.valueOf(int)或者Integer.toString(int); a = 100 String s = System.out.println(a+1); System.out.println(s+1); 使用方法Integer.parseInt(String) String str = "1000" n = System.out.println(str+1); System.out.println(n+1); String[详细]
-
Java面向对象-------多态总结
所属栏目:[Java] 日期:2020-12-14 热度:99
1.多态: 是同一个行为具有多个不同表现形式或形态的能力。 3.多态的三个必要条件: 继承 重写 父类引用指向子类对象 父类有,子类也有,获取的是父类的属性 父类有,子类没有,获取的是父类的属性 父类没有,子类有,获取不到 父类没有,子类没有,获取不到[详细]
-
深入理解Java的接口和抽象类
所属栏目:[Java] 日期:2020-12-14 热度:129
深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今[详细]
-
Java基础之java的四大特性
所属栏目:[Java] 日期:2020-12-14 热度:139
上篇文章说了jdk的安装和java环境的配置,这篇文章主要说下java的特性。 首相说下,编程语言分为面向过程和面向对象,而java就是一种面向对象的编程语言。 什么是面向过程编程呢?就是一流程为单位,注重最后的结果。比如小明要从郑州去北京,他第一步就是要[详细]
-
Java中名词的解释
所属栏目:[Java] 日期:2020-12-14 热度:145
在上一篇中说到了Java的四大特性,里面出现了很多名次,包括以后学习Java中也会出现很多常用到的名次,对初学者来说可能不知道是什么意思,或者是对这些刺耳的理解不是特别透彻,这里我就我自己的理解来解释下这些词的意思。 包 在Java中常说某个包下面的某[详细]
-
java基础之java的基本数据类型
所属栏目:[Java] 日期:2020-12-14 热度:182
java分为基本数据类型和引用数据类型。基本数据类型主演分为四类八种,引用数据类型分为接口,类,数组,String。 基本数据类型的四类八种是: 整数类型:byte,short,int,long 15 ——2 15 -1 31 ——2 31 -1 63 ——2 63 -1 【在java中默认的整数类型是i[详细]