-
2) 打开java文件,编写代码(记得保存)
-
3) 生成class文件
-
4)运行class文件
-
代码规范:
-
5.Java开发工具
=============================================================
由C++语言改编而来
早期叫 oak 语言 属于sun公司
后来 sun 公司被 oracle 公司收购
java之父: 詹姆斯.高斯林
目前最高的是16
我自己目前用的是8,这个版本虽然旧但相对稳定一些
根据不同的项目需求,将Java分成3个版本来完成不同的工作
JavaME:精简版 用于非智能手机端的开发 已被淘汰
JavaSE:标准版 主要用于PC端的开发,即可视化界面的开发
JavaEE:企业版 主要用于网络后台,服务端的开发
-
开源: 免费开放源代码
-
面向对象:(后续另写一篇文章)
-
跨平台:可在不同平台版本运行
-
编译性:需先将 java文件编译为 class文件(字节码文件),运行字节码文件更安全,且高效
-
动态性:反射技术,在运行过程中,才能知道运行的内容,能极大提高代码的扩展性
在java文件中编写代码
运行时将java文件编译为class文件
class文件可在不同平台版本上运行
运行class文件需要安装jvm
不同平台提供了不同的jvm,这些jvm在各自的平台上会营造一个相同的环境去运行class文件
jvm
java virtual machine
java虚拟机
用于运行java项目
jre
java runtime environment
java运行环境
jre = jvm + 核心类库
核心类库:一些提前定义好的数据(jar包)
jdk
java development kit
java开发工具包
jdk = jre + 工具包
工具包:一些java的编译工具,运行工具,说明文档的工具
总结
三者就是递进包含的关系
===============================================================
人机交互:
-
图形化界面交互
-
通过给计算机输入命令,计算机执行,这种命令叫dos命令
命令窗口打开方式
-
点击左下角window 输入cmd 点击命令提示符
-
window键 + R键 输入cmd 点击确定
-
在路径上输入cmd回车 打开的cmd路径为当前路径
-
在桌面或者文件夹空白处,点击[在此打开Powershell窗口]
常见dos命令
dir: 显示该路径中的文件信息
cd空格+路径: 进入其他路径
cls: 清空cmd命令
===================================================================
1)在 orcale官网下载(需要注册)
2)在CSDN内搜索jdk安装
注意:
安装路径尽量不放在C盘,路径中不要出现中文和其他特殊字符,只含有英文和数字
jre可以安装也可不安装,注意安装路径不要和jdk相同,否则会发生替换
================================================================
技巧:
再编写代码的时候,不能出现中文的标点符号,否则会报错(一般代码写完了发现没啥语句错误基本都是因为这个)
这里推荐搜狗输入法的一个功能,可以完全避免这种情况,非常好用
1.创建java源文件
这里先用最基本的方法
鼠标右击创建一个文本文档,修改名称和后缀名
注意:
文件命名必须是英文加数字,且数字不能开头
记得后缀修改为.java,注意是否打开了文件扩展名选项
总结
至此,文章终于到了尾声。总结一下,我们谈论了简历制作过程中需要注意的以下三个部分,并分别给出了一些建议:
- 技术能力:先写岗位所需能力,再写加分能力,不要写无关能力;
- 项目经历:只写明星项目,描述遵循 STAR 法则;
- 简历印象:简历遵循三大原则:清晰,简短,必要,要有的放矢,不要海投;
以及最后为大家准备的福利时间:简历模板+Java面试题+热门技术系列教程视频
![在这里
必看视频!获取2024年最新Java开发全套学习资料 备注Java
插入图片描述](https://upload-images.jianshu.io/upload_images/24616006-1d9b1fd8bf0be019?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
mage-https://img-blog.csdnimg.cn/img_convert/d03a705143646f4f3f6ea879d59b2788.png)(title-必看视频!获取2024年最新Java开发全套学习资料 备注Java)]
插入图片描述](https://upload-images.jianshu.io/upload_images/24616006-1d9b1fd8bf0be019?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
[外链图片转存中…(img-zXx7snSp-1716456772422)]