初识java

初识Javaeclipse参加的快捷键

1、批量修改:ALT+SHORT+R2、快速输入主方法
2、敲入main 2. alt+/ 示例 3 、快速输入System.out.println
3、敲入syso 2. alt+/ 4 、:快速输入for循环
4、敲入for 2. alt+/
5 、查看java源代码 JDK里提供的类 F3
6 、代码格式化 ctrl+shift+f 注意: 这个快捷键和搜狗输入法的切换简繁冲突,所以好把搜狗的切换简繁取消掉。
7、快速导入import 类 ctrl+shift+o
8 、快速注释 选中一行或者多行代码 ctrl+shift+c
9 、大小写转换 ctrl+shift+x 选中的转换为大写 ctrl+shift+y 选中的转换为小写
10、快速解决办法提示 在出错误的行,使用ctrl+1。
11、 toString getter setter 构造方法的快速生成 1. 通过菜单-> Source 就可以看到快速生成的选项 或者 ALT+SHORT+S1、批量修改

Java的发展史

詹姆斯•高斯林du等人于1990年代初开发Java语言的雏形,最初被zhi命名为Oak,目标设置在家用dao电器等小型系统的程序语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。1991年出现,1995年正式发布 创始人:James Gosling 出生地:SUN 被Oracle公司 新的JDK的版本: 2020年发布JDK14

Java体系:

JavaSE 标准版 java基础,桌面应用开发
JavaEE 企业版 javaweb,网站(例如京东)
JavaME 微型版 被Android替代
Java编程语言的风格十分接近C++语言。继承了C++语言面向对象技术的核心,Java舍弃了C++语言中容易引起错误的指针,改以引用取代,同时移除原C++与原来运算符重载,也移除多重继承特性,改用接口取代,增加垃圾回收器功能。在Java SE 1.5版本中引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱特性。太阳微系统对Java语言的解释是:“Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。

Java文件的运行过程如何在cmd中运行java程序?

步骤1: win+r ,输入cmd
步骤2: 切换盘符 例如:你程序在d盘 D:回车
步骤3: 切换目录 cd 目录名称 回车
步骤4: 先编译java源文件 javac 文件名.java
步骤5: 再运行字节码文件 java 类名在一个Java文件中,可以定义多个类,但是最多只有一个被public修饰的类,且类的名称必须和文件名一致,class文件的个数等于你在java文件中定义的类的个数
javac工具 编译器 作用是将java文件转换成为class字节码文件

Java的开发环境

JDK Java开发工具集
JRE Java运行时环境
JVM Java虚拟机
GC 垃圾回收机制 【面试题】

为什么Java可以跨平台?

因为Java有JVM,JVM运行的是与平台无关的字节码文件,可以一次编译处处运行,不同的平台都会安装JDK,JDK中包含虚拟机。

代码规范

1 、严格区分大小写
2 、标点符号是英文
3 、括号要成对出现
4 、每条语句以;分号结尾
5、最好的变成规范可以参考阿里巴巴编程公约

注释

// 单行注释 crtl+
//* 多行注释 crtl+shift+/
/** 文档注释 可以使用javadoc.exe 工具生成帮助文档 */
分隔符一条语句是以分号(;)结尾的一行代码
一个语句块是以一对花括号({})为边界的语句的集合
Java中允许有任意多的空格 ,包括换行,以及 ; 分号

标识符概念:

给变量,类,方法,包 取名字
要求:
① 字母 ,数字, 下划线 ,美元符号组成
② 不能以数字开头
③ 严格区分大小写
④ 不能和关键字重名(50个关键字) 特殊: true,false,null 不是关键字,但是也不能和他们重名
⑤ 见名知义
⑥ 不要和JDK中已经存在类和接口重名
⑦ 符合阿里编程规约

如何安装阿里编程规约

在这里插入图片描述
初识java_第1张图片

初识java_第2张图片

关键字

Java中有50个关键字
关键字:赋予特殊作用的小写单词
初识java_第3张图片

你可能感兴趣的:(初识java)