java编程新手入门之基础篇

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

给你学习路线:html-css-js-jq-javase-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmvc-ssh-ssm

小编推荐一个学Java的学习裙【 六五零,五五四,六零七 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

Java基础

封装、继承、多态

!1、Java中实现多态的机制是什么,动态多态和静态多态的区别

!2、接口和抽象类的区别,如何选择

!3、Java能不能多继承,可不可以多实现

%4、Static Nested Class 和 Inner Class的不同

!5、重载和重写的区别。

!6、是否可以继承String类

!7、构造器是否可被override?

!8、public,protected,private的区别?

集合相关

!1、列举几个Java中Collection类库中的常用类

!2、List、Set、Map是否都继承自Collection接口?存储特点分别是什么?

!3、ArrayList、LinkedList和Vector之间的区别与联系

!4、HashMap和Hashtable、TreeMap以及ConcurrentHashMap的区别

!5、Collection 和 Collections的区别

%6、其他的集合类:treeset,linkedhashmap等。

java编程新手入门之基础篇_第1张图片

小编推荐一个学Java的学习裙【 六五零,五五四,六零七 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

异常相关

!1、Error和Exception的区别

!2、异常的类型,什么是运行时异常

!3、final、finally和finalize的区别

%4、try-catch-finally中,如果在catch中return了,finally中的代码还会执行么,原理是什么?

!5、列举3个以上的RuntimeException

!6、Java中的异常处理机制的简单原理和应用

其它

!1、String和StringBuffer、StringBuilder的区别

!2、==和equals的区别

%3、hashCode的作用,和equals方法的关系

!4、Input/OutputStream和Reader/Writer有什么区别

!5、如何在字符流和字节流之间转换?

!6、switch可以使用那些数据类型

java编程新手入门之基础篇_第2张图片

小编推荐一个学Java的学习裙【 六五零,五五四,六零七 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

%7、Java的四种引用

!8、序列化与反序列化

!9、正则表达式

!10、int和Integer的区别,什么是自动装箱和自动拆箱

你可能感兴趣的:(java编程新手入门之基础篇)