社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
你好,欢迎来到C语言中文网阅读“Java 教程”,你将享受到免费的 Java 学习资料,以及良好的阅读体验。
这套教程适用于没有任何 Java 基础,或者基础薄弱的学员,它通俗易懂,并且非常全面,30 天从入门到精通不是神话。
关于 Java 语言
由于 JVM 的支持,使得 Java 成为一种跨平台的编程语言,一次编写,到处运行;换句话说,一段 Java 代码可以不加修改地在 Windows、Linux、Mac OS、UNIX 等平台运行。JVM 是重点学习内容。
在世界编程语言排行榜中,近年来 Java 一直稳居第一名,比第二名的C语言高出几个百分点。
图:2018 年 09 月份世界编程语言排行榜
Java 最初是由 SUN 公司推出的,后来 SUN 公司被 Oracle 公司收购,Java 的版权也就归属了 Oracle。Java 的官方网址是 https://www.java.com/,你可以在此下载最新版本,关注最新资讯。
Java 是一门半编译型的语言,Java 源码先被编译为字节码文件(中间文件),然后再由虚拟机(JVM)解释执行,这肯定比直接编译成二进制文件的运行速度要慢一些。
不过 Java 经过了多年的性能调优,再加上即时编译技术(JIT)的加持,性能已经相当出色了,甚至成了传统编译器的竞争对手,某些情况下甚至还超出了传统编译器(整体上还是不及 C/C++ 的)。
Java 是一门用途广泛的语言,不但可以用来开发网站后台、PC 客户端和 Android APP,还在数据分析、网络爬虫、云计算领域大显身手。
不过,Java 还是与目前最火热的机器学习(人工智能)失之交臂,这个领域是 Python 的天下。
Java 学习建议
从学术的角度讲,Java 是一门面向对象的编程语言,初学者需要花费不少时间来熟悉面向对象的概念、语法和编程思想,有不理解的地方请大家一定要坚持,多花时间编写代码自然会豁然开朗。只有一步一个脚印,踏踏实实学习,才能从零基础到入门,再到精通。
大家在学习的过程中也要多看几套 Java 教程,不要死啃一本书,这样才能才能博采众长,进步更快。
6.Java编程规范
1.Java常量
4.Java数据类型
10.Java位运算符
11.Java条件运算符
12.Java运算符优先级
1.Java语句
10.Java break语句
10.Java字符串的比较
13.Java批量替换字符串
14.Java字符串的加密解密
16.Java替换特殊字符
17.Java正则表达式
8.Java日期查询
1.Java数组简介
4.Java二维数组
5.Java多维数组
6.Java比较数组
7.Java数组填充
8.Java数组查找
9.Java复制数组
15.Java商品信息查询
3.Java类的定义
6.Java成员方法
10.Java对象的销毁
11.Java用户修改密码
12.Java访问控制修饰符
16.Java方法的可变参数
17.Java构造方法
18.Java查询个人信息
19.Java析构方法
21.Java使用自定义包
1.Java类的封装
3.Java类的继承
6.Java方法重载
7.Java方法重写
8.Java多态性
9.Java抽象类
10.Java接口
16.Java匿名类
1.Java中的异常
7.Java泛型
9.Java枚举
1.Java流的概念
2.Java系统流
12.Java停止线程
13.Java暂停线程
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!