java学习笔记
季科
这个作者很懒,什么都没留下…
展开
-
java学习之项目出现红色感叹号
昨天重新安装了系统,环境变量配置以后项目就出现红色感叹号,新建项目也是,包也没有什么问题,最后换了工作区间以后就可以了,真的是伤脑壳。。。。原创 2016-03-18 09:45:40 · 475 阅读 · 0 评论 -
java学习之基础小算法
这里写了4个小的算法,因为想删除项目,到时候到项目里面找的话,很难找,然后准备还是用博客的形式保存安逸一些,这4个小算法的排序并没有先后顺序,但是个人认为都比较金典,话不多说,进入正题:1:近似证明哥德巴赫猜想,哥德巴赫猜想说的就是任何一个偶数可以被证明是两个素数相加得到的,这里的代码做了一些小小的优化,我觉得这个代码如果需要做的更加优秀的需要从排除素数,也就是建立一个素数表,这里就这是单纯的转载 2016-05-10 19:55:18 · 263 阅读 · 0 评论 -
java学习之一种dom解析
今天学习了java的dom解析,个人感觉这个并不难,只是需要记住一些步奏就好,在我的代码中有详细的注释,以下,我便贴出我的代码,如果有不明白的地方,可以在博客下留言,我会尽快回答package com.jk.dom;import java.util.List;public class Main { public static void main(String[] args)转载 2016-03-14 15:34:10 · 334 阅读 · 0 评论 -
java学习之服务端和客服端
学习了java的多线程,参考了一部分别人的代码,写了一个简单的客户端和服务器端的程序,服务器要在客户端之前运行,不然在运行客户端的时候会报错,然后服务器只能运行一次,多次运行也会报错,代码如下。。。package com.jk.net;import java.io.BufferedOutputStream;import java.io.IOException;import java.net转载 2016-03-11 15:29:06 · 544 阅读 · 0 评论 -
java学习之消费者和生产者问题
今天学习了java的多线程问题,所以通过多线程的方法实现了多线程的消费者生产者问题。其中线程的start方面说明线程可以使用cpu的资源了,但是并不代表线程马上就会执行run方法package com.jk.test;public class Test { public static void main(String[] args) { //创建存储室对象并分配内存 Stor转载 2016-03-11 14:39:51 · 240 阅读 · 0 评论 -
java学习之set
1set在java集合中给出了set接口,在这个接口中不仅封装了线性表管理对象的方法,更封装了“不允许插入重复元素的功能”线性表是一种可以在任意位置插入和删除元素,由n个同类型元素组成的线性结构。主要包括顺序表,单链表,循环链表等;2 HashSetHashSet实现Set接口,由Hash表支持,不保证set的迭代顺序,该类型允许使用null特点:1不能保证元素的排列顺序,转载 2016-03-10 15:00:38 · 342 阅读 · 0 评论 -
java学习之自定义异常
在程序中使用自定义异常类,大体可分为以下几个步骤。创建自定义异常类。在方法中通过throw关键字抛出异常对象。如果在当前抛出异常的方法中处理异常,可以使用try-catch语句捕获并处理;否则在方法的声明处通过throws关键字指明要抛出给方法调用者的异常,继续进行下一步操作。在出现异常方法的调用者中捕获并处理异常。public class Test {publ转载 2016-03-09 18:11:13 · 356 阅读 · 0 评论 -
java学习之文件的读取
public class Main1 {/*** @param args*/public static void main(String[] args) {// 1,设置路径String path = "E://0.txt";// 2,获得File对象File file = new File(path);try {// 3,获得FileInputSt转载 2016-03-09 18:02:50 · 400 阅读 · 0 评论 -
java学习之文件的删除
public class Test {public static void main(String[] args) {String path="D://My Documents/桌面/file";String properity =".txt";DeleteFile df=new DeleteFile(path, properity);}}public clas转载 2016-03-09 17:56:13 · 354 阅读 · 0 评论 -
java学习之在myclipse中利用jdbc连接数据库
在我们现在的学习之中,几乎所有的程序都需要连接数据库,今天我们通过一个例子来了解如何在myclipse通过jdbc连接mysql数据库首先,因为想要连接mysql数据库,那么就需要导入mysql数据库的数据架包,如果需要mysql的架包,那么可以在微博下面留言,废话不多说,直接看代码,我相信代码还是简洁,如果有不懂的,在博客下面留言,我会尽快回答。数据库里面的内容p原创 2016-03-19 16:15:43 · 412 阅读 · 0 评论 -
java学习之环境变量配置
之前一直和同学一起处理环境变量的问题,每次都以为自己懂了,昨天重新安装系统后,配置环境变量以后又总是出错,所以,在环境变量配置完成以后决定写一个博客来记录在环境变量里面JAVA_HOMEC:\Program Files\Java\jdk1.6.0_07\bin也就是jdk的bin目录CLASSPATH 后面直接为一个.path%java_home%原创 2016-03-18 09:51:29 · 232 阅读 · 0 评论 -
java学习之动态对象的生成
这篇文章我们谈一个有趣的问题,我们通过修改项目的配置文件就可以动态的生成对应的对象,其实很简单,第一我们需要在配置文件里面写对应的类名,然后再类里面用到了一些java反射的一些基础,如果忘记了的话,我之前写了一篇java的反射的基础知识,这里我就直接贴出代码,就不做太多的解释了。package com.jk.test;import java.io.FileInputStream;impo转载 2016-05-12 18:46:05 · 654 阅读 · 0 评论