🧛♂️iecne个人主页::iecne的学习日志
💡每天关注iecne的作品,一起进步
💪学C++必看iecne
本文专栏:【JavaSE】
🐳希望大家多多支持🥰一起进步呀!
✨前言
哈喽大家好,我是iecne,本期为大家带来的是【JavaSE】初识Java解决工具包问题详解。包教包会,快来看看吧!
任务描述
如何快速掌握函数,看iecne的【JavaSE】初识Java解决工具包问题详解
文章目录
- ✨前言
-
- 任务描述
- 一.初识Java
-
- 1.1 什么是Java
- 1.2 Java的优点👍
- 1.3 Java的软件推荐
-
- 1.3.1 开发工具
- 1.3.2 编译工具
- 1.4 Java语言特点
- 1.5 Java的安全性
- 二.JDK和IDEA路劲问题
- 三.hello world详解
-
- 3.1 新建Java项目
- 3.2 创建一个类
- 3.3 代码分析
- ✨总结
一.初识Java
想必看到这篇文章的都会java,但是这次我们更专业的说说什么是java
1.1 什么是Java
Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程
1.2 Java的优点👍
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 [2] 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等
1.3 Java的软件推荐
1.3.1 开发工具
JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境(Java Runtime Environment),一些Java工具和Java的核心类库(Java API)。不论什么Java应用服务器实质都是内置了某个版本的JDK。主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如,IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK
所以这里我们推荐JDK作为我们Java的开发工具
1.3.2 编译工具
Eclipse:一个开放源代码的、基于Java的可扩展开发平台 。
NetBeans:开放源码的Java集成开发环境,适用于各种客户机和Web应用。
IntelliJ IDEA:在代码自动提示、代码分析等方面的具有很好的功能。
MyEclipse:由Genuitec公司开发的一款商业化软件,是应用比较广泛的Java应用程序集成开发环境 。
EditPlus:如果正确配置Java的编译器“Javac”以及解释器“Java”后,可直接使用EditPlus编译执行Java程序。
以上是著名的编程工具,而这里我们使用IDEA
1.4 Java语言特点
Java看起来设计得很像C++,但是为了使语言小和容易熟悉,设计者们把C++语言中许多可用的特征去掉了,这些特征是一般程序员很少使用的。例如,Java不支持goto语句,代之以提供break和continue语句以及异常处理。Java还剔除了C++的操作符过载(overload)和多继承特征,并且不使用主文件,免去了预处理程序。因为Java没有结构,数组和串都是对象,所以不需要指针。Java能够自动处理对象的引用和间接引用,实现自动的无用单元收集,使用户不必为存储管理问题烦恼,能更多的时间和精力花在研发上。
因此,博主学完cpp就马上过来学java
1.5 Java的安全性
Java 适用于网络/分布式环境。为了达到这个目标,在安全性方面投入了大量的精力。使用Java可以构建防病毒、防篡改的系统。
从一开始,Java就设计成能够防范常见的错误和各种攻击:
运行时堆栈溢出,(蠕虫和病毒常用的攻击手段)。
破坏自己进程空间之外的内存。
未经授权读写文件。
……
二.JDK和IDEA路劲问题
有个问题之前博主遇难且大家都没有给出一个合理的答案
这是编译失败的实例
有这种情况的朋友就是IDEA版本太低,JDK版本太高
这里我们需要做的就是安装更高级的IDEA即可
三.hello world详解
3.1 新建Java项目
public 修饰符用于限定类或类成员的访问级别,再加上class 关键字用于定义类,该类的标识符 是 HelloWorld,HelloWorld 类被 public 修饰,应在名为 HelloWorld.java 的文件中声明
这些都可以通过创建项目来解决:
3.2 创建一个类
创建好项目之后,我们创建类
写入类名
1.一个java 文件中,只能有一个 public 的类,而且类名必须和文件名相同,类名不可以是中文和数字 。
2.Java 编程规范建议,左括号是紧跟着当前行的,一般是语句后空一格再打左括号。
3.类名 一定要采用大驼峰的形式命名。
大驼峰式命名法(upper camel case):
每一个单词的首字母都采用大写字母,例如:FirstName、LastName、CamelCase,也被称为 Pascal 命名法。
变种:StudlyCaps,是“驼峰式大小写”的变种
比如我们取名Main , 接下来我们就看见,系统给了我们一个类
public class Main {
}
3.3 代码分析
public class HelloJava{
public static void main(String [] args){
System.out.println("It's nice to meet you at CSDN");
}
}
这是输出It’s nice to meet you at CSDN的代码
而hello world的代码如下:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
这里有个要点就是所有的{一定要在上一行,并且空一格,这是java的代码标准
非常的简单包括新手输出都可以这样
println指的是输出换行,print是输出
相当于
cout<< <<endl;
cout<< ;
✨总结
本节课主要是讲解了Java的教程,至此该课示例的思想博主已经真真切切彻彻底底分享完了,相信大家对这个逻辑有了一定的理解,大家可以自己动手敲敲代码,感受一下,包教包会。若有任何侵权和不妥之处,请私信于我,定积极配合处理,看到必回!!!
帅的人已然点赞收藏关注,而丑的人还在犹豫,被犹豫了,快三连吧!
原创不易,还希望各位大佬支持一下
点赞,你的认可是我创作的动力!
收藏,你的青睐是我努力的方向!
评论,你的意见是我进步的财富!
感谢每一个观看本篇文章的朋友,更多精彩敬请期待~( ̄▽ ̄~)~:
iecne的博客
若有任何侵权和不妥之处,请私信于我,定积极配合处理,看到必回!!!