
JAVASE学习
Kid_TH
自古英雄出炼狱
从来富贵入凡尘!
展开
-
JAVA多线程静态同步函数
今天学习了一下多线程同步函数被static修饰的情况的例子、 写总结巩固下同步函数synchronized是为了防止多线程同时访问同一个对象而设置的函数、 学名为锁、 例如public synchronized void show() { } 那么这个锁的对象则是this 当前对象如果public static synchronized void show() {原创 2015-05-14 08:20:20 · 800 阅读 · 0 评论 -
JavaSE-JPasswordField 中得到的字符数组转化为字符串(密码乱码问题)
JavaSE-JPasswordField 中得到的字符数组转化为字符串(密码乱码问题)解决方案:JPasswordField input_password = new JPasswordField(); String inputPassword = String.valueOf(input_password.getPassword()); JPasswordField input_passwor原创 2015-12-07 21:30:42 · 835 阅读 · 0 评论 -
JaveSE-JTable 表头、数据居中显示
JaveSE-JTable 表头、数据居中显示设置表数据居中显示DefaultTableCellRenderer cr = new DefaultTableCellRenderer(); cr.setHorizontalAlignment(JLabel.CENTER); table.setDefaultRenderer(Object.class, cr);设置表头居中显示DefaultT原创 2015-12-06 15:39:43 · 1360 阅读 · 0 评论 -
JavaSE-向数据库保存图片并且读取
JavaSE-向数据库保存图片并且读取SqlDemo.javapackage com.xieth.sql;import java.io.File;import java.io.FileInputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;i原创 2015-12-18 20:51:52 · 934 阅读 · 1 评论 -
Java中如何遍历Map对象的4种方法
在Java中如何遍历Map对象How to Iterate Over a Map in Java在java中遍历Map有不少的方法。我们看一下最常用的方法及其优缺点。既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等等) 方法一 在for-ea转载 2015-10-17 08:47:14 · 629 阅读 · 0 评论 -
IO流的使用
2015年5月24日:IO流有两大类:1:字符流2:字节流3:转换流先来说第一个字符流1):字符流通常是用来操作纯文本数据的,一般对于文本数据我们使用字符流FileWriter和FileReader比如:需求:把一个文本文件的内容输出到控制台上:import java.io.*;public class IODemo{ public static v原创 2015-05-24 21:45:20 · 847 阅读 · 3 评论 -
Stirng类
Stirng类的使用:1:获取2:截取3:替换4:转换2:判断boolean contains(String str);判断是否包含str这个字串String str = "StringDemo.java";//判断文件名是否是以String开头sop(str.startsWith("String"));//T//判断文件名是否是.java文件s原创 2015-05-25 23:39:41 · 602 阅读 · 0 评论 -
HashSet的初步了解
HashSet是无序的、它在添加元素的时候、是无序的、输出的时候、而不是依据你所添加元素的顺序而打印出来。import java.util.*;public class HashSetDemo{ public static void main(String[] args) { HashSet hs = new HashSet(); Add(hs);原创 2015-06-02 07:21:44 · 1123 阅读 · 0 评论 -
ArrayList的初步了解
ArrayList:底层数据结构是数组、优点:查询快速。缺点:增删慢。我们先来试试它的特性:import java.util.*;public class ArrayListDemo{ public static void main(String[] args) { ArrayList al = new ArrayList(); Add(al); s原创 2015-06-02 08:22:21 · 838 阅读 · 0 评论 -
Object和内部类
1: equals2:内部类总结:1:equalsequals是Obejct类的一个方法, 比较两个对象是否相等, 如果有需要可以重写其方法。 public boolean equals(Object obj) //重写父类的equals方法 { if (!(obj instanceof Demo)) return false; Demo d = (D原创 2015-05-18 23:03:25 · 771 阅读 · 2 评论 -
网络编程UDP模仿QQ聊天功能
2015年5月21日:需要用到的类和包:包:import java.net.*;import java.io.*;类:DatagramPacketDatagramSocketDatagramPacket 用来实现数据的发送和接收DatagramSocket 用来实现数据包发送和接收的套接字先上代码:import java.io.*;import原创 2015-05-21 20:52:38 · 1393 阅读 · 0 评论 -
instance运算符
instanceof是Java的一个二元操作符,和==,>, String s = "I AM an Object!"; boolean isObject = s instanceof Object; 我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类的一个实例,显然,这是真的,所以返回true,转载 2015-05-17 15:49:40 · 801 阅读 · 1 评论 -
2015年5月16日总结
昨天复习了一些JAVA的知识点,有如下几个:private, this, static, 以及代码块。1:privateprivate的作用是为了隐藏数据, 不被用户所看到而设置的, 而且用private声明的成员和变量只能在本类中访问,所以必须提供公共的方法来访问这些隐藏数据:比如:class Demo{ private int age; public void set原创 2015-05-17 09:37:22 · 872 阅读 · 0 评论 -
多态的好处(1)
刚刚复习到了多态的知识块,以前一直不知道多态的好处, 今天发现了一点, 记录一下:需求:1):定义一个动物抽象父类, 里面有抽象的eat方法。2):定义多个子类,比如猫, 狗等,子类可以有自己的特有属性。3):在主类里面提供方法可以访问这些方法,并进行测试。代码如下:public class Polymorphic{ public static void functio原创 2015-05-17 11:55:52 · 1082 阅读 · 0 评论 -
网络编程的实例
/*2、创建客户/服务器应用,客户端发送"Time Require"到服务器,服务器返回当前服务器的日期和时间,服务器能同时处理多个客户请求。 */import java.net.*;import java.io.*;import java.util.*;public class TCP{ public static void main(String[] args) thro原创 2015-05-26 21:15:57 · 1134 阅读 · 2 评论 -
JAVA基础知识块整理
2015年5月16日1:private1): private私有属性 当成员被私有化之后 那就只能提供方法来进行访问2):private私有化的属性只在本类中有效 也就是这个声明变量的这个类 比如:public class PersonPrivate{ public static void main(String[] args) { Demo a原创 2015-05-16 15:15:08 · 618 阅读 · 0 评论 -
Java-命令行编译带包和带入第三方jar的java程序
Java-命令行编译带包和带入第三方jar的java程序 包是mysql数据库的包 接下里进入目录 输入命令:javac -cp mysql-connector-java-5.1.34-bin.jar SqlDemo.java回车 可以看见生成了class文件接下里运行退回到com目录 然后进行编译:java -cp mysql-connector-java-5.1.34-bin.jar;原创 2016-01-11 12:42:18 · 1149 阅读 · 0 评论