java语言基础
从学java开始,自己的学习记录和过程,希望对大家的学习能有所帮助。
yuehailin
不断坚持,不断进步。
展开
-
通俗易懂的贪吃蛇游戏
Vars类public class Vars { // 定义贪吃蛇运动的边界范围{y的起点,y的终点,x的起点,x的终点} public static final int XSTAR=40; public static final int XEND=1200; public static final int YSTAR=20; pu原创 2017-05-19 10:38:58 · 315 阅读 · 0 评论 -
MyEclipse配置tomcat服务器
最近 MyEclipse 升级到了 2015,下面记录一下在 2015下面添加tomcat 服务器首先要确保 已经 jdk tomcat 什么的已经安装成功,此处就不详细介绍了,网上的资料很多也很详细,下面就直接讲怎么 添加tomcat服务器。图片不知道没有了,直接做了个gif图片,1.MyEclipse启动点击"Window":2.进入“Perferences原创 2017-05-21 12:27:01 · 395 阅读 · 0 评论 -
Java Servlet完全教程
Java Servlet完全教程Servlet 是一些遵从Java Servlet API的Java类,这些Java类可以响应请求。尽管Servlet可以响应任意类型的请求,但是它们使用最广泛的是响应web方面的请求。 Servlet必须部署在Java servlet容器才能使用。虽然很多开发者都使用Java Server Pages(JSP)和Java Server Faces(JS转载 2017-05-22 22:01:07 · 332 阅读 · 0 评论 -
java多线程
package thread;public class Threaddemo {//线程是随机执行的,一般情况下优先执行main 通过优先级或者线程处理的方法 public static void main(String[] args) { T1 ttt = new T1("唱歌"); ttt.start(); T2 t原创 2017-05-25 14:35:50 · 190 阅读 · 0 评论 -
java学习路线
自己在一个培训机构的网站上面看到java的学习路线,觉得挺好的,分享给大家,希望对大家的学习有所帮助。第一阶段Java语言基础Java语言概述、Java环境配置、基本语法、Java流程控制语句、常用数据结构掌握常见的数据结构和实用算法;培养良好的企业级编程习惯。Java面向对象Java类设计、高级类特性(封装、继承、多态)、异常处理、Java集合、泛原创 2017-05-26 22:20:36 · 1053 阅读 · 0 评论 -
java 读取文件
实现从内存中读取文件,在控制台中显示。import java.io.FileInputStream;import java.io.IOException;public class Fileinput { public void f(String address) throws IOException { FileInputStream fin=new FileInputSt原创 2017-06-01 09:18:56 · 256 阅读 · 0 评论 -
java 写入文件(FileOutputStream的使用)
实现在控制台写入相关文字,并添加到指定的文件中,并实现读取文件内容import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.Scanner;public class Fileout { Scanner inScanner =原创 2017-06-01 09:50:36 · 2649 阅读 · 0 评论 -
构造方法的作用
构造方法有什么作用?在我们的java程序中,经常会需要创建类,在创建类时可以定义构造方法,当然也可以不定义构造方法,如果没有构造方法,会默认提供一个无参的构造方法。那么你知道构造方法的作用吗?答:构造方法是在创建指定类型的对象时执行的方法,构造方法具有与类相同的名称,且构造方法没有返回值。说了很多,我想大家对于构造方法可能还是不是特备清楚,那么我们来举个例子看一下 package re原创 2017-06-03 15:02:16 · 1317 阅读 · 0 评论 -
通俗易懂的InputStream、OutputStream
.InputStream、OutputStream处理字节流的抽象类InputStream 是字节输入流的所有类的超类,一般我们使用它的子类,如FileInputStream等.OutputStream是字节输出流的所有类的超类,一般我们使用它的子类,如FileOutputStream等. 2.InputStreamReader OutputStreamWriter处理字转载 2017-06-05 22:21:47 · 397 阅读 · 0 评论 -
InputStreamReader和BufferedReader用法及真实案例
一、BufferedReader类. 所属类库: java.lang.Object java.io.Reader java.io.BufferedReader. 基本概念 : public class BufferedReader extends Re转载 2017-06-07 10:43:04 · 509 阅读 · 0 评论 -
java文件复制
在我们的计算机中我们可以随意并且简单的复制一个文件中的内容到另一个文件中去,那我们怎么通过java语言来实现呢?首先思路很简单:从一个文件中读取其中的文件信息,然后将其保存在字符形式,再写入一个文件中去。import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;i原创 2017-06-07 11:16:22 · 296 阅读 · 0 评论 -
java中字节流与字符流的区别
字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢?实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件,如图12-6所示。下面以两个写文件的操作为主进行比较,但是在操作时字节流和字符流的操作完成之后都不关闭输出流。范例:使用字节流不关闭执行package org.l转载 2017-06-07 11:26:46 · 1551 阅读 · 0 评论 -
java swing绝对布局
对于java swing的布局,我想对于大家来说一定是一个比较头疼的问题,今天我来讲一个最简单的绝对布局。绝对布局:就是硬性指定在容器中的位置和大小。我们来看代码:package mystudy;import java.awt.Container;import javax.swing.JButton;import javax.swing.JFrame;import ja原创 2017-06-07 15:35:10 · 2018 阅读 · 0 评论 -
java swing 流布局
流布局:在整个容器中的布局正如其名,像流一样从左向右,直到占据这一行的所有空间,然后再向下移动一行。我们来看看代码实现package mystudy;import java.awt.Container;import java.awt.GridLayout;import javax.swing.JButton;import javax.swing.JFrame;import jav原创 2017-06-07 16:03:54 · 536 阅读 · 0 评论 -
java swing 边界布局管理器
边界布局管理器:我们平时如何不指定窗口布局的情况下,默认的布局是边界布局,比如我们只添加一个标签组件,在运行我们就会看到标签被放在中间,并充满整个窗体,然而边界布局的功能不止如此,还可以将窗体换分为东西南北中四个区域。我们来看看代码实现package mystudy;import java.awt.BorderLayout;import java.awt.Container;im原创 2017-06-07 16:22:56 · 1385 阅读 · 0 评论 -
HashMap的基本用法
HashMap的基本用法package collection;import java.util.HashMap; import java.util.Iterator; import java.util.Set; import java.util.Map.Entry; public class HashMap { public static void原创 2017-06-07 16:50:07 · 9558 阅读 · 0 评论 -
java多态性
public class PolyDemo09{public static void main(String[] args){A a1 = new A();A a2 = new B();B b = new B();C c = new C();D d = new D();System.out.println("⑴ " + a1.show(b));System.out.println原创 2017-06-28 20:20:12 · 288 阅读 · 0 评论 -
implements和extends的区别
在准备软考的时候遇到了这个问题,自己基础不是很扎实,所以记下来。简单说: 1.extends是继承父类,只要那个类不是声明为final或者那个类定义为abstract的就能继承,2.JAVA中不支持多重继承,但是可以用接口来实现,这样就要用到implements,3.继承只能继承一个类,但implements可以实现多个接口,用逗号分开就行了 , 比如 class转载 2017-10-21 19:40:12 · 18721 阅读 · 3 评论 -
java存图片到mysql数据库
我们使用mysql数据库的时候基本上都是存字段,很少用到存入图片的,那么如果我们想存图片在我们的数据库中该如何去解决呢?其实我们的图片存入数据库是以二进制的形式存在数据库里面的,那么我们来看看我们的图片是如何保存并读取的吧注:本文来自转载路径数据库:CREATE TABLE photo ( id INT NOT NULL AUTO_INCREMENT PRIMARY转载 2017-12-06 11:25:16 · 7496 阅读 · 1 评论 -
java实现邮件发送
可能在我们的日常生活中经常会出现这样的情况,当我们注册的时候会出现邮件提示注册成功,或者意见反馈确认等情况,以及在注册时候通过邮箱来验证验证码的情况自己最近也在做一个网站,所以把自己学习的东西记录下来1.首先我们需要一个jar包下载地址:https://github.com/javaee/javamail/releases2. 我们以网易邮箱为例,我们需要在我们的邮箱中邮箱账号必须转载 2017-12-08 15:09:48 · 247 阅读 · 0 评论