Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程,Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等
收藏
Java语言入门学习

博文 JAVA 语言基础学习

JAVA 语言基础 文章目录**JAVA 语言基础**Java概述Java语言的诞生JAVA语言的发展JAVA语言的特点什么是跨平台性?跨平台的实现原理JDK与JREJDK的下载和安装Path和Classpath环境变量开发工具关键字关键字的含义关键字的特点关键字的注意事项标识符组成规则注意事项命名规则注释变量数据类型的转换运算符算术运算符赋值运算符比较运算符逻辑运算符位运算符小练习三目运算符键盘...

阅读数 5051 2020-04-08

博文 Java语言基础学习笔记

第一、二章: 一、Java开发入门 1. ① 下载压缩包, ② 将解压文件粘贴到新建项目的根, ③ 右键构建路径,添加到新的路径。 2. 加载游戏背景图,参数是图片文件的全名(包含后缀名)。图片放到src的Images包 3. 音乐必须放在src的Sounds文件夹下,只支持mp3格式文件 5. false表示只播放一次,true表示一直重复播放 6. ① 注意各处的大小写, ② ...

阅读数 1300 2018-11-08

博文 Java语言基础学习

      一直觉得所有的语言中Java是最好的,就开始学了起来。希望记下这些,对自己和以后的学习者有帮助!当然这只是我个人的一点学习感悟,大牛到此可绕过,如有看法,不吝赐教。      一门语言基本的逻辑结构和类型基本是一样的。所以我认为Java语言的基础学习应该从三方面入手,一个是你在程序中经常要操作的对象,比如各种数据类型,还有变量、数组、字符串等等,当然还有结构体、枚举或更重要的对象等

阅读数 1306 2010-04-17

Java语言基础知识

博文 Java语言基础知识

Java语言基础知识 一、3个特殊浮点值 正无穷大: Double.POSITIVE_INFINITY 负无穷大: Double.NEGATIVE_INFINITY 非数字: Double.NaN 注意:Double.NaN!=Double.NaN的值为true。 二、Java中的字符型数据是16位的Unicode字符,汉字和英文字母所占的内存空间相同 “JAVA你好”,共12个字...

阅读数 841 2019-07-03

博文 java语言基础知识

阅读数 449 2018-06-15

博文 Java语言基础知识,第1章续 习题讲解视频)

第1章 Java语言基础知识 1.0 导学 安装JDK、文本编辑并使用命令行编译运行、eclipse安装配置; JDK安装时:复制位置,高级系统设置-环境变量-新建JAVA_HOME+路径,Path加%JAVA_HOME%bin;(classpath JDK5以后可以不配置) 验证: javac -version;java -version Eclipse字体设置:font Eclipse:可设...

阅读数 289 2019-08-13

Java基础入门课程
Java基础入门2018新版视频教程
22课时 · 393分钟 初级
Java基础入门视频培训课程: 本教程讲解如何建立Java开发环境,数据类型,基本语法,介绍了面向对象的基本概念,代码格式和规范。用户可以零基础学Java。本课程重点讲解了很多程序逻辑案例,一方面可以让大家熟悉Java的基本语法,另一方面可以锻炼大家的逻辑思考能力。课程最大的亮点是对课程中设涉及到的每一个英语单词和句子进行了详细讲解和记录整理,方便同学们下来学习。
免费试看
Java基础入门
50课时 · 1275分钟 初级
本课程讲解了Java基础的各方面知识,大家可以通过本课程的学习快速掌握Java基础语法,以及一些常见的经典习题和案例。 本课程采用了理论和案例相结合的授课方式,对于每一个知识点的讲解都配有知识点的讲解和案例的描述,从0开始详细的介绍了各个知识点的语法。 整体来看,本课程重点讲解了以下几个方面: 1.Java基础语法 2.程序的流程控制 3.面向对象语法 4.经典习题和案例 相信通过本课程的学习,大家可以快速掌握JAVA基础的各方面重难点知识,并且能够熟练的使用intellij idea等开发工具,从而快速称为一名JAVA开发人员。 本课程是JAVA EE系列课程的前置课程,也是每一个JAVA程序员必学的课程。
免费试看
java教程,java视频,java基础教程,初级Java入门到...
169课时 · 2823分钟 高级
不管你是Java小白,还是Java初级, 没关系,学完我们的教程,你会对Java的核心知识体系有清晰的理解,你将会站在高处鸟瞰Java,为接下来的学习打下坚实的基础。 本教程的每一个细节都经过精心专研,完全针对Java初学者。真正做到让初级轻松入门,直到掌握java SE的部分。
免费试看
由浅入深Java基础入门
47课时 · 634分钟 初级
Java基础教程是一套入门Java开发语言的课程,它是由浅入深的介绍Java基础内容,包括Java介绍、基本类型及运算符、控制执行流程、字符串、面向对象、集合与数组、文件及流、日期和时间、反射、枚举及异常、并发编程这些完整的Java知识体系内容。
免费试看
Java基础教程-小白的福音从零到大神
23课时 · 117分钟 初级
视频介绍: 本套Java视频教程是黑马程序员冯老师精心录制的Java基础班视频,该视频专门针对初级的学员录制,授课讲究通俗易懂、干货。通过该套Java视频教程的学习,相信你能够轻轻松松地入门java语言。注:掌握了该套Java视频教程的知识,就可以具备报读Java就业班的条件。
免费试看

