您的位置:天气预报查询一周

风情java的面试题

更新时间: 2026-05-05 08:43:42

风情java的面试题

String和StringBuffer的区别,StringBuffer对象的内容可以修改;而String对象一旦产生后就不可以被修改,重新赋值其实是两个对象。StringBuffer的内部实现方式和String不同,StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuffer要更加适合一些。

GC是什么, 为什么要有GC。GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。

StringBuffer和StringBuilder区别。StringBuilder:线程非安全的StringBuffer:线程安全的当我们在字符串缓冲去被多个线程使用是,JVM不能保证StringBuilder的操作是安全的,虽然他的速度最快,但是可以保证StringBuffer是可以正确操作的。当然大多数情况下就是我们是在单线程下进行的操作,所以大多数情况下是建议用StringBuilder而不用StringBuffer的

java的参考文献

1、张桂珠,刘丽,陈爱国Java面向对象程序设计第2版北京邮电大学出版社;

2、毕广吉Java程序设计实例教程,北京:冶金工业出版社,2007年;

3、王保罗Java面向对象程序设计,北京:清华大学出版社,2003年;

4、高林,周海燕网上书店系统与案例分析,北京:人民邮电出版社,2004年;

5、刘腾红,孙细明,信息系统分析与设计,北京:科学出版社,2003年;

6、林邦杰,彻底研究java。北京:电子工业出版社,2002年。

java的多态怎么实现

1、代码中必须有超类和子类继承关系;

2、超类提供作为接口的方法,对子类完善或者覆盖这些方法指定规范;

3、参与多态的子类必须完善或者覆盖这些指定的方法,以达到接口效应;

4、编写驱动类,或者应用代码,子类向上转型为超类引用,实现多态。

java学习路线 下面分享一下关于学习java的一些经验

安装开发环境。搜索,先把java开发环境安装配置好,然后下载eclipse开发工具,eclipse是编辑java代码用的。之后安装mysql数据和相应的数据库管理工具。

简单学习java,jsp,sql语法。搜索一下java基础语法,在eclipse写一些代码运行一下看看效果,也就打印输出到控制台。看看jsp代码,jsp的运行要按照tomcat,在eclipse配置好tomcat,运行tomcat,跟看网页一样看jsp。用数据库管理工具,在mysql建库,建表,插入数据,查询,修改等。java跟数据库连接的是jdbc ,搜索一下了解怎么使用。编写java代码对自己建的数据库表进行增删改查。

找一个web的小demo。学了些基本语法后,在网上找一个web小案例,最简单的能访问数据库,能显示到jsp的案例,然后自己从前端jsp的显示到java访问数据库,到数据库的管理梳理一下。网站整个开发就是基于这样的一个结构进行的,之后就是各部分不断的深入学习而已。


天气预报查询一周-www.tianqi2.cn 版权所有 违法和不良信息举报中心
本站天气仅提供参考,如果您对本站有任何建议或意见,或有任务合作意向可联系我们
电话:邮箱:
滇ICP备2023002272号-6