Java学习笔记01(小白级别)

了解简单的DOS命令

窗口(Win)键 +r,一起按下,输入cmd,可以打开dos界面

注意:在输入dos命令时,要使用英文输入,所有标点都有是英文

d:

d:        进入d盘
dir :    列出当前目录下的文件以及文件夹
md :   创建目录
rd :     删除目录
cd :    进入指定目录
cd.. :  退回到上一级目录
cd\:    退回到根目录
del :    删除文件
exit :   退出 dos 命令行

理解面向对象

面向对象,人的对象,人的运动的动作,运动的器械这三个对象,

实例化一个张三的对象,对象有一个打篮球的动作,器械是篮球。

实例化一个李四的对象,对象有一个踢足球的动作,器械是足球。

面向对象能够更好的在抽象的层面来分析问题,在程序实现跨越极大的赋予之前的代码,这些是面向过程编程很难实现的(刘老师)

垃圾自动回收

垃圾收集机制(Garbage Collection),GC

c,c++,由程序员回收,手动编写代码回收

优点:能够在内存不使用时快速回收,准确高效;缺点:容易失误出现bug,例如忘记编写回收内存的代码?内存一直不回收。

java,垃圾回收是自动,开了一个习题集线程自动去检测哪些内存不用了然后回收掉

优点:自动的,意味着不会出现忘记回收;缺点:回收不及时

一般的观点是,宁可回收不及时但是一定要回收,使用自动的垃圾回收恒合适

下载JDK

JDK(Java Development Kit Java开发工具包)

JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用再单独安装JRE了。
其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等

工欲善其事必先利其器,请进入https://java.sun.com 下载Java的开发工具(JavaSE或与NetBeans的绑定版)。集成开发工具方面 ,可以下载Eclipse或IntelliJ。

傻瓜式安装,下一步即可。

建议:安装路径不要有中文或者特殊符号如空格等。

下载集成开发环境

eclipse,官网镜像下载(选择中国科技大学镜像)

eclipse环境配置

《Eclipse安装及JDK配置环境变量(Win10)》, 一起来围观吧 https://blog.csdn.net/weixin_41710541/article/details/104897324?utm_source=app

正规的开发工作中,你之前的工作要求统一1.6.0.102,之后换了一个项目组,这个项目组要求使用1.8.0.1_103可以先卸载掉前面的jdk,根据需要安装新的jdk

安装好了,就动手coding!,个人建议直接用eclipse运行就行了,没必要再去dos命令窗口运行(对于初学者操作复制,降低学习兴趣)

打开eclipse ,FileNewJava Project给项目命名点击项目右键,然后新建一个class,输入类名Test。可以选择public或者package。注意public class +Test,类型一定要和文件名(Test.java)一样!!!

Dos窗口运行java文件。

step1: 进入java文件的保存目录

step2: javac Test.java

step3: java Test

第一个Java程序

/**
*文档注释
*这是一个打印hello world的类
*@author
*@version 1.0.0
*/
public class Test{
        public static void main(String[] args){
	//单行注释,打印helloworld
                System.out.print("hello world\n");
	/*
	多行注释
	下面准备写一个打印abc的程序
	*/
	//System.out.print("abc");
        }
}

总的学习路线

第一章 Java语言概述
第二章 基本语法
第三章 面向对象
第四章 Java 类设计
第五章 高级类特性
第六章 异常处理
第七章 Java 集合
第八章 泛型
第九章 注解 & 枚举
第十章 IO
第十一章 线程
第十二章 Java 常用类
第十三章 Java 反射
第十四章 Java 网络编程

学习java的笔记。每周更新,保持进步!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值