java学习笔记

今年给自己的目标是要学完java,任务还是挺重的,趁着目前手头上活不紧加快点进度~~

下面就是自己的一些笔记

一。学前必备

1.1安装环境 这里我就不赘述了http://www.runoob.com/java/java-environment-setup.html上面写的很详细

1.2 解释环境变量

1
2
3
JAVA_HOME :配置JDK安装路径
PATH:配置JDK命令文件的路径,就是一直到bin文件夹
CLASSPATH:配置类库文件路径,就是一直到lib文件夹

二。第一个程序

2.1HelloWorld.java

1
2
3
4
5
6
7
8
public class HelloWorld {
/* 第一个Java程序
* 它将打印字符串 Hello World
*/
public static void main(String []args) {
System.out.println("Hello World"); // 打印 Hello World
}
}
1
2
javac HelloWorld.java #这个是用来将java文件编译成一个.class的二进制文件
java HelloWorld #这个就是执行编译后的类,注意这里的HelloWorld是刚才文件里声明的一个类,所以这个后面不要加声明.java或者.class了

2.2基本语法

1
2
3
4
1. 大小写敏感;
2.类名:首字母大写,(js就是学的这里的),其他驼峰
3.方法名:首字母一定要小写,其他驼峰
4.主方法入口:所有的java程序都是由public static void main(String []args)方法开始执行。

2.3标识符

这里参考js,不赘述

2.4 修饰符

像其他语言一样,Java可以使用修饰符来修饰类中方法和属性。主要有两类修饰符:(这个js里面好像没有,目前还不知道作用)

1
2
访问控制修饰符 : default, public , protected, private
非访问控制修饰符 : final, abstract, strictfp

2.5 变量

Java中主要有如下几种类型的变量

1
2
3
局部变量 (参考js局部变量)
类变量(静态变量)(static 声明的变量,不会传递到示例中去的)
成员变量(非静态变量)(不是用static声明的?)

2.6 数组

数组是储存在堆上的对象,可以保存多个同类型变量。在后面的章节中,我们将会学到如何声明、构造以及初始化一个数组。

1
2
1.数组是对象;
2.保存多个同类型变量(可能java中的一个数组中不能保存不同的类型的值)

2.7 枚举

×

纯属好玩

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

文章目录
  1. 1. 今年给自己的目标是要学完java,任务还是挺重的,趁着目前手头上活不紧加快点进度~~
  2. 2. 下面就是自己的一些笔记
  • 一。学前必备
    1. 1. 1.1安装环境 这里我就不赘述了http://www.runoob.com/java/java-environment-setup.html上面写的很详细
    2. 2. 1.2 解释环境变量
  • 二。第一个程序
    1. 1. 2.1HelloWorld.java
    2. 2. 2.2基本语法
    3. 3. 2.3标识符
      1. 3.1. 这里参考js,不赘述
    4. 4. 2.4 修饰符
      1. 4.1. 像其他语言一样,Java可以使用修饰符来修饰类中方法和属性。主要有两类修饰符:(这个js里面好像没有,目前还不知道作用)
    5. 5. 2.5 变量
      1. 5.1. Java中主要有如下几种类型的变量
    6. 6. 2.6 数组
      1. 6.1. 数组是储存在堆上的对象,可以保存多个同类型变量。在后面的章节中,我们将会学到如何声明、构造以及初始化一个数组。
    7. 7. 2.7 枚举
  • ,