java简介入门
java的中文全称是什么啊?
java的中文全称是什么啊?
Java是由Sun公司于1995年5月推出的高级程序设计语言,2009年,甲骨文公司宣布收购Sun公司,java就成了甲骨文公司的了java包含3个方向1、javaSe,是基础,包含了基本语法2、javaEE,是java应用于网页实现3、javaMe,是java应用于客户端的实现java没有简称,跟.net、c 同级别。js倒有个简称:JavaScript。不过不要搞混了,js是客户端语言,而java是服务端语言。
java基础知识有哪些?
一般,把 Java 基础成为 Java Core,是 Java 语言的基础核心知识。
大部分的 Java 入门书籍都会下面几个方面讲解 Java 基础:
基础语法:数据类型、变量、运算符
流程控制:选择 if-else 、循环 for-each
字符串:String、StringBuffer、StringBuilder
面向对象:抽象、继承、封装、多态
数组:一维数组、Array
集合:List、Set、Map
IO流:Reader、Writer
异常:try-catch
网络通信
多线程:Thread
有些内容很简单,很快就能掌握,比如循环、数组;有的需要很长时间才能理解,比如面向对象的思考,多线程的运用。
想要学好 Java ,要有一种态度——坚持
说说你们的JAVA学习历程是怎样的?
作为一个工作7年的老java程序员,我学习java的历程是这样的。希望对你有所帮助。
一、学习JDK的api,首先学会用对于一个初学Java的程序员来说,首先要学会使用JDK给我们提供的api,特别非常重要和常用的,例如字符串api,集合api,IO的api,线程的api等等都要非常熟练的使用,这是打好Java基础的必经之路,然后每一个api都要动手去写一个demo,真正的去实践才能有一个很好的理解。
二、学习与web相关的内容一般用Java语言都是开发企业级应用,所以web的相关知识要有一定的储备,想Java提供的servlet、filter、listener等等都需要真正明白其中的道理,以后的框架都是围绕这些进行封装的。像我们常用的springmvc的核心就是一个servlet:DispatcherServlet,像以前比较流行的struts的核心是一个过滤器filter.
三、学习常用的框架在实际的开发工作中,强调的是提高开发效率,如果每一个内容都需要我们自己动手去实现,那么开发效率大大的降低了,所以我们需要学会运用比较常用的框架,像spring、springmvc、mybatis、struts、hibernate等等基础框架都需要学会去用,会节省我们很多时间。
四、回归基础,研读JDK、各种框架的源码当自己在开发中对Java运用比较得心应手时,要想提高我们对其内质的理解,我们就需要去研读JDK的源码了,这样扩展我们对知识深度的理解,有的程序员说我都会用了,还需要看源码吗,这是非常的必要的。
这一篇文章只是大概说明了Java的学习流程,如果想跟着我这个老程序员学习Java,请持续关注我的头条号,我会从Java源码以及各种框架源码,并发开发等用文章的方式写出来