Java基础学习
一、Java的由来:
1.Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程
2.Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等
3.这里不得不说一下现在很火热的Java之父——余胜军,笑吧。
而从前的java之父是谁呢?对对对,你知道的!(詹姆斯·高斯林)
这些其实不重要啊,但是说说会显得我文章字儿很多,所以水一水没什么吧!
二、Java学习相关书籍推荐:
1.《java从入门到精通》这本书是我买的第一本java的书,拿回来看了两眼,因为买的盗版所以说看起来很不爽它的字体,so?不想多看,但我那本书他的书壳上居然有全套视频何PPT,简直不要太美妙!我直接几个G给下载下来了用流量哈哈哈!看下来这不错,也算是卷上了
2.《Java核心卷 Ⅰ和Ⅱ》这个书可谓是大佬都很推荐的(我不是什么大佬但是我也推荐),因为我就是被推荐洗脑买的,很好也很枯燥(我还是买的pdd盗版,便宜且香)
入门这两本书基本够了我觉得。
三、Java基础内容学习:
1.首先得先从Java基础开始吧!我们先看一个代码吧。
1. package com.blogs.hello;
2. public class Hello {
3. public static void main(String[] args) {
4. System.out.println("HelloWorld");
5. }
6.}
解析:这里是最简单的一个Java操作————控制台输出,输出内容为:“HelloWorld”
第1行:
“package com.blogs.hello;”
这里规定的是此文件的在项目里的位置(路径)下,以 “;” 结束,这是Java的特点,每一个语句结束,必须使用 “;” 隔开,表示该语句结束。这是规矩,没有的话会报错!
第2行:
**“public class Hello {” **
这里是表示一个class ····稍等···· (这里不得部讲一讲什么是class了)
什么是Java的Class?
class是java的类。什么是类?把Java比作一个人的身体,每一个类(class)就是我们的一个器官,一个肢体,它是Java项目完成的必要的部分,不能没有它,就像人没有某一个肢体也是不完美的,这个类也有它对应可处理的事务,做的事情,所以很多个class组成起来就能完成这个操作,因此class是程序的必要部分,也是要开始写Java代码的必要操作,可以比作人体的血液。
其次就是,在Java里执行一个class类首先需要我们的JDK对该类进行编译,然后再生成java文件呈现出来,在我们平时使用的Eclipse和Idea里面都是这么一个原理处理你写的代码的
看这一行类的名字是“Hello”;在Java中默许类的名字以字母大写开头(更多命名规范请参考[https://www.zhihuclub.com/198011.shtml])
第3行
“public static void main(String[] args) {”
解析:这个一个main方法,一个程序的开端就是main方法,我们在初级阶段用到最多的就是main方法,因为它可以直接性的启动程序。没有它我们无法运行成功我们的程序代码;当然在Java基础阶段我们一般都是把内容代码写在main方法里的,因为方便。
第4行
“System.out.println("HelloWorld");”
这里是一个控制台输出语句(就是你运行代码可以直观看到显示出来的)
注意:在Java中括号是成完整形态出现的(无论是“()”、“{}”、“[]”都是这样)
加油!···
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术