进阶提升

进阶、提升、全面

Java数据搭建技巧

博文 Java学习笔记01——Java环境搭建

一.Java项目结构 MVC架构:   Model——数据、业务逻辑,如地图、人的信息模板;   View——用户界面;   Control——控制Model层和View层的通信达到视图显示和业务逻辑的分离。 *包的命名:com.公司/组织名.项目名.代码所属类名(model/view/main),src包中存放代码。 二.Eclipse调试技巧 (1)System.out.pr

阅读数 902 2017-07-04

博文 Java数据库小项目02--管家婆项目

一个小技巧,写注释要空一格,要不然不容易导包进去 0 项目要求 2 开发环境搭建 mysql-connector-java-5.1.37----MySQL的JDBC驱动包,用于JDBC连接数据库。 commons-dbutils-1.6---封装并简化了JDBC的数据库操作语言 commons-dbcp-1.4------提供数据库连接池组件。 commons-pool-1.5.6--...

阅读数 1190 2018-10-20

博文 2019年最新最全java实战视频教程

最全的java实战视频教程,从前端到后端,让你深入了解项目全过程,以及学会很多实用小技巧。 链接:https://pan.baidu.com/s/1NwpY7Bd064oMmWO4gonoIQ 提取码:mqjk | |----1.MyBatis-Plus+项目的初始搭建 | | |----00-创建项目.mp4 | | |----01-MyBatisPlus简介.mp4 | | |--...

阅读数 813 2019-11-11

Java面向对象

博文 Java面向对象

Java面向对象1.Java面向对象是什么2.面向过程和面向对象的优缺点1.面向过程的优缺点:2.面向对象的优缺点:3.面向对象三大特性五大原则1.三大特性:2.五大原则:总结: 1.Java面向对象是什么 OOP(面向对象编程)、OOD(面向对象设计)、OOA(面向对象的分析) Object Oriented Programming     &nb...

阅读数 3636 2019-05-08

博文 Java面向对象总结篇

Java面向对象总结 小白今天来整理一下Java面向对象,顺带回顾一下Java基础,虽然小白也没啥基础,但是还是写一点吧,毕竟发布一篇原创博客还有10个积分/xieyanxiao 什么是面向对象? 面向对象在百度百科中是这样解释的:“面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物”。说的好像很流弊的样子,看看就行。 说道面向对象,大家肯定会想到面向对象的三大基本特...

阅读数 2474 2019-01-17

博文 java面向对象

java面向对象 面向对象的思想: 面向对象是基于面向过程的编程思想。 面向过程:强调的是每一个功能的步骤。 面向对象:强调的是对象,然后由对象调用功能。(更侧重结果) 面向对象思想的特点: 是一种更符合我们思想习惯的思想。 可以将复杂的问题简单化。 将我们从执行者变为指挥者。 举例: 买车: 面向过程:了解车-了解我的用车需求-找款式-去汽车城找车-出价-讲价-

阅读数 350 2017-06-19

