Java
伊支独秀
欢迎联系微信号hmyixiu交流技术问题
展开
-
JFileChooser的简单使用
JFileChooser避免在对话框中直接点关闭的错误原创 2016-07-01 12:14:27 · 1008 阅读 · 0 评论 -
关于 Map 的整理 HashMap确实很强大啊
关于Mapkey,value都可以是任意的类型不过常见的key是String和Integer类型的(1)HashMap,key值都不能重复添加键值对:put(key , value)获取有效个数:size()还有containsKey containsValueget(key) 是根据key获取value的值remove(key)不可以使用foreach原创 2017-08-25 20:37:49 · 349 阅读 · 0 评论 -
IO流,关于File类的一些;以及输入输出流 整理
在java.io包java.io.File 文件和目录路径名的抽象表示形式可以是文件或者文件夹如何表示一个文件对象你?File file = new File("d:\\haha.txt");相关的一些方法getPath() 路径(创建对象时指定的路径)getAbsolutePath() 绝对路径这两个都是根据在构造器里传递的值所决定的lastModifie原创 2017-08-25 20:43:25 · 263 阅读 · 0 评论 -
关于多线程的一些基础整理
程序(program):为了完成某个任务,功能而使用某种编程语言编写的一段代码、指令的集合。进程(process):程序的一次运行,是操作系统分配资源最小单位,进程与进程之间是独立的,如果要通信得通过Socket网络如果一个程序运行多次,就会有多个进程线程(thread):某一个进程中的其中一条执行路径,多条执行路径“同时进行”如果是单核的CPU,其中某一瞬间只有一个线程在原创 2017-08-29 18:36:18 · 195 阅读 · 0 评论 -
关于线程的同步
线程的同步描述一下一个线程从始至终的运行状态(1)一个线程新建了,调用start()之后就进入就绪状态,等待cpu来调用他(2)CPU调用到他了,如果他需要的资源足够,他就进入运行状态;在他运行的时候,随时有可能被CPU撤掉,收回他的资源,再次进入就绪状态;在运行时,还有可能自己调用wait()方法或sleep()等,进入阻塞状态,这时他得释放掉自己占用的资源,等待sleep时原创 2017-08-29 18:37:03 · 302 阅读 · 0 评论 -
看看这个最简单的代码,你能看得懂吗
public class Test1 { public static void main(String[] args) { String s1 = "ab" + "c"; String s2 = "abc"; System.out.println(s1 == s2 + " : " + s1.equa原创 2017-08-29 19:21:35 · 4169 阅读 · 0 评论 -
牛客网Java选择题的一些整理
1、java的访问权限有public、protected、private和default的,default不能修饰变量 2、线程安全概念: 如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 线程安全问题都是由全局变量及静态变量引起的。原创 2017-08-29 19:44:45 · 2203 阅读 · 0 评论 -
我的Ruby学习历程之初识条件判断
条件判断,我觉概念以及相关的理解其实在学习Java时就已经有一个很深的印象了,学习Ruby的条件判断更注重的是发现语法上与Java不同的地方,记住每种使用的关键字,可以在使用的时候想的到。说实话我觉得那些能掌握很多门编程语言的人真的很了不起,尽管说编程语言在底层都是相通的,但是想记住每种编程语言不同的关键字很费劲。对于我们这些对计算机了解还没有那么深的人来说,能掌握多门编程语言,并且可以自由切原创 2017-09-07 20:58:46 · 1209 阅读 · 0 评论 -
Java关于 反射 的一些整理
关于反射反射的功能:可以在运行期间获取任意对象的类型的信息创建在编译期间完全位置的类的对象编写一些通用的工具类原来是通过类名创建对象,现在可以通过对象获取到类的信息反射的根源:Class对象所有的类具有共同的特征,那么就可以吧这些抽象成一个Java类描述它,用这个类,来描述所有类的特征,这个类就是Class类每一个类都是Class类的对象任意原创 2017-08-31 14:17:15 · 273 阅读 · 0 评论 -
NIO就这些知识吗?
Java关于NIO的整理Java NIO(Non-Blocking IO)与IO有同样的作用和目的,但是使用的方式完全不同,NIO是支持面向缓冲区的、基于通道的IO操作。相对IO来时更高效与IO的主要区别IO是面向流:单向的;NIO是面向缓冲区:通道可以单向也可以双向IO是阻塞IO;NIO是非阻塞IONIO支持选择器SelectorsNIO中也有几个类、接口原创 2017-08-31 14:19:25 · 276 阅读 · 0 评论 -
想成为Java高级工程师的看过来
想成为Java高级工程师,有哪些要求呢?1.Core Java,就是java基础、JDK的类库,很多童鞋都会说,JDK我懂,但是懂还不足够,知其然还要知其所以然,JDK的源代码写的非常好,要经常查看,对使用频繁的类,比如String,集合类(List,Map,Set)等数据结构要知道它们的实现,不同的集合类有什么区别,然后才能知道在一个具体的场合下使用哪个集合类更适合、更高效,这些内容直接看源转载 2017-09-25 19:34:20 · 330 阅读 · 0 评论 -
ArrayList、Vector、LinkedList底层的一些不同
1、关于ArrayList(1)ArrayList的初始化public ArrayList() { super(); this.elementData = EMPTY_ELEMENTDATA;}会为elementData赋值一个空的Object数组,长度为0public ArrayList(int initialCapacity) {原创 2017-08-25 20:35:40 · 244 阅读 · 0 评论 -
一些常用类的总结(日期方面的,math方面的,比较器)
1、关于日期时间类System.currentTimeMills() 当前时间距离1970毫秒数(1)java.util.DategetDate() 把Data 转成毫秒数new Date(long date)把毫秒数转成日期对象new Date()无参构造 (2)java.util.Calender 抽象类getInstance() 得到的是一个GregorianCa原创 2017-08-25 20:29:35 · 345 阅读 · 0 评论 -
关于 异常 的一些总结(自定义异常确实有用啊)
关于异常编译错误,逻辑错误不算异常;其实是一些因为不可控的因素,不期而至的各种情况,导致程序运行的异常用对象表示异常的体系结构:(1)Throwable类,所有错误或例外的超类分为Error、ExceptionError是错误,不应该试图捕获,而是应该尽量避免,并非是几句代码就能解决的错误Exception是例外,分为受检异常:编译期要求必须处理的,否则原创 2017-08-25 20:30:52 · 1736 阅读 · 0 评论 -
关于 集合框架 Collection的整理
关于集合等容器类型数据结构:栈、队列、二叉树、链表. . .物理结构:数组、链表Collection接口(1)有序的(添加的顺序),可重复的List接口:实现类有ArrayList、Vector、LinkedList(2)无序的,不可重复的Set接口:类似于数学中集合的概念实现类有HashSet、TreeSet、LinkedHashSetMap接口:原创 2017-08-25 20:33:11 · 210 阅读 · 0 评论