java
灵感v4
这个作者很懒,什么都没留下…
展开
-
java初接触
经过一段的时间学习,本人认为java的类定义,面向对象的思想,参数的传递,以及流程语句,和循环语句的运用,是java的基本功,刚开始在打代码时思路很混乱,没办法很多时候不得不死记硬背,但这终究不是解决之道,所以现在在写代码之前,首先思路要明确,思路一旦理清,很多问题,就能够迎刃而解,光看光听是不行的,足够的练习,才是能力提升的基石,当然有些东西还是需要背下来,比方说: class MyJFrame原创 2016-12-30 23:48:26 · 330 阅读 · 2 评论 -
关于Servlet补充知识点
Servlet是SUN公司提供的一门用于开发WEB资源的技术。 SUN公司在其API中提供了一个servlet接口,用户若想用发艺个动态WEB资源(即开发一个java程序向浏览器输出数据),需要完成以下两个步骤。 1,编写一个java类,实现servlet接口。 2.把开发好的Java类部署到web服务器中。与Servlet生命周期相关的方法,service方法 init方法 destory方原创 2017-04-14 11:18:53 · 239 阅读 · 0 评论 -
实用的好东西比较器
把学生存入集合中,根据学生年龄从小到大排序package cn.huaxin.test;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.Iterator;import java.util.List;import java.util.Tre原创 2017-04-14 00:37:30 · 261 阅读 · 0 评论 -
其他方法创建对象
Serializable,接口,序列化,相当于一个标识。 写一个Person类,不用new对象,怎么获得Person的属性public class Person implements Serializable { public int age = 10; public String name = "xx";}public class Test { public static原创 2017-02-15 23:34:13 · 256 阅读 · 0 评论 -
计算出你来到这个世界多少天
public class Test{ public void static main(String[]args){ Scanner sc = new Scanner(System.in); String line = sc.nextLine(); SimpleDateFormat sdf = new SimpleDateFormat("yy原创 2017-02-14 18:12:36 · 3449 阅读 · 0 评论 -
集合的遍历
集合的长度是可变的: 1.Collection 接口:子类接口分别是List和Set List:常用的实类,ArrayList ,LinkedList. ArrayList:是基于数组,特点是查询快,增删慢,效率高安全性低。 LinkedList:是基于链表,增删快,查询慢。 Vector:也是基于数组,和Arra原创 2017-01-06 14:26:21 · 238 阅读 · 0 评论 -
单项链表双向链表
链表是把一个个节点,通过改变节点的指向,达到增删查改,这一个节点,有属性,有方法,说白了就是一个节点类。 第一:创建节点类这里写代码片public class MyNode<E>{ E item; MyNode<E> next;}//创建自己的链表这里写代码片public class MyLinked{ //第一个节点 MyNode<E> first;原创 2017-01-23 01:31:42 · 196 阅读 · 0 评论 -
模拟银行取钱,和火车票代售
关键字:synchronized同步锁,每一个类和对象都有把锁,一个是关一个是开 模拟ATM和存折取钱。package cn.huaxin.syn;public class Account { public double money = 1000; public void getMoney(double m) { if (money >= m) {原创 2017-02-12 21:24:26 · 491 阅读 · 0 评论 -
文件复制
今天在写一下文件的复制,同时也回顾一下,文件的复制就涉及到输入流,和输出流,本人在这里用的字符流,复制的流程: 我可以理解为分为三各位区域,从一个文件的数据输入到内存区,在从内存区输入到另外一个文件,先创建一个ui界面:效果如下图: 代码如下,界面问题各位看官,小弟在此也就不多说了这里写代码片import java.awt.event.ActionEvent;import java.awt原创 2017-01-16 02:24:30 · 342 阅读 · 0 评论 -
画板的实现
如上画板的效果图: 第一先做好界面。 1。布局:左边面板,中间面板,底部面。setLayout(new BorderLayout()),便可布局,分位,东,南,西,北2.左边布局流式布局。setLayout(new FlowLayout()); 代码如下:这里写代码片public class PaneleLeft extends Jpanel{ String commd = null原创 2017-01-21 16:28:30 · 323 阅读 · 0 评论 -
服务器客户端模拟账号密码登录
1.首先认识一下服务器,以及服务器的常见问题,控制一些命令 1.服务器是什么?提供服务的,也是一台电脑 2.ip看局域网IP?控制台ipconfig无线局域网适配器 无线网络连接:连接特定的 DNS 后缀 … … . : 本地链接 IPv6 地址… … . . : fe80::9d23:1d88:21ab:9ea5%11 IPv4 地址 … … … … : 192.168.1.1原创 2017-02-12 17:07:57 · 872 阅读 · 0 评论 -
哈夫曼编码
步骤: 1.创建森林。 2.创建哈夫曼树。 3.哈夫曼编码这里写代码片public class Haffum(){ public static void main(String[]args){ Haffum hf = new Haffum(); hf.creatHuffmTree(); hf.huffCode(hf.list.get(0原创 2017-02-11 02:01:54 · 260 阅读 · 0 评论 -
ServerScoket与Socket的关系
SeverSocket就还好比站在酒店门口的迎宾小姐,而Socket好比顾客,迎宾小姐的工作就是迎接到来的顾客。 下面我们言归正传。 创建服务器:ServerSocket serverSocket = new ServerSocket(端口号);我们可以创建一个工具类专门用来读数据这里写代码片 public class Util(){ public static String原创 2017-01-19 23:06:23 · 860 阅读 · 1 评论 -
完全二叉树的前序遍历,中序遍历,后序遍历
完全二叉树性质。 . 1. 若根结点的层次为i则二叉树第i层最多有2的(i-1)次方个结点。 2.在高度为K的二叉树中,则最多有2的K次方-1个节点(k>0) 3.设一棵二叉树个数为n,则父节点个数n/2。 若2i+1这里写代码片public class MyNode<E>{ MyNode<E> left; MyNode<E> right; int d原创 2017-02-08 23:04:01 · 3330 阅读 · 0 评论 -
类的分类
一:方法的分类:有三种:1)普通方法: 格式:public 返回类型 方法名(参数列表){过程} 例如:public void play(){} public int sum(int a,int b){return a+b;}2)构造方法: 格式: public 类名(参数列表){}(每个函数都会有默认无参构造)原创 2016-11-18 02:10:45 · 2425 阅读 · 2 评论 -
数字的人民币中文读法
今天在本书看到用人民币中文来读取阿拉伯数字挺有意思的这里写代码片public class NumRmb{ String[] hanArr = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖" }; String[] unitStr = { "十", "百", "千", "万" }; public String toHanS原创 2017-02-06 00:21:22 · 3855 阅读 · 0 评论 -
El表达式
EL表达式主要作用: 1.获取数据 EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的WEB域中检索java对象,获取数据. 2.执行运算: 利用EL表达式可以再JSP页面中执行一些基本的关系运算,逻辑运算和算术运算,以JSP页面中完成一些简单的逻辑运算 下面的例子:怎么获取数据,以及简单的逻辑运算 <%@page import="cn.huaxin.we原创 2017-05-03 14:57:35 · 278 阅读 · 0 评论