Java进阶提升课程
java进阶教程Tomcat核心原理解析
30课时 · 285分钟 中级
1、 课程简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器 ,在中小型系统下被普遍使用,是目前javaEE开发使用的最主流的服务器之一 。 本课程作为Tomcat高级课程, 从Tomcat基础、架构、Jasper、服务器配置、web应用配置、Tomcat管理配置、JVM、Tomcat集群、Tomcat安全、性能调优等各个方面进行了详细的讲解,并通过一个案例,讲解了Tomcat对Websocket的支持, 学习完该课程之后, 相信你对tomcat的整体架构, 内部原理, 系统调优有一个深刻的认识。 本课程旨在通过Tomcat高级部分内容,使学员更加深入的理解Tomcat底层原理, 对tomcat的设计架构有一个深刻的认识 , 从而帮助我们对Tomcat进行更加深入到使用和优化,对系统的整体性能进行提升。       2、适应人群         具有一定Tomcat基础,对于javaWeb 基础有一定了解的学员。       3、课程亮点        本课程具备完整的Tomcat的体系结构, 从Tomcat的基础到架构、 服务配置、优化等方面都进行了详细的讲解。
免费试看
Java进阶高手课-Java基础编程提升
11课时 · 137分钟 初级
课程聚焦Java基础编程提升的核心知识点,以真实场景项目实战为导向,循序渐进,深入浅出的了解Java基础编程,讲解 Java这门使用广泛的编程语言,助你能够游刃有余地游走在这些技术之中。
免费试看
SSM整合进阶项目实战-个人博客系统
33课时 · 357分钟 中级
"SSM整合进阶项目实战-个人博客系统开发",属于中级课程,适合于具备了一定java基础以及Spring,SpringMVC跟Mybatis核心框架的基础要点。本课程将更深入的基于SSM整合更多的第三方框架并实现一套比较完整的个人博客系统,其中第三方框架包括shiro,lucene,jsoup,poi,druid等等。将更好的提升个人开发企业级应用的能力以及更深入的掌握SSM项目的开发
免费试看
Python在岗培训
116课时 · 3184分钟 初级
专注提升Python0-5年开发经验在线提升进阶技术!课程均为一线互联网大咖亲自授课,为10年以上开发经验,和多年在线教育行业经验讲师亲授!
免费试看
Spring Boot从入门到进阶
25课时 · 132分钟 中级
本套课程由CSDN学院与咕泡学院共同打造,主要会围绕Spring Boot初遇、基本常识、注解和源码分析以及进阶4个方面。即使你之前从来没有用过Spring Boot也没关系,课程会带领你从0到进阶一步步提升,让你对Spring Boot爱不释手,同时了解Spring Boot的原理和源码。
免费试看

实战技巧

开发、实战、高级

Java核心技术应用

博文 Java核心技术应用

1、了解java桌面应用 2、了解java web应用 3、了解java移动开发应用 桌面应用-AWT演示(库)-Swing库 java桌面应用有两套API AWT和swing awt(抽象窗口工具类)发布较早,只能在windows平台下运行 swing在java1.2后发布,可以实现跨平台(以j开头)。 实例:java实现一个计算器 ...

阅读数 630 2020-02-16

博文 Java EE核心技术应用

Java EE核心技术与应用     本书基于最新的 Java EE 6规范对 Java EE应用开发技术进行系统讲解。书中主要包括四部分内容:第一部分介绍 了 Java EE的定义、设计思想、技术架构和开发模式等,可使读者全面认识 Java EE。 对其内容详细阅读

阅读数 973 2013-06-06

博文 Java核心技术面试精讲 - 目录

这系列相关博客,转载 Java核心技术面试精讲 Java核心技术面试精讲 - 目录开篇词 (1讲)模块一 Java基础 (14讲)模块二 Java进阶 (16讲)模块三 Java安全基础 (2讲)模块四 Java性能基础 (3讲)模块5 Java应用开发扩展 (4讲)周末福利 (2讲)结束语 (1讲) 开篇词 (1讲) 开篇词 | 以面试题为切入点,有效提升你的Java内功 模块一 Java基础 ...

阅读数 182 2020-04-30

Java流行框架

博文 对当前JAVA流行框架的一些小感悟

这几年,蹦出了不少各种JAVA框架,像是spring boot、spring cloud 和spring mvc或者是mybatis等等。 不断有人感慨,技术更新的太快,自己学都学不过来了。 但是,这些所谓的新框架,它们真的新吗? 拿这两年比较流行的spring boot来说,它根本就不能算是一个新的框架,充其量也就是spring和spring mvc的整合,这个框架给程序员提供了一个更加便...

阅读数 579 2018-12-23

