
Java基础及面试总结
Java基础及面试总结
Laura_Wangzx
生活或许可以平淡,但生命绝不能平庸❤️
展开
-
Java中ArrayList的排序两种方法以及遍历的代码
各种排序方法的比较,见我的博客: https://blog.youkuaiyun.com/qq_37486501/article/details/80141586方法一:在类的定义中实现Comparable接口中的compareTo()方法,然后调用Collections.sort()进行排序:import java.util.Scanner;import java.util.Arra...原创 2018-04-19 08:37:15 · 2494 阅读 · 1 评论 -
JAVA的上传型对象
对象的上转型-与继承有关的多态性的实现机制如果B类是A类的子类或间接子类,当用B类创建对象b并将这个对象b的引用赋给A类对象a时,则称A类对象a是子类B对象b的上转型对象。A a = new B();对象的上转型对象的实体是子类负责创建的,但上转型对象会失去原对象的一些属性和功能。 上转型对象不能操作子类声明定义的成员变量;也不能使用子类声明定义的方法。上转型对象可以操作子类继承的...原创 2018-04-15 23:34:17 · 1104 阅读 · 0 评论 -
JAVA判断是否是素数的代码
import java.util.*;class Prime{//注意无括号() private int m=0; public Prime(int m) { this.m=m; } //判断是否是素数:除了1和它本身外,不能被其他自然数整除(除0以外)的数为素数,否则为合数 public S...原创 2018-04-15 23:02:22 · 10734 阅读 · 1 评论 -
JAVA编写最大公约数和最小公倍数
JAVA编写最大公约数和最小公倍数public class Main{ public static void main(String[] args){ Scanner input = new Scanner(System.in); int n1 = input.nextInt(); int n2 = input.nextInt(...原创 2018-04-15 21:46:23 · 875 阅读 · 0 评论 -
作为企业的JAVA工程师需要储备的知识以及技能
今天学校的讲座, 心得体会:首先,JAVASE是基础其次,要学会JAVAEE企业级开发以及数据库Servlet+JSP+JS+jQuery+协议 然后,要学会框架Struts+Hibernate+Spring+Mybatis 最后,涉猎大数据方面 linux+shell Hadoop 技术 数据怎么存: hdfs集群 ...原创 2018-04-15 00:24:26 · 778 阅读 · 0 评论 -
weibo项目分析与解释
weibo项目分析一. 所需要的注解:Hibernate 的注解如:@Entity 不需要写入配置文件扫描Spring 的注解如:@Repository @Service @Controller @Component 需要写进配置文件扫描@RemoteProxy远程方法(传到前端)@Autwired给指定的字段或方法注入所需的外部资源@RequestMapping实现c...原创 2018-03-19 22:46:48 · 355 阅读 · 0 评论 -
Spring各版本jar包下载地址及common-logging.jar包下载地址
Spring的各版本jar包下载地址http://repo.spring.io/release/org/springframework/spring/springframework下载地址https://repo.spring.io/webapp/#/home 找到framework下载common-logging.jar包下载地址及步骤http://commons.apac...原创 2018-03-11 16:59:05 · 33208 阅读 · 11 评论 -
Java继承的总结
Java继承的总结原创 2017-12-12 18:35:41 · 390 阅读 · 0 评论 -
JAVA-输入输出流总结
JAVA-输入输出流总结说明: 对于程序来说的输入和输出,而不是对于文件来说的. 程序->文件(输出) 程序<-文件(输入)先要了解: 文件构造方法: File(String Filename文件名) File(String DirectoryPath路径名,String Filename文件名)File(String Dirobj指定目录,...原创 2018-05-02 22:23:04 · 653 阅读 · 0 评论 -
JAVA线程的使用_代码举例
JAVA线程的使用Eg:三个售票站同时卖20张票import java.util.*;class Station implements Runnable{ int ticket=0;//SellTicket所用到的参数,三个票站公用一个ticket,用number-ticket表示剩余票数 String s1,s2,s3; public Station(...原创 2018-04-26 20:50:05 · 221 阅读 · 0 评论 -
Java集合-Arraylist,Linklist,Hashset,Treeset,Hashmap,Treemap区分
Java集合分为三类:List :存储可以自动扩展的数组Set :存储没有重复元素的数组Map:存储映射关系的关联数组List分为:Arraylist和Linkedlist-> Arraylist是可以自动扩展,长度可变,动态的数组数据结构,访问元素快,插入删除慢创建集合的对象: ArrayList < Student> list=new ArrayL...原创 2018-04-29 10:37:54 · 843 阅读 · 0 评论 -
java的Swing button和textarea的运用
import java.awt.Color;import java.awt.Container;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseEvent;import javax....原创 2019-01-04 01:05:25 · 1326 阅读 · 0 评论 -
java的Swing点击Button左键,右键,双击
import java.awt.Color;import java.awt.Container;import java.awt.FlowLayout;import java.awt.TextArea;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.M...原创 2019-01-04 01:53:04 · 2328 阅读 · 0 评论 -
java.lang.ArrayIndexOutOfBoundsException问题
错误原因: 数组下标越界具体的一个例子:Exception in thread “main”: java.lang.ArrayIndexOutOfBoundsException: 1at Brute.State.nextStates(State.java:65)at Brute.State.main(State.java:478)翻译为:1、错误发生在65行2、发生错误的时候,...原创 2018-12-04 01:07:46 · 111563 阅读 · 1 评论 -
java中数据类型(data type)string和int相互转换
string和int相互转换String转换成intString str="wzx" ;int a = Integer.parseInt(str);或者int b = Integer.valueOf(str).intValue();int转换成Stringint m=123;String s=String.valueOf(m);...原创 2018-10-27 17:11:11 · 627 阅读 · 0 评论 -
java求程式代码的执行时间
java求程式代码的执行时间->>>两种方法:第一种: 以 ms (毫秒) 为单位计算long startTime = System.currentTimeMillis(); //获取开始时间//放在所测的代码上面//中间为: 测试的代码段long endTime = System.currentTimeMillis(); //获取结束时间//放在所...原创 2018-10-09 12:38:56 · 305 阅读 · 0 评论 -
JAVA:向a.txt中写入100道100以内的加减题,并把答案写入b.txt
JAVA : 向a.txt中写入100道100以内的加减题,并把答案写入b.txt:import java.io.File;import java.io.FileOutputStream;import java.util.Random;public class Main { public static void main(String agrs[]) { ...原创 2018-05-28 20:26:01 · 941 阅读 · 0 评论 -
JAVA输入输出流举例
字符流,字节流,缓冲流写入文件“庆祝 java 结课“import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io...原创 2018-05-25 21:44:02 · 451 阅读 · 1 评论 -
JAVA集合求交集,并集,对称差
JAVA集合求交集,并集,对称差求两个集合的交集:retainAll()方法求两个集合的交集:addAll()方法求两个集合的对称差(A-B)并(B-A)}:removeAll()方法 和 addAll()方法下面是例子说明:求两个集合的交集:retainAll()方法import java.util.*;public class Main { public st...原创 2018-05-25 16:46:37 · 5159 阅读 · 0 评论 -
JAVA中HashMap遍历以及排序代码
HashMap遍历import java.util.HashMap;import java.util.Map;import java.util.Scanner;public class Main { public static void main(String[] args) { HashMap<String,String> map=new...原创 2018-04-29 10:41:50 · 440 阅读 · 0 评论 -
Java类对象的创建以及构造方法总结
Java类对象的创建以及构造方法总结原创 2017-12-12 18:33:05 · 2071 阅读 · 0 评论