初识Java——随手笔记

目录

初识Java

Java发展历程

百度百科了解了Java的发展历程地址:https://baike.baidu.com/item/Java/85979?fr=aladdin

Java语言特点(重要几点)

1.简单性:没有了C/C++指针,吸收了其中的优点
2.面向对象:代码复用,便与扩展
3.跨平台:一次编写,多平台使用
4.成熟多线程机制:处理高并发

Java分支按平台划分

java SE Standard 标准版 用于PC桌面软件
java EE Enterprise 企业版 大型互联网项目 基于Web
java ME Micro 微型 嵌入式移动设备端 例如 机顶盒 汽车导航系统

Java的使用

Java的使用必须使用jdk工具,才能编程,写Java代码,因此要安装JDK工具。
安装JDK,JRE
JDK:Java Development kit 开发工具
JRE:Java Runtime Environment 运行环境
JRE主要功能:
加载代码:由类加载器(class loader)完成;
校验代码:由字节码校验器(bytecode verifier)完成;
执行代码:由运行时解释器(runtime interpreter)完成。
JDK安装目录介绍:
bin目录:存放java的编译器,解释器等工具(可执行文件);
demo目录:存放演示程序
include目录:存放用于本地方法的文件
jre目录:存放Java运行环境文件
lib目录:存放Java的类库文件
sample目录:一些范例程序
src.zip文件:JDK提供的源代码

环境变量的配置

作用:方便使用JDK
环境:指操作系统
变量:指配置路径

1.JAVA_HOME
2.CLASSPATH (JDK1.7无需再配置,为了兼容,所以也一并进行了配置)
3.Path
4.测试使用java的一些命令
Javac java java -version

编写Java程序

开发工具:Eclipse(免费) Myeclipse(收费) intellij IDEA(收费)
创建工程(project) 工程==项目==软件
Jre System Library :Jre 系统资源库
default package: 默认包 主要存放java文件
创建包的作用:分类
在JAVA工程中,package多以功能划分
包的命名标准:反域名命名包 例如:com.baidu.xxxx

注意:java代码是分大小写的

JVM Java 虚拟机:实现跨平台的核心,存在JDK中。
跨平台原理
eclipse技巧:
编辑区放大字体:Ctrl + =
快捷键
智能提示:Windows–>prefence–>java–>editor
输sout回车自动显示System.out.println();
注释:Ctrl + /
多行注释:Ctrl + shift + /
设置工作区编码格式:
1. UTF-8 网络通用
2. ISO 8859-1 国际编码格式
3. GBK 中文编码

关于eclipse不能输入中文的问题

由于在使用eclipse的时候按了Alt+Shift+?,使得eclipse只能输入英文。
解决办法:alt+shift 切换输入法。

猜你喜欢

转载自blog.csdn.net/hellosweet1/article/details/81207989