博文 java流行框架的简单总结

1、整合数据库的orm框架:Mybatis(batis)、Hibernate、Jpa、Jdo等 2、缓存以及分布式缓存:Ecache、Memcached、Redis等 3、web框架:WebWok、Struts2、SpringMvc等 4、远程调用的相关的服务框架:dubbo、webService等 4、其他大大小小,在各领域发挥的有很多,如日志处理容Log4J、sj4j,xml处理dom4j等等数不胜数。 ...

阅读数 4 2020-05-25

博文 java流行框架有哪些?

 常见JAVA框架 Spring Framework 【Java开源JEE框架】 技术资料下载地址:http://pan.baidu.com/s/1mgiSTYw Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inv

阅读数 1088 2015-06-25

Java高级应用

博文 Java高级应用(一)

下面来介绍一下Java的高级应用有哪些。 Java高级应用 第一讲 类加载 (一).类加载   类加载器是一个特殊的类,负责在运行时寻找和加载类文件。Java允许使用不同的类加载器,甚至是自定义类加载器。Java程序包含很多类文件,每一个都与单个Java类相对应,这些类文件随时需要随时加载。类加载器从源文件(通常是.class或.jar文件)获得不依赖平台的字节码,然后将它们加载到JVM内...

阅读数 23 2015-11-09

博文 Java高级应用文件操作

