前言
-
本人的javase系统学习可能会有些不足,因为过了好久,也是想了好久,才决定写博客,所以特来和大家一起学习,如有错误的地方,请大家指正,一起进步一起努力。
-
本人的知识分享是一个学习方向的总结,只针对比较初级的程序员和小白(后面的学习还需更加的努力)。
-
javase的基础知识博客有很多,很多大佬们的博客也都是很全的,本人觉得不能因为这样就不写博客了,别人也可以,我相信我也可以,平常总是看别人的博客为我解决问题,说不定别人因为我的帮助就解决了问题,最后我也会有一些在平常遇到的BUG问题,然后也会分享出来,希望能够能和大家一起成长。
Java介绍
java是一门面向对象编程语言,它的特点是:
- 跨平台性
指的是软件可以不受计算机硬件和操作系统的约束而在任意计算机环境下正常运行。这是软件发展的趋势和编程人员追求的目标。Java自带的虚拟机能够实现跨平台性。 - 面向对象
面向对象技术使得应用程序的开发变得简单易用,节省代码,也继承了面向对象的诸多好处,如代码扩展、代码复用等。它能够直接反映现实生活中的对象,比如 人, 动物等,因此,开发人员更容易编写程序。 - 健壮性
Java致力于检查程序在编译和运行时的错误。类型检查帮助检查出许多开发早期出现的错误。Java自已操纵内存减少了内存出错的可能性。 - 安全性
Java语言提供了防止恶意代码攻击的安全机制(数组边界检查和byte code校验等)。Java的强类型机制,垃圾回收机制, 异常处理机制和安全检查机制使其具有很好的健壮性。 - 简单易用
Java源代码的书写不拘泥于特定的环境,环境的书写在任何地方都可以,任何编辑软件都可以进行编写,只要将对应的源代码进行编译,编译字节码文件后,可直接运行,通过调试则可得到想要的结果。
Java的开发环境
JDK是 Sun 公司提供的一种免费的 Java 软件开发工具包,里面包含了很多用于Java 程序开发的工具,最常用的 是编译和运行工具。
jdk的下载和环境配置
具体的过程参考:win10 的话,相对环境配置比较简单。
https://blog.csdn.net/u012187452/article/details/72595040
创建java程序步骤
- 编辑源代码 – 工具:文件编辑器,比如记事本。
– 生成文件:java源文件(扩展名为.java) - 编译生成成字节码文件 – 工具:编译器javac – 生成文件:字节码文件(扩展名.class)
- 解释运行字节码文件 – 工具:解释器java – 生成文件:机器指令
Eclipse的常用快捷
Eclipse的安装和使用网上的大佬都有比较详细的教程,这边我主要记录的是本人经常使用的快捷键:
- 查找并替换: Ctrl+F
- 撤销 :Ctrl+Z
- 重做: Ctrl+Y
- 小写转大写: Ctrl+shift+X
- 大写转小写: Ctrl+shift+Y
- 热键: Alt + / (说明:编辑程序代码时,打sysout +Alt + / ,就会自动出现:System.out.println();)
- 程序代码自动排版:Ctrl+Shift+F
- 自动引入所需要的类别:Ctrl+Shift+O