java修习之路(一)-----------路漫漫其修远兮

一、java语言概述

1.1 java语言概述

  java语言是由美国sun公司在1995年推出,java之父:詹姆斯·高斯林,最新版本为2018年发行的java10版本。

  所谓的编程语言,是计算机语言,人们可以通过编程语言对计算机下达命令,让计算机完成人们需要的功能。

  java语言主要应用在互联网程序的开发领域。比如天猫、京东、物流系统等以及服务器后台处理大数据的存储、查询、数据挖掘等。 

1.2 计算机基础知识

  ①二进制:他只包含0和1,逢2进1,每一个0或每个1,叫做一个bit。发明者莱布尼斯。

  ②字节:字节是计算机存储最小单元。位(bit)字节(byte)每逢8位一个字节。1 byte = 8 bit    100Mbps代表的是bit ,15MB/s代表的是byte。仅为是1024。如1KB=1024 byte

  ③常用DOS命令:MS=DOS(微软磁盘操作系统),命令提示符(cmd)模拟DOS命令。启动命令提示符,win+r输入cmd回车。(1)切换盘符:D:(2)进入文件夹:cd XXX(可以简写+tab键)(3)返回上一级:cd ..(4)快速进入:cd XXX\XXX\XXX\(5)回到根目录:cd \(6)查看目录文件:dir(7)清屏:cls(8)退出cmd窗口:exit

二、java语言开发程序环境搭建

2.1 java虚拟机-----jvm

  ①JVM:是运行所有java程序的假想计算机,即翻译机。

  ②跨平台:java编写的软件可以运行在任何的操作系统上,称为java语言的跨平台性,有jvm实现的,程序运行在jvm上。jvm运行在操作系统中。

2.2 JRE和JDK

  ①jre:是java程序的运行时环境,包含jvm和所需的核心类库

  ②jdk:是java程序的开发工具,包含jre及开发工具

  ③包含关系:jdk>jre>jvm

2.3 jdk安装

  去oracle官网下载:www.oracle.com。安装时主要安装的位置:不要有中文和空格。之后下一步就好。

2.4 环境变量的配置

  ①JAVA_HOME

  ②classpath

  ③path配置

每天学习一点点,积累知识。

原文地址:https://www.cnblogs.com/sgzslg/p/12105075.html

时间: 2024-10-26 19:57:32

java修习之路(一)-----------路漫漫其修远兮的相关文章

路漫漫其修远兮

路漫漫其修远兮,吾将上下而求索. 学技术的人,永远都是活到老学到老.走上程序员走条路是在阴差阳错的情况下.当年高中曾一时闹热买了一本谭浩强的<C++程序设计>,又在高考完的第二天去买了一本<零基础学Java>.那时并不是因为喜欢编程,或者一定要学到计算机专业.软件工程专业.那时就是一时闹热,听着编程挺吊就糊里糊涂的买了.却在大学读到了软件工程,我发誓绝对不是奔着这个专业,压根就不是为了这个专业. 就如当年文理分科一样,如果不是某些原因的确有可能会去读文科.可是并不后悔,读到这个专业

路漫漫其修远兮,吾将上下而求索

最近看了 BYVoid 的博文<劝君惜取少年时>,深有感触.白驹过隙,当时感叹着大学一年已过, 不知不觉大二下学期也将结束了. 回想起高三当年,每当身心疲惫,即会想象着来年身在大学校园的自己,期盼着自己的大学生活. 尽管高考榜单并不尽人心意,到了华农,过了一年也是觉得大学也是如此而已.大一的时候,信 心满满想着要好好学习,拿到满意的成绩,拿奖学金,考研,又或者要专研技术.现实往往比自己 的想象来得要更快,接触ACM之后,我埋醉在切题的时光里,享受AC的那一份成就感.当然对于 其他更多更多的事情

2019年终回顾:路漫漫其修远兮,吾将上下而求索

