JavaSE——基础知识总结01之环境的搭建与第一个菜鸟程序

文章目录

曾有人问我:这么拼的目的究竟是什么,也有人问过我,学IT很费脑筋的确定不换个轻松点的专业么,我的回答是:1、为了弥补自身的文化水平的不足 2、我也想要安逸的生活,但是我才20岁出头,正是奋斗的年纪,怎么能提前过上退休的老年生活,万事皆难,没有哪一道彩虹不是出现在暴雨过后的晴天里,没有一朵寒梅不是经过凛冬的考验而散发清香。3、我学IT并非完全是为了高水平的薪资,而是为了能够充实生命。


提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

各位有缘读到这篇文章的新手朋友们,我是一个已经快要毕业了的学生,在这里由于个人想要对这两年的Java学习来做个总结的同时也想要对 希望 入学Java的新手朋友们一点经验,来记录自己如何进行对Java的学习的,也许质量不是太好,但是每一个细节我都会尽自己所能来解读


提示:以下是本篇文章正文内容,下面案例可供参考

一、Java是什么?

(1)、Java的介绍

Java是一种以面向对象设计的强类型计算机语言,詹姆斯高斯林(James Gosling) 领导,名为"Green” 项目小组,其前身是OAK,最早是用于机顶盒中,后来由于硬件市场需求较小被闲置了很长一段时间,1994年,项目小组看到了浏览器在未来的发展前景,于是决定将OaK应用于万维网。1995年,他们用OaK语言研发了一种能将小程序嵌入到网页中执行的技术-Applet, 由于Applet不仅能嵌入网页,还可随同网页在网络进行传输,这让无数的程序员看到了OaK这门语言,与此同时,OaK正式更名为Java。从此,Java在 互联网的推动下火了起来。

(2)、Java的版本

版本发展
​ java1.1
​> java1.2
​ java me/j2me/jme: Java micro edition,微型版,早期的机顶盒、单片机开发、手机开发(当前已经快要绝迹了)
​>java se/j2se/jse:java standard editon,标准版,桌面应用开发(新手入门先学SE)
​>java ee/j2ee/jee:java enterprice editon:企业版,企业级项目开发
​>2=jdk1.2+
​>java1.5/java5
​>java6
​>java8
​>java14

(3)、Java的特点

1、简单(对于C与C++而言该特点更为明显)、面向对象、跨平台
2、相对于 C 与 C++ 而言,它完美地回避了,内存溢出的缺点,从而可以结婚说呢过很多资源 释放机制,减少内存泄露的问题
3、其生命力顽强,在当前世界主流的计算机语言之中长期占有一席之地,历经二三十年了,都还没有倒。(不过由于当前大数据的推动下C和python的使用越来越多,但是不影响Java仍然是主流语言之一)
4、跨平台,这其实是具有一定欺骗性的,所谓的跨平台其实是在不同的操作系统上的虚拟机(JVM)中进行,例如:Mac、Linux、Windows系统上都有不同的虚拟机(JVM,存在于jre中),java编译器会先将编写的java代码进行编译成字节码文件(.class文件),然后通过虚拟机变成计算机能够理解的指令然后执行操作。

建议

这里是我的一个小建议,虽然C语言现在很强势,但是相对于Java初学者或是刚入IT行业的人来说先学C并不是明智之举,据我所知哈,C语言这个东西,你要么学的很牛逼,要么就千万不要去碰它,而python呢相对于Java而言要简单一些,而且实用性也很强,可以先学python或者Java,但是切记千万不要贪多,既然决定了就好好专注于特定的一门语言的学习,学好过后再去考虑其他语言,相对而言学习效率很高,这是我的血泪史,其次,对于是否需要购买相关的书籍来进行学习,答案是:我个人不太建议,原因如下:1、现在很多书籍都是为了凑字数,很深奥,尤其是其中的专业术语太多了,对于一个新手而言简直就是一个杀手,让你还没入门就想着放弃,可怕的不是你学不好,而是还没开始就已经自我否定。2、你可以前往B站进行学习,通过看视频是较好的学习方式(前提是优质视频哈),众所周知,B站不仅是个看番剧的网站,它同时也是一个学习网站,关键是还特么免费(这里体现了中国人的节俭美德,会员党请到旁边空调屋凉快去,别挡着我们穷B吹风扇)3、加油干吧

二、准备安装环境

1.下载JDK1.8

地址

提示:我这里只有JDK适合于windows系统X64位的,如果你们的电脑系统和我不一样的话就去官网下载适合你们电脑的版本吧,当然博客园里的大神应该也有你可以搜一下
链接:https://pan.baidu.com/s/100IYQ4ZVBhW_xjLHuol6DA
提取码:vr2q

我们的学习就是从JDK1.8版本开始的,这里我给大家介绍一下

(1)、安装JDK的流程

鼠标右键“我的电脑” ----> 点击“属性”---->找到“高级系统设置”---->点击“高级”—>找到“环境变量”
在这里插入图片描述
注意:编写好过后一定 要 一路 点“确定”!!不要直接点右上角的 关闭。

(2)、测试是否安装成功

1、Win+R键 然后输入 CMD 打开万能的 黑窗口 输入 java空格-version
在这里插入图片描述
2、 输入 javac空格-version
在这里插入图片描述
出现以上提示就表明安装成功了

(3)、运行第一个入门程序【HelloWorld】

搭建好环境后我们就开始进入Java的学习了,额。。据我所知所有计算机语言的入门程序都是HelloWorld,可能就是因为我们编程者就是在创造一个世界吧,所谓编程就是模拟现实世界呗~~

步骤如下:

1、在桌面创建一个txt文本(你也可以自己找一个路径,前提是你要记住这个路径,我是为了偷懒才创建到桌面上的),并将其文件名改为“HelloWorld”后缀名改为.java
在这里插入图片描述
2、然后右键—>打开方式—>用记事本打开–>编写代码
在这里插入图片描述

3、打开万能黑窗口进行遍野操作
在这里插入图片描述

(4)、项目总结

总结如下:欢迎入坑java!


总结

我虽然已经写了两年的Java了,是一个即将步入社会的求职者,我做这些笔记目的是为了记录自己如何从一个小白到现在的经历,虽然同样身为学习者,在某些方面仍然是个菜鸟,但是,人的认知范围始终是在不断扩大的,总有一天会达到一个想要的顶峰。