您的位置:首页 > 编程语言 > Java开发

JAVA学习日记——简介、数据类型、HelloWorld、全局/局部变量 20190226

2019-02-27 09:43 204 查看

一.Java的简介

1.Java之父——James Gosling

2.跨平台(可运行在各平台&设备)

3.Java程序代码→编译→Java字节码→JVM→机器码(01010…)→计算机

4.版本:
①Java SE(标准版)——桌面应用程序开发
②Java EE(企业版)——开发企业级分布式网络程序(电子商务、ERP…)
③Java ME——嵌入式系统开发

5.面向对象的语言

6.分布性:
操作分布——在多个不同主机上布置相关操作
数据分布——将数据分别存放在多个不同主机上
Java可以使用URL(统一资源定位符)对象访问网络对象

7.可移植性

8.安全性、健壮性、多线程、高性能、动态

二.第一个程序 HelloJava.java

1.在C:/中创建记事本文件,输入

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

并保存为 HelloJava.java

2.运行cmd,切换至根目录 cd\

3.编译 javac HelloJava.java

4.运行 java HelloJava.java(此处为错误命令)
错误①
解决办法:以管理员身份运行cmd
错误②
解决办法:直接java HelloJava即可成功运行
原因:编译是时需要.java运行时不需要!

Java程序编写完成后有许多.class文件,所以可以用Eclipse的包资源管理器视图中找到要打包成jar的项目,导出即可。
在cmd中用java -jar xxxx.jar即可运行

三.安装&汉化Eclipse…
汉化
1.关闭Eclipse

2.打开汉化包,将plugins features 两个文件复制

3.粘贴至Eclipse安装的dropins目录下

4.重启Eclipse

System.out.println()快捷键:syso+ALT+/

四.基本数据类型

8种 -> 6种数字类型 -> 4种整数类型:byte,short,int,long
-> 2种浮点类型:float,double
-> 1种布尔类型:boolean
-> 1种字符类型:char

①整数类型 cmd+calc可以打开计算器~
十进制120、八进制0123、十六进制0x25
②浮点类型
float声明需要后加f或者F
double可以不用
③字符类型
字符是unicode表!
想知道某种字符在unicode表中的顺序则用
syso((int)word);

④布尔类型
boolean类型和整数类型无法转换

五、tips
①两种输出方式

System.out.println("Hello World");
String s1 = "Hello World";
System.out.println(s1);

②全局变量(成员变量)&局部变量

public class Frist{
static String s1 = "Hello World";
public static void main (String[] args) {
String s2 = "Java";
syso s1;
syso s2;
}
}

此时s1是全局变量,声明处于类体中,而s2声明处于main这个主方法体中,是局部变量

③public : main的权限修饰符
static : main的静态修饰符
void:main的返回值修饰符

④标识符:由字母、_、$和数字组成,首位不可为数字

⑤声明常量(final变量): final 数据类型 常量名[=值]

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: