个人学习笔记
摘要:本片笔记内容包括:计算机基础知识、java语言的概述,jdk的安装以及环境配置,ecplise的安装和配置,HellowWorld案例。
笔记目录
前言
只有初学者才会懂初学者,我们懂得不多,但我们会慢慢学习,未来可期!我们不会高大上,我们是学一点知道一点,直到有那么一天,你我都能成为大牛。进大厂,拿高薪!希望我这个初学者能够帮到你,更希望你这个初学者也能帮到我。谢谢。
提示:笔者作为一个27岁的IT行业的新人,由原食品安全行业,转战IT。各位道友曾经都是什么行业的呢?是否和我有同样的经历呢?请求组织收留,鄙人每天都会把学的知识点整理分享,希望对您有帮助。同时也希望得到大家的支持,谢谢!整理第1天,Basis_ComputerBasis(基础篇——计算机基础)
重点:必会知识点:jdk安装及环境配置、ecplise的安装和JDK JRE JVM的关系。进入公司的第一件事是什么?别让第一天就垮了,一定要好好练,卸了装,装了卸。
一、JDK
1、JDK是什么?
JDK是java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java的核心。包括了Java Development ToolKit(java开发工具包)、一堆java工具(javac、java、jdb等)和java基础的类库(即java API)
Java API是Java的应用程序接口,里面有很多已经写好的Java Class,包括一些重要的语言结构以及基本图形,网络和文件I/O等等,我们可以直接调用使用。
2、JDK的安装以及环境配置
2、1 通过官方网站获取JDK:http://www.oracle.com
2、2 打开官网
2、3 打开Products找到java
2、4 找到右上角 Download Java
2、5 找到合适的版本下载,推荐Java SE8
2、6 选择相应的系统下载
3、JDK的安装
下载完后进行安装,傻瓜式安装,下一步下一步即可
注意:
1、 同时安装多个jdk时需要使用指定环境变量来确认使用的是哪个jdk
2、 安装路径不要有中文或者特殊符号如空格等。最好目录统一
4、环境配置
4、1 JAVA_HOME
该配置是要配置jdk的安装目录,来明确要使用哪个版本的jdk。
例如:我把jdk安装在了D:\Java\jdk7。配置如下:
4、2 PATH
系统会在path配置的值中,寻找可执行文件。
需要把jdk\bin添加到path中。切记不能把path删除!!!
4、ecplise的安装
直接打开 https://www.eclipse.org/downloads/下载即可,解压直接就能用
两个软件如果大家实在下载不下来可以私信我,我发给你们!
二、HelloWorld案例
1.创建day01工程
具体的命名要求我会在写代码的过程中体现,先学会从哪里新建
2.创建包
3.创建类class
建立成功!离成功更近了一步
4.编辑代码
代码如下(示例):
/*
* 用来定义一个包:定位类(包名+类名)
* package 用来定义包的关键字
* cn.tedu.hello 包名 全小写+公司域名倒着写
* ; Java 语句的结束符
*/
package cn.tedu.hello;
/*
* 用来定义一个类
* public ----公共的,作为类的修饰符,修饰类的可见范围
* class ----用来定义类的关键字
* HelloWorld ---- 类名,符合驼峰命名法
* {代码.... }
*/
public class HelloWorld {
/*
* 用来定义主方法/主函数:是程序的入口
* public -----公共的,作为方法的修饰符
* static -----静态的,说明方法是静态的
* void ----空/无 说明方法的返回值是空的
* main ----方法名
* ( ) ----是方法的标识符
* String[] args ---方法的参数
* {代码/方法体}
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
/*
* 向控制台输出制定数据
* System ---要发出系统指令
* out --- 向外输出的我动作
* println--- 打印后换行
* () ----方法的标识符
* hello java ---方法的参数
* ; Java--- 语句的结束符
*/
System.out.println("hello java");
}
}
5.输出结果(ctrl+f11)
代码如下(示例):
hello java
总结–计算机基础知识
提示:针对于计算机基础知识,我做了一个思维导图,用xmind做的,有需要的可以私信我或者去网站直接下载。
此笔记是2020.12.07 23:51版本的,随着我的不断学习,会持续更新,希望对大家有帮助。我也会继续坚持的,大家互相关注一下。
只有初学者才会懂初学者,希望我这个初学者能够帮到你,更希望你这个初学者也能帮到我。谢谢。
Basis_ComputerBasis
基础篇——计算机基础