前言 2019年对我而言,是目前个人发展速度最快的一年,35岁之前个人成长靠外部世界的影响,大学四年参加不少社团,也在学校MBA当过助理,不过对外部世界了解很少,成长也比较缓慢,毕业后的这一年里,恰逢微软拥抱开源,社区活动兴起,自己也从参与社区,加入社区,到奉献社区,在这个过程中接触了很多优秀的人,自己也在他们的影响下快速的成长. 2019年回顾 积极参与社区活动 今年参加了不少社区活动,也组织策划了广州社区的几场活动. 广州.NET技术沙龙 2018年12月8日,广州社区第一场活动在 CVTE

分享Java web 开发必游之路

一.开始,万事开头难啊! Java的学习很难,因为它太庞杂了,有很多令人恐惧的(并非语言本身的)细节. 让我们先看看,我们将碰到哪些难关: 1. 表示 脸面的部分,这里将用到的技术和知识:JSP,Servlet,XML,HTML,JavaScript,CSS等,最好能了解网络基础(TCP/IP协议等). 2. 业务逻辑 核心的部分,这里将用到的技术和知识:Java Bean,XML等. 3. 数据库 存储的部分,这里将用到的技术和知识:数据库的知识,JDBC,XML等. 4. 部署 必备的部分,

2017年Java web开发工程师成长之路

详情请交流  QQ  709639943 00.2017年Java web开发工程师成长之路 00.R语言速成实战 00.R语言数据分析实战 00.Python+Django+Ansible Playbook自动化运维项目实战 00.Java深入微服务原理改造房产销售平台 00.Python3入门机器学习 经典算法与应用 00.老司机学python篇:第一季(基础速过.机器学习入门) 00.Python 从入门到精通 78节.2000多分钟.36小时的高质量.精品.1080P高清视频教程!包括标

买《Java Web全栈工程师之路》专题视频课程送纸质图书

<Java从小白到大牛>上市一年来,取得了比较好的成绩. 为了答谢广大学员对智捷课堂以及关老师的支持,现购买51CTO学院<Java Web全栈工程师之路>专题视频课程的学员送一本<Java从小白到大牛>纸质版图书.请于购买课程后10个工作日内申请赠书,过期视为放弃.注意:苹果支付购买,以及8折(含8折)一下活动购买不赠送图书.领取说明:加qq群:51CTO-关老师付费群 523714201 验证消息:用户名+订单号即可通过. 最好您在购买之前咨询客服人员,以免不符合赠

java修习之路(二)-----------------路漫漫其修远兮

一.HelloWorld入门程序 1.1 程序开发步骤说明 java 程序开发三步骤:编写.编译.运行. 编辑器:javac.exe 解释器:java.exe java程序>编译器>字节码文件(.class)>JVM运行 1.2 编写java源程序 ①java文件后缀名为.java ②用记事本打开输入代码 ③cmd窗口编译:javac + xxx.java(会生成一个.class文件);运行:java + xxx. 代码如下: public class HelloWorld { publ

java修习之路(5)------------路漫漫其修远兮

一.运算符 1.1 算术运算符 /* 运算符:进行特定操作的符号,例如:+ 表达式:用运算符连起来的式子叫做表达式,例如:20 + 5,又如:a + b 四则运算: 加:+ 减:- 乘:* 除:/ 取模(取余数):% 首先计算得到的表达式的结果,然后在打印输出这个结果. 被除数/除数 = 商 ...余数 对于一个整数的表达式来说,出发用的是整除,整数初一整数,结果仍然是整数,只看商,不看余数. 只有对于整数的除法来说,取模运算才有余数的意义. 注意事项: 1.一旦运算当中有不同类型的数据,那么结

java修习之路(四)---------------路漫漫其修远兮

一.数据类型转换 1.1 自动转换 /* 当数据类型不一样时,将会发生数据类型转换. 自动类型转换(隐式) 1.特点:大妈不需要进行特殊处理,自动完成. 2.规则:数据范围从小到大. */ public class Demo01DataType{ public static void main(String[] args){ System.out.println(1024);//这就是一个整数,默认是int类型 System.out.println(3.14);//这就是一个浮点数,默认就是do