学习java第一天

学习java第一天

1、java 基础是学习JavaEE,大数据,Andriod开发的基石!

2、java 是一个面向对象的编程

3、三大部分
基础程序设计:关键字、数据类型、运算符、流程控制、数组
面向对象编程:类/对象、类的结构、三大特征、接口、设计模式
应用程序开发:JDBC、集合、IO、类库、多线程、异常处理、反射、网络
4、软件开发:有系统软件和应用软件

5、常见的操作系统 Linux 、Windows、unix

6、人机交互方式:图形化界面:GUI
命令行方式:CLI
算法+数据结构=程序

7、常用的DOS命令
d:进入到d盘
dir 显示界面
cd 创建文件
md进入文件
md java\calss\team 直接进入到team
cd…一层一层退出
cd/一步出
rd 删除目录
del 删除表
exit退出DOS命令行

8、计算机编程语言的介绍
计算机语言:c,c++,java,PHP,Kotlin,Python,Scala等
第一代语言:机器语言,以二进制的形式出现
第二代语言:汇编语言,使用助记符标识一条机器指令
第三代语言:高级语言,C、Pascal、Fortran面向过程的语言
c++面向过程、面向对象
java跨平台的纯面对对象的语言
.NET跨语言的平台
Python、Scala…
后台开发:Java、PHP、Python、Go、Node.JS

9、JAVA的三大体
java SE 标准版 桌面级应用
java EE 企业版 对于web的开发
java ME 小型版 手机上的小游戏 j包

10、java特点
特点一、面向对象:
两个要素 类、对象
三个特征:封装、继承、多态
特点二、健壮性 1、去除了指针;
2、自动的垃圾回收机制
特点三、跨平台性 write once run anywhere
java jvm程序 jvm虚拟机
win版的jvm,linux版的jvm,Mac版的jvm ,实现了保证java在三个平台上的执行

11、java的两种核心机制
java虚拟机 :虚拟的操系统
垃圾收集机制 : 自动的回收垃圾空间

12、JDK中包含JRE (java虚拟机和java所需要的库)和java的开发工具
JDK=JRE+开发工具集
JRE=JVM+Java SE标准类库

13、在文件夹中编程进行编写 ,先编译后运行
在这里插入图片描述
14、JAVA注释
在这里插入图片描述
15、文档注释
/**
这是一个小白的java学习经历
@author 阮皙白
@version java SE
1、cmd的使用
2、基本结构的框架了解
3、注释的学习
*/

public class summarization1
{
/**
如下的方法是main() 方法,作用:程序的入口
*/
public static void main(String[] args)
{
System.out.println(“Hello World!”);
}

}

对第一个JAVA程序进行总结

1、java程序编写-编译-运行的过程
编写:我们将编写的java代码保存在".java“结尾的原文件中
编译:使用javac.exe宁陵编译我们的java源文件,格式javac 原文件名.java
运行:使用java.exe命令解释运行我们的字节码文件 格式:java类名

2、
在一个java的源文件中可以有多个class,但是最多只能有一个类声明为public的
而且要求声明为public的类的类名必须与源文件名相同

3、程序的入口是main()方式,格式是固定的
public static void main(String[] a) //arguments 参数

4、输出语句
System.out.println()//先输出后换行,若括号中什么也不写就是换行概念
System.out.print()//不换行,只输出数据

5、每一个执行语句末尾都以";"结束

6、编译的过程:
编译之后,会生成一个或者多个字节码文件。
字节码文件的文件名与java源文件的类名相同
7、使用javadoc
javadoc -d myhtml1 -author -version 源文件名.java

8、java API文档
API就是java提供的接口
通常提供的类库,都成为api

9、常见的文本编辑工具: 效率极慢
1、记事本
2、EditPlus
3、NOtePad
常见的集成开发工具(IDE)
1、MyEclipse 收费,插件都已经被添加好
2、JBuilder
3、IntelliJ IDEA 号称流行的IDE工具
4、IBM公司的eclipse 效率高,上手快,推荐推荐!

10、编程的良好习惯在这里插入图片描述

     一起学习的可以联系我,一起努力加油
      
      新手小白上路,希望大家吐槽和指导!!!
      
      如若有侵犯,请通知立删;
      
                                                       作者:阮皙白
                                                       日期:2021年6月3日
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值