
JAVASE学习
Kid_TH
自古英雄出炼狱
从来富贵入凡尘!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA多线程静态同步函数
今天学习了一下多线程同步函数被static修饰的情况的例子、 写总结巩固下 同步函数synchronized是为了防止多线程同时访问同一个对象而设置的函数、 学名为锁、 例如 public synchronized void show() { } 那么这个锁的对象则是this 当前对象 如果 public static synchronized void show() {原创 2015-05-14 08:20:20 · 811 阅读 · 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 · 855 阅读 · 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 · 1375 阅读 · 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 · 941 阅读 · 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 · 641 阅读 · 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 · 856 阅读 · 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 · 606 阅读 · 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 · 1138 阅读 · 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 · 845 阅读 · 0 评论 -
Object和内部类
1: equals 2:内部类 总结: 1:equals equals是Obejct类的一个方法, 比较两个对象是否相等, 如果有需要可以重写其方法。 public boolean equals(Object obj) //重写父类的equals方法 { if (!(obj instanceof Demo)) return false; Demo d = (D原创 2015-05-18 23:03:25 · 782 阅读 · 2 评论 -
网络编程UDP模仿QQ聊天功能
2015年5月21日: 需要用到的类和包: 包: import java.net.*; import java.io.*;类: DatagramPacket DatagramSocketDatagramPacket 用来实现数据的发送和接收 DatagramSocket 用来实现数据包发送和接收的套接字 先上代码: import java.io.*; import原创 2015-05-21 20:52:38 · 1405 阅读 · 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 · 813 阅读 · 1 评论 -
2015年5月16日总结
昨天复习了一些JAVA的知识点,有如下几个: private, this, static, 以及代码块。 1:private private的作用是为了隐藏数据, 不被用户所看到而设置的, 而且用private声明的成员和变量只能在本类中访问,所以必须提供公共的方法来访问这些隐藏数据: 比如: class Demo { private int age; public void set原创 2015-05-17 09:37:22 · 880 阅读 · 0 评论 -
多态的好处(1)
刚刚复习到了多态的知识块,以前一直不知道多态的好处, 今天发现了一点, 记录一下: 需求: 1):定义一个动物抽象父类, 里面有抽象的eat方法。 2):定义多个子类,比如猫, 狗等,子类可以有自己的特有属性。 3):在主类里面提供方法可以访问这些方法,并进行测试。 代码如下: public class Polymorphic { public static void functio原创 2015-05-17 11:55:52 · 1091 阅读 · 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 · 1146 阅读 · 2 评论 -
JAVA基础知识块整理
2015年5月16日 1:private 1): private私有属性 当成员被私有化之后 那就只能提供方法来进行访问 2):private私有化的属性只在本类中有效 也就是这个声明变量的这个类 比如:public class PersonPrivate { public static void main(String[] args) { Demo a原创 2015-05-16 15:15:08 · 626 阅读 · 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 · 1161 阅读 · 0 评论