Java学习笔记 - Day2

Java特性优势

简单性:基于C,纯净版的C++ (去掉了C++运算符重载、多继承等复杂概念)
面向对象:一切皆对象 (所有Java应用程序,都是以对象形式存在)
可移植性:Write once, run anywhere - 跨平台 (编译生成字节码文件)
高性能:及时编译,效率
分布式:为网络分布式环境设计,可处理TCP/IP协议,通过URL,访问网络资源,相当于本地资源,简单。支持远程的方法调用。
动态性:反射机制,有了动态性。
多线程:看视频,同时听音乐...(应用程序同时进行不同操作,互不影响)
稳健安全:Java不能使用指针直接访问内存,数组越界等问题,编译时发现。

封装性,实现了模块化和信息隐藏。
继承性,实现了代码的重用。- 单继承
强制转换
引用
Java内存回收机制,不用太多管理内存
程序运行中动态加载各类库

如何卸载

  1. 查找安装位置,在我的电脑 - 高级设置 - 环境变量

  2. 在我的电脑中,按上面路径,找到安装包文件,删除

  3. 删除环境变量 JAVA_HOME

  4. 删除环境变更Path下面JAVA Home相关的删除

  5. 验证删除成功:cmd

    java -version
    # 返回如下
    

安装JDK

  1. 百度搜索jdk8
  2. 下载电脑对应版本,win/linux..
  3. 双击安装
  4. 记住安装路径
  5. 配置环境变量
    1. 系统变量 - 新建
    2. 填写变量名(JAVA_HOME)、路径地址

​ 3. 配置Path变量

​ 4. 测试JDK是否安装成功

运行Hello World

  1. 建文件,存放代码

  2. 建java文件,后缀.java

  3. 编写代码

    public class Hello{
    	public static void main(String[] args){ 
    		System.out.print("Hello, World");
    	}
    }
    
  4. 文件路径前加入cmd+空格(保证目录下面),然后javac编译一下生成class文件,然后java命令执行

Javac Hello.java  #文件夹会出现java.class
Java Hello  #运行这个类文件

备注:如果报错,一般是环境路径配置问题。

安装IDEA
https://www.jetbrains.com/idea/download/?section=windows

posted @ 2024-01-14 21:21  MyCodeit  阅读(17)  评论(0)    收藏  举报