
java基础
嘿丷如歌
这个作者很懒,什么都没留下…
展开
-
URL有中文乱码(已解决)
D:\download\tool\tomcat\tomcat7 64\apache-tomcat-7.0.56\conf修改为:原创 2017-06-19 23:16:28 · 872 阅读 · 0 评论 -
java中你容易忘记的基础大盘点_Collection
集合框架Collection接口 list:有序,可重复 ArrayList:主要的实现类LinkedList:频繁的插入,删除操作Vector:古老的实现类,线程安全Set:无序,不可重复 HashSet:LinkedHashSet:TreeSet:Map接口:存储键值对的数据HashMap:LinkedHashMap:Tree原创 2018-01-23 09:29:29 · 205 阅读 · 0 评论 -
java中你容易忘记的基础大盘点_java.lang.Date
日期格式化package com.ruge.modules.sys.controller;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * \* Created with IntelliJ IDEA. * \* User: 武健 * \*原创 2018-01-30 23:15:04 · 1318 阅读 · 0 评论 -
java中你容易忘记的基础大盘点_File
字符流:文本文件字节流:视频 音频 图片 FileInputStreampackage com.ruge.modules.business;import org.junit.Test;import java.io.File;import java.io.FileInputStream;import java.io.IOException;/** * @author原创 2018-01-23 15:59:32 · 180 阅读 · 0 评论 -
java中你容易忘记的基础大盘点_关键字
1).访问修饰符的关键字(共3个)关键字意思备注,常用public公有的可跨包,(默认选择)protected受保护的当前包内可用private私有的当前类可用作用域当前类同一package子孙类其他packagepublic√√√√protected√√√×protected√√××friendly√×××2).定义类、接口、抽象类和实现接口、继承类的关键字、实例化对象(共6个)关键字意思备注,原创 2018-01-17 18:50:57 · 222 阅读 · 0 评论 -
java中你容易忘记的基础大盘点_&和&&的区别
public class test_and { public static void main(String[] args) { int a = 10; boolean b = true; int c = 10; boolean d = false; if(b&(a++)>0){原创 2018-01-18 15:33:19 · 252 阅读 · 0 评论 -
java中你容易忘记的基础大盘点 |和||的区别
public class test_or { public static void main(String[] args) { int a = 10; boolean b = true; int c = 10; boolean d = false; if(b|(a++)>0){ S原创 2018-01-18 15:39:11 · 164 阅读 · 0 评论 -
java中你容易忘记的基础大盘点_位运算符
public class test_位运算符 { public static void main(String[] args) { int c = 4<<0; System.out.println("4<<0 相当于 4*2^0"); System.out.println(c); }}D:\download\tool\jdk\原创 2018-01-18 17:02:10 · 201 阅读 · 0 评论 -
java中你容易忘记的基础大盘点_流程控制
Java流程控制包括顺序控制、条件控制和循环控制。顺序控制,就是从头到尾依次执行每条语句操作。条件控制,基于条件选择执行语句,比方说,如果条件成立,则执行操作A,或者如果条件成立,则执行操作A,反之则执行操作B。if else和switch case循环控制,又称为回路控制,根据循环初始条件和终结要求,执行循环体内的操作。while和 do...while和 for 和 foreach条件控制pu原创 2018-01-18 23:06:10 · 237 阅读 · 0 评论 -
java中你容易忘记的基础大盘点_数组
数组是多个 相同类型 数据的集合,实现对这些数据的统一管理。数组中的元素可以是任意数据类型。包括基本数据类型和引用数据类型。数组属于引用类型,数组型的数据是object,数组中的每个元素相当于该对象的成员变量。 public static void main(String[] args) { /** * 字符串静态初始化 */ Stri原创 2018-01-19 13:07:21 · 167 阅读 · 0 评论 -
java中你容易忘记的基础大盘点_多线程
多线程的实现java多线程实现主要有三种方式:继承thread类,实现runnable接口,使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。这里我们只谈前两种。/** * @author 爱丽丝、如歌 * @description 创建一个子线程 完成1-100自然数的输原创 2018-01-28 20:57:10 · 186 阅读 · 0 评论 -
java中你容易忘记的基础大盘点_abstract
abstract 类可以扩展(增加子类),但不能实例化。/** * @author 爱丽丝、如歌 * @Description: 正常 * @date 2018/1/22 9:42 */public class Main { public static void main(String[] args) { Person person = new原创 2018-01-22 13:17:15 · 309 阅读 · 0 评论 -
java中你容易忘记的基础大盘点_final
final关键字可以用于成员变量、本地变量、方法以及类。final成员变量必须在声明的时候初始化或者在构造器中初始化,否则就会报编译错误。你不能够对final变量再次赋值。本地变量必须在声明时赋值。在匿名类中所有变量都必须是final变量。final方法不能被重写。final类不能被继承。final关键字不同于finally关键字,后者用于异常处理。final关键字容易与finalize()方法搞原创 2018-01-22 10:11:53 · 200 阅读 · 0 评论 -
maven的目录结构
原创 2017-06-19 23:32:46 · 225 阅读 · 0 评论 -
如何发布Web项目到互联网
比如我们有个项目想要发布到互联网上,我们首先需要购买域名以及主机,主机的话,推荐云主机(本人推荐西部数码或者阿里云),性能好;我们先在云主机上搭建环境,比如Mysql,Jdk,Tomcat;然后我们把自己开发的项目打包,打成War包;具体操作;右击项目-> Export然后点击 Next ;选择Browse,我们随便选个地方 然后点击Finish即可;转载 2017-06-19 23:51:13 · 228 阅读 · 0 评论 -
j2se项目如何打成可以运行Jar包
今天我来讲下J2se项目如何打包成可运行Jar包;我们首先建一个J2se项目,随便取名 就叫Test算了:然后我们新建一个Java类 JFrameTest类代码如何:import java.awt.Color; import javax.swing.JFrame; public class JFrame转载 2017-06-19 23:55:12 · 619 阅读 · 0 评论 -
WebService服务器端接口
http://blog.java1234.com/blog/articles/51.html原创 2017-06-19 23:41:52 · 626 阅读 · 0 评论 -
部署Maven项目无法找到Maven管理的Jar包
部署Maven项目的时候,经常遇到奇葩问题,就是导入了maven项目,也没报错,但是运行的时候,各种奇葩报错,xxx.class not found;等等;这种问题根源项目没有把maven管理的Jar包依赖进去;如何解决呢?这里给下解决方案:右击项目,-》 Properties -》 Deployment Assembly转载 2017-06-20 00:04:05 · 544 阅读 · 0 评论 -
java中你容易忘记的基础大盘点_面向对象
封装封装(Encapsulation)是面向对象的一个重要特征,就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。/** * @author 爱丽丝、如歌 * @description java封装 * @create 2018-01-21 下午 5:33 **/public class Test { /** *原创 2018-01-21 18:34:39 · 192 阅读 · 0 评论 -
java中你容易忘记的基础大盘点_equals和==
== 比较的是变量(栈)内存中存放的对象的(堆)内存地址,用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作。1、比较的是操作符两端的操作数是否是同一个对象。2、两边的操作数必须是同一类型的(可以是父子类之间)才能编译通过。3、比较的是地址,如果是具体的阿拉伯数字的比较,值相等则为true,如:int a=10 与 long b=10L 与 d原创 2018-01-21 21:30:02 · 191 阅读 · 0 评论 -
java中你容易忘记的基础大盘点_constructor(构造器)
1.构造器必须与类同名(如果一个源文件中有多个类,那么构造器必须与公共类同名)2.每个类可以有一个以上的构造器3.构造器可以有0个、1个或1个以上的参数4.构造器没有返回值5.构造器总是伴随着new操作一起调用6.不添加任何构造器会默认有空的构造器继承与构造器使用super调用父类构造器的语句必须是子类构造器的第一条语句为什么原创 2018-01-21 21:36:50 · 168 阅读 · 0 评论 -
java中你容易忘记的基础大盘点_包装类
包装类的作用提供了一系列实用的方法集合不允许存放基本数据类型数据,存放数字时,要用包装类型包装类的构造方法 所有包装类都可将与之对应的基本数据类型作为参数,来构造它们的实例 public Type(type value) 如:Integer i=new Integer原创 2018-01-21 21:54:49 · 257 阅读 · 0 评论 -
java中你容易忘记的基础大盘点_static
修饰成员变量/** * @author 爱丽丝、如歌 * @description 动物类_猫 * @create 2018-01-21 下午 6:29 **/public class Cat { private String id; static String name; public String getId() { return id;原创 2018-01-21 23:25:31 · 521 阅读 · 0 评论 -
2018年 每日分享一个技术贴
一月份推荐五个非常实用的软件---(编辑器和日常) 2016-02-01 19:18与程序猿谈恋爱后,我不得不做心机婊原创 2018-01-30 08:32:39 · 1801 阅读 · 0 评论