文件管理 文件管理的概述: Java中的对文件的管理,通过java.io包中的File类实现 Java中文件的管理,主要是针对文件或是目录路径名的管理 File类的四种构造方法 1.通过将给定路径名字符串转换成抽象路径名来创建一个新 File 实例 File 变量名 = new File(String pathname) ; File f = new File("D:/powerBI/file...

阅读数 395 2019-09-05

博文 java高级应用i/o操作输入输出流

InputStream类提供了有关读入数据的方法,读入数据时都是以字节为单位,可以一个字节一个字节的读入数据,也可以读入任意长度的字节块。 OutputStream类输出流写出数据也是以字节为单位,即可以一个字节一个字节地写出数据,也可以一次写出任意长度的字节块。 1.InputStream类 mark()在输入流中任意位置做一标记,从标记位置开始,以后读入的字节数据可以用reset()方法取

阅读数 774 2017-03-02

Java实战技巧课程
Java面试Offer直通车
68课时 · 641分钟 高级
【Java面试宝典】 1、68讲视频课,500道大厂Java常见面试题+100个Java面试技巧与答题公式+10万字核心知识解析+授课老师1对1面试指导+2年内无限次回放 2、这门课程基于胡书敏老师8年Java面试经验,调研近百家互联网公司及面试官的问题打造而成,从筛选简历和面试官角度,给出能帮助候选人能面试成功的面试技巧。 3、通过学习这门课程,你能系统掌握Java核心、数据库、Java框架、分布式组件、Java简历准备、面试实战技巧等面试必考知识点。 4、知识点+项目经验案例,每一个都能做为面试的作品展现。 5、本课程已经在线下的培训课程中经过实际检验,老师每次培训结束后,都能帮助同学们运用面试技巧,成功找到更好的工作。 【超人气讲师】 胡书敏 | 10年大厂工作经验,8年Java面试官经验,5年线下Java职业培训经验,5年架构师经验 【报名须知】 上课模式是什么? 课程采取录播模式,课程永久有效,可无限次观看 课件、课程案例代码完全开放给你,你可以根据所学知识,自行修改、优化 下载方式:电脑登录,点击右下方课程资料、代码、课件等打包下载 购课后添加微信:csdn500,按提示领取编程大礼包!进授课老师答疑群! 如何开始学习? PC端:报名成功后可以直接进入课程学习 移动端:下载CSDN学院或CSDN 购课、选课遇到问题? 添加学习助手【微信号:csdn500】提供帮助!
免费试看
JFinal极速开发企业实战视频教程
100课时 · 2157分钟 高级
本课程着重深入源码Debug模式讲解JFinal核心架构和运行原理,手把手从零开始带大家开发一个整站,通过本课程的学习可以深入理解WEB开发核心流程,深入理解JFinal核心架构设计原理,熟练使用JFinal开发项目,掌握企业实战技巧
免费试看
企业级开发工具Eclipse使用及Java实战练习
13课时 · 179分钟 初级
帮助学生掌握eclipse的使用技巧,尤其是eclipse的常用快捷键等;同时对前面几章的内容进行一个总结性的实战练习,让学生更理解所学内容; 本课程是《Java零基础至高级应用》系统课程的第四章,全套课程精细讲解,高级课程超过其他机构30%的课程量,经过我们全套课程系统学习的同学,可轻松从事Java高级工程师或系统架构师岗位,课程提供 全套代码笔记其它相关素材及答疑服务,可谓是低投资高回报!学习前或学习后有任何疑问请在课程中提问,老师看到会第一时间回复!
免费试看
Java工程师必学系列课程之5--《字符串及正则表达式》...
45课时 · 852分钟 初级
课程目标:学习Java语言中字符串相关的知识、字符编码常识和正则表达式的使用,并完成案例前导课程:《Java工程师必学系列课程》前4部课程内容: 本课程是《Java工程师必学系列课程》的第5部分,主要讲解Java语言中字符串相关知识、字符编码常识和正则表达式的使用。本课程涉及的主要内容可以分为四部分: 一、String、StringBuffer和StringBuilder类基本常识、基本原理和使用技巧二、字符编码常识 三、Java语言正则表达式的详细语法和使用技巧四、实战案例课程说明: 在开发Java程序的过程中,最常用的类莫过于字符串相关的类。可以毫不夸张的说,任何一个Java程序,都离不开对字符串保存和处理。很多学员对字符串的理解只是处于比较粗浅的阶段。殊不知,如果对字符串处理的不好,会影响到软件的运行效率。本课程专门讲解字符串相关的知识,将从字符串的存储方式、底层的运行方式等各方面深入讲解其中的原理和技巧。 此外,对字符串进行更高级的处理,又要用到正则表达式的相关知识。正则表达式广泛应用于各种与字符串处理相关的场合。它是一套独立的语言系统,经过几十年的完善和发展,现在已经非常的强大,并且形成了国际标准。各种高级编程语言,都实现了自己的表达式引擎。本课程详细的讲解了Java语言中正则表达式的语法和使用技巧。掌握了正则表达式,对编程水平的提高有非常大的帮助! 同时,本课程在最后一部分,安排了非常精彩的、完整的实战案例,通过实战的形式切实帮助学员提高解决具体问题的能力!预期效果: 认真学习完本课程,学员可以掌握字符串处理及正则表达式相关的系统知识,并能提高实际的编码水平。环境配置要求: 学习本课程需安装JDK1.8或更高版本的JDK,以便程序能正确运行,建议使用IntelliJ IDEA 2019.1.2或更高版本的开发工具。    因有合作协议约束,《穆哥学堂》只提供PDF版本的课件!
免费试看
SpringBoot实战教程:SpringBoot企业级线上商城项目...
58课时 · 1063分钟 初级
当前课程中商城项目的实战源码是我在 GitHub上开源项目 spring-boot-projects 其中的一个项目代码,目前已有 3100 多个 star,本课程是一个 Spring Boot 技术栈的实战类课程,课程共分为 3 大部分,前面两个部分为基础环境准备和相关概念介绍,第三个部分是 Spring Boot 商城项目功能的讲解,让大家实际操作并实践上手一个大型的线上商城项目,并学习到一定的开发经验以及其中的开发技巧。 商城项目所涉及的功能结构图整理如下: 课程特色 * 对新手开发者十分友好,无需复杂的操作步骤,仅需 2 秒就可以启动这个完整的商城项目 * 最终的实战项目是一个企业级别的 Spring Boot 大型项目,对于各个阶段的 Java 开发者都是极佳的选择 * 实践项目页面美观且实用,交互效果完美 * 教程详细开发教程详细完整、文档资源齐全 * 代码+讲解+演示网站全方位保证,向 Hello World 教程说拜拜 * 技术栈新颖且知识点丰富,学习后可以提升大家对于知识的理解和掌握,可以进一步提升你的市场竞争力 课程预览 以下为商城项目的页面和功能展示,分别为: * 商城首页 1 * 商城首页 2 * * 购物车 * 订单结算 * 订单列表 * 支付页面 * 后台管理系统登录页 * 商品管理 * 商品编辑
免费试看

语言面试

快速、学习、实用

Java语言面试技巧

博文 怎么拿下Java工程师职位 有哪些面试技巧

怎么拿下Java工程师职位?有哪些面试小技巧?程序员朋友由于每天面对和电脑沟通的语言,有时候可能忽略了一些自然语言的技巧,而在面试中,一些说话的套路往往会帮求职者增分不少。下面就有关于面试技巧的分析和参考: 一、面试官: 在我们这儿工作,您希望有什么样的薪资待遇? 提示:了解该公司所在地区、所属行业、公司规模等信息,你的薪水要求应该在该公司所在地 区、行业、公司规模相应的薪水范围之内。尽可能提...

阅读数 505 2019-05-30

博文 2019年最新java面试题及答案,顺带面试技巧

2019年最新java面试题及答案 java基础 1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。 Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可能,因为它知道底层硬件...

阅读数 2165 2019-02-24

博文 毕业菜鸟java面试笔试技巧

面试宝典 写这篇文章时,本人也是找了两周的工作,在这段时间幸得两位大神指点,教了我一些面试技巧,下面就来说说面试那些事: 以下就是面试的一些技巧, 第一点:简历最好简洁明了,突出重点,你想想,如果你是人事每天处理上百份简历,你头痛不痛,浏览简历时肯定不会细看,所以不要繁琐,一些不重要的都不用写上去了,例如本人在学校里考出的数据库三级啊,C语言二级什么的,毕业以后简历上根本没什么卵用,所以就不...

阅读数 291 2018-11-02

Java语言面试题

博文 Java春招面试题Java语言基础类

在用人单位的面试中,Java语言基础知识是考察的重点之一,也是一个合格Java程序员必须掌握的知识。一个对于Java语言基础知识一知半解的程序员,会在实际的项目开发工作中犯一些低级错误,对项目开发的质量和团队的开发进度都有很大的影响。代码的质量,直接影响了软件工程的质量。 Java语言基础主要涉及以下几个方面。 Java 的基本语言元素。 原始数据类型。 变量声明。 变量的初始化。 Java 源文...

阅读数 2542 2020-02-26

博文 java语言基础面试题(二)

1、你对String对象的intern()熟悉么? intern()方法会首先从常量池中查找是否存在该常量值,如果常量池中不存在则现在常量池中创建,如果已经存在则直接返回. 比如 String s1=”aa”; String s2=s1.intern(); System.out.print(s1==s2);//返回true 2、Object中有哪些公共方法? equals() clone(...

阅读数 518 2018-08-19

博文 java常见面试题及答案 1-10

java常见面试题及答案1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程。Java 源文件被编译成能被 Java 虚拟机执行的字节码文件。 Java 被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。 Java 虚拟机让这个变为可能,因为它知道底层硬件平台的指令

阅读数 15163 2015-10-11

Java语言面试经验

博文 Java春招面试题之Java语言基础类

在用人单位的面试中,Java语言基础知识是考察的重点之一,也是一个合格Java程序员必须掌握的知识。一个对于Java语言基础知识一知半解的程序员,会在实际的项目开发工作中犯一些低级错误,对项目开发的质量和团队的开发进度都有很大的影响。代码的质量,直接影响了软件工程的质量。 Java语言基础主要涉及以下几个方面。 Java 的基本语言元素。 原始数据类型。 变量声明。 变量的初始化。 Java 源文...

阅读数 2542 2020-02-26

博文 面试题汇总一 Java 语言基础篇

前言 题目汇总来源史上最全各类面试题汇总,没有之一,不接受反驳 春招的进度有些太快了,不知道现在开始学还来不来得及。跟着上面那篇公众号文章里的问题学的,顺便做个记录。 面试题汇总一 Java 语言基础篇 面试题汇总二 Java 多线程篇 面试题汇总三 Java 集合篇 面试题汇总四 JVM 篇 面试题汇总五 Spring 篇 面试题汇总六 数据库篇 面试题汇总七 计算机网...

阅读数 1993 2019-02-25

博文 JAVA面试题(精选java面试题、最最基础java面试题目、...

JAVA面试题(面试精必备) 1.java的跨平台性 java的跨平台性也别称为可移植性和平台无关性。也就是说,如果用java语言编写一个程序,就可以在不同平台上运行,而无需针对不同平台单独运行开发。这主要得益于java虚拟机,在运行java应用时JVM会根据当前平台进行解释,解释成符合当前平台运行规范的机器码。 2.java语言的特点 (1)跨平台性(2)面向对象(3)解释执行java应用时JV...

阅读数 2800 2019-08-25