![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java SE
绛门人
静水深流
展开
-
01.javaSE概述
软件开发软件:一些列按照指定顺序组织的计算机数据和指令的集合。常见的软件:系统软件应用软件开发:制作软件交互方式:图形化界面GUI命令行方式CLI计算机语言: 人与计算机交流的方式java是一种面向internet的编程语言,web方面不断成熟。java语言的三种技术架构javaEE 企业版javaSE 标准版javaME 小型版java原创 2014-07-30 01:00:22 · 396 阅读 · 0 评论 -
多线程之不共享数据和共享数据
我们在设计线程的时候,有时候希望他共享数据,有时候又希望不,那么这两种情况究竟怎么做呢?不共享数据不共享数据就是每个都是独立的线程,再去调自己的start方法就可以不共享数据了,下面看下代码。public class NotShareData extends Thread {private int count=5;public NotShar转载 2017-07-28 17:13:31 · 816 阅读 · 0 评论 -
BeanUtils包的使用
转自: http://www.cnblogs.com/H_Razor/archive/2011/03/01/1967620.htmlBeanUtils工具包是由Apache公司所开发,主要是方便程序员对Bean类能够进行简便的操作。在使用BeanUtils工具包之前我们需要的Jar包有以下几种:(1) BeanUtils相关包commons-beanutils-转载 2016-08-23 13:40:07 · 365 阅读 · 0 评论 -
ClassLoader详解
ClassLoader主要对类的请求提供服务,当JVM需要某类时,它根据名称向ClassLoader要求这个类,然后由ClassLoader返回这个类的class对象。 1.1 几个相关概念ClassLoader负责载入系统的所有Resources(Class,文件,来自网络的字节流等),通过ClassLoader从而将资源载入JVM 每个class都有一个reference,指向自己的Cl转载 2016-08-19 13:55:17 · 411 阅读 · 0 评论 -
javaSE中的异常
异常:是什么?是对问题的描述。将问题进行对象的封装。------------异常体系: Throwable |--Error |--Exception |--RuntimeException异常体系的特点:异常体系中的所有类以及建立的对象都具备可抛性。 也就是说可以被throw和throws关键字所操作。 只有异常体系具备这个特点。---------原创 2015-12-08 15:11:03 · 280 阅读 · 0 评论 -
java判断字符串是否为空的方法总结
以下是java 判断字符串是否为空的四种方法:方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低: if(s == null ||"".equals(s));方法二: 比较字符串长度, 效率高, 是我知道的最好一个方法: if(s == null || s.le翻译 2015-11-19 10:44:19 · 323 阅读 · 0 评论 -
加载properties文件的写法
static{ // // InputStream is = Thread.currentThread().getClass().getClassLoader().getResourceAsStream("db.properties");// Properties pro = new Properties();// try {// pro.load(is);// } ca原创 2015-12-10 15:12:49 · 687 阅读 · 0 评论 -
java中线程创建的第二种方法
/*需求:简单的卖票程序。多个窗口同时买票。创建线程的第二种方式:实现Runable接口步骤:1,定义类实现Runnable接口2,覆盖Runnable接口中的run方法。将线程要运行的代码存放在该run方法中。3,通过Thread类建立线程对象。4,将Runnable接口的子类对象作为实际参数传递给Thread类的构造函数。转载 2015-12-10 14:33:23 · 265 阅读 · 0 评论 -
java中的进程与线程
/*进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程。Java VM 启动的时候会有一个进程java.exe.该进程中至少一个线程负责java程序的执行。而且这个线程运行的代码转载 2015-12-10 13:59:24 · 252 阅读 · 0 评论 -
Ajax最基本用法
Ajax用法:客户端与服务器段连接步骤:1.创建xmlhttprequest对象2.客户端与服务器端建立连接3.客户端向服务器端发送请求4.服务器端向客户端进行相应在js中写: Get方式1. //封装javascript代码//当页面加载完毕之后,再执行以下代码window.onload = function(){document.getEleme转载 2014-12-09 16:58:37 · 323 阅读 · 0 评论 -
【Java基础专题】编码与乱码(01)---编码基础
转:http://www.blogjava.net/pengpenglin/archive/2010/02/16/313177.htmlUnicode中文“艺”字: 827A二进制的“艺”字编码:1000 0010 0111 1010UTF-8的中文编码规则: 1110xxxx 10xxxxxx 10xxxxxxUTF-8的“艺”字编码: 1110【1000】 10转载 2014-12-02 22:19:14 · 307 阅读 · 0 评论 -
【GBK转UTF-8】
在很多论坛、网上经常有网友问“ 为什么我使用 new String(tmp.getBytes("ISO-8859-1"), "UTF-8") 或者 new String(tmp.getBytes("ISO-8859-1"), "GBK")可以得到正确的中文,但是使用 new String(tmp.getBytes("GBK"), "UTF-8") 却不能将GBK转换成UTF-8呢?”参转载 2014-12-02 22:34:32 · 945 阅读 · 0 评论 -
乱码的转换
最近在做一个反馈功能,把数据反馈到对方公司网站,我公司是GBK编码,对方公司是UTF-8编码。因此,我需要将GBK编码数据转换成UTF-8编码数据,这样对方网站才不会乱码。最简单的方法是将HttpClient的ContentCharset设置为utf-8;如果ContentCharset是gbk并且又不想设置为utf-8,那么就需要将数据转换成UTF-8编码再发到对方网站。问题出现:GBK转U转载 2014-10-14 15:57:04 · 546 阅读 · 0 评论 -
java中编译后配置文件路径
编译后的路径, 在代码中,其目录为jar包的目录,引用其他地址时候,相对这个地址来做。原创 2018-05-11 10:05:06 · 1523 阅读 · 0 评论