万万的JAVA学习笔记01

前言

写这一系列文章的初心是希望可以记录自己学习JAVA的过程,在CSDN平台与其他学习者分享自己的学习经验,也方便自己今后复习回顾所学知识。第一次在网上写博文,自己也只是一名JAVA语言的初学者,文章内容一定会有诸多错误和不足,因此文章内容仅作参考,也希望能得到大家的友好指正,我会认真记录学习,并加以改正的。

PS:具体操作步骤我都会用粗体进行加粗,未加粗字体一般是自己的理解以及查阅得来的资料。


第一节  Java安装及配置环境

JAVA之父为James Gosling,1995年美国Sun公司推出了JAVA程序语言,但2009年Sun公司被甲骨文公司收购,因此现在在下载时,我们可以访问oracle官网https://www.oracle.com 通过官方网站获取JDK,针对不同的操作系统,我们需要下载对应版本的JDK。 安装过程很简单,下一步即可。但默认的安装路径是在C:\Program Files下,为方便统一管理,建议修改安装路径,将与开发相关的软件都安装到一个目录下,例如:E:\mystudy(特别强调:安装路径不要包含中文或者空格等特殊字符)在mystudy之下需要新建jre和jdk两个文件夹。下载结束后还需要对path环境变量进行配置,因为开发Java程序,需要使用JDK提供的开发工具(比如javac.exe、java.exe等命令),而这些工具在JDK的安装目录的bin目录下,如果不配置环境变量,那么这些命令只可以在该目录下执行。我们不可能把所有的java文件都放到JDK的bin目录下,所以配置环境变量的作用就是可以使bin目录下的java相关命令可以在任意目录下使用。 具体操作是在“计算机--属性--环境变量”中的系统变量里新建一个变量,变量名为JAVA_HOME,变量值为刚刚下载的路径(例如:E:\mystudy\jdk),然后找到path变量,在变量值后面添加\;%JAVA_HOME%\bin

第二节  写一个Hello World

可以直接创建一个记事本,写一个Hello World:

public class HelloWorld {
	public static void main(String[] args) {
		System.out.println("HelloWorld");
	}
}

写完之后把后缀名 .txt 改为 .java

用win+r打开运行窗口,输入cmd,回车

先将java程序进行编译:输入  javac 文件名.java  ,回车

编译无错误,执行程序:输入  java 文件名  ,回车 

在这段语句中,System.out.println();是一个输出语句,我们还可以用这个语句输出:

1. 整数  例如: System.out.println(10);

2. 小数  例如:System.out.println(5.5);

3. 字符  例如:System.out.println('a');

4. 字符串  例如:System.out.println("和万万一起学JAVA");

5. 也可以是一个算式,这时会输出算式的结果  例如:System.out.println(1+2+3);   输出的是6

第三节  JAVA中的数据类型

JAVA中的基本数据类型有:

1.整数类型    关键字:byte   内存占用:1   取值范围:-128~127

2.短整型    关键字:short   内存占用:2   取值范围:-32768~32767

3.整型    关键字:int   内存占用:4   取值范围:-2的31次方到2的31次方-1

4.长整型    关键字:long   内存占用:8   取值范围:-2的63次方到2的63次方-1

5.浮点类型(单精度)    关键字:float   内存占用:4   取值范围:负数:-3.402823E+38到-1.401298E-45 正数:1.401298E-45到3.402823E+38

6.浮点类型(双精度)    关键字:double   内存占用:8   取值范围:负数:-1.797693E+308到-4.9000000E-324 正数:4.9000000E-324 到1.797693E+308

7.字符类型    关键字:char   内存占用:2   取值范围:0-65535

8.布尔类型    关键字:boolean   内存占用:1   取值范围:true,false


MY IDEA

      学完第一课的我表示惊呆了,怎么这么流行的JAVA语言是用记事本写的,每次写完还得自己编译。。这也太拉了吧!这样写项目,怕是要写到下辈子吧。。。小伙伴们不要着急,现在的简单代码可以直接用记事本写,顺便感受一下JAVA怎么发展起来的。实在不习惯,也可以自己下载一个高级记事本,比如Edit。之后写复杂代码时,我们会下载个IDEA进行书写,功能非常强大,甚至因为写代码太爽,有人研发了IDEA防沉迷插件(不过我肯定是永远不会需要这个插件啦>_<难以想象自己会有一天沉迷敲代码)。

另外万万在编译时总是报错:

1.解析时已到达文件结尾:是因为少了个括号;

2.非法字符:JAVA语言都要用英文字母及符号,如果不小心用了中文字符就会报错;

3.找不到符号:可能是大小写不对;

每一个语言都有自己的语法和规则,小伙伴们书写时一定要认真呀,而且记事本是不会提示书写错误的,只有在编译时才会提示,不过在之后使用IDEA就会直接提示啦~

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值