java SE 核心技术(一)

知识点:

1.Java 是一种面向对象的语言

它将源代码编译成字节码(bytecode 中间态)

然后依赖各种平台上的虚拟机来解释执行字节码

实现了“一次编写,到处运行”的跨平台特性

新的语言特性能够接纳、兼容和运行其他程序语言产生的字节码

2.Java规范(specification)规定了java的语法和功能

JCF(Java Community Process)掌管Java规范(开源组织)

JDK(Java Development Kit)实现Java规范(Java开发工具包)

3.下载jdk:搜索Java archive,进入jdk历史版本集结地

环境变量:JAVA_HOME:d:\java\jdk1.8   Path:%JAVA_HOME%\bin

4.IDE集成开发环境:IDE本身不会编译和运行程序,程序的编译和运行需要jdk的支持,IDE可以提高编程的操作效率(文件管理、编译、调试)

推荐:eclipse

5.eclipse中常见的设置

字体设置:windows>preferences>General>Appearance>Colors and Fonts>Java Editor Text Font 点击Edit

显示行号:windows>preferences>General>Editors>Text Editors>show line numbers 打勾

自动保存:windows>preferences>General>workspace>workspace save interval(in minute)

编码格式:windows>preferences>General>workspace>Textfile encoding>UTF-8

默认编译级别:Java>Compiler>JDK Compliance

增加其他版本JDK:Java>Installed JREs>Add

规范化代码:Source>Format(ctr+shift+F)

重置窗口布局:windows>preferences>Reset Perspective

设置断点:双击某一行,出现小蓝点-设置断点,根据控制,一步一步执行

     右键Debug As(单步调试),进入下一界面

     下一界面:左侧-调用栈    中间-程序执行步骤    右侧-变量展示区

     step into:进入函数自动进入        step over:单条命令,非函数

6.Java从编写到运行的过程:

编写:利用记事本/vi/IDE等完成程序的编写

编译:利用JDK中的javac.exe将代码(.java)编译成字节码文件(.class)

运行:java.exe读入并解释字节码文件(.class),最终在JVM上运行

7.Java编码标准(不成文)

(1)类名首字母大写,后面的单词驼峰命名

(2)方法名和变量名首字母小写,后面的单词驼峰命名

(3)阿里巴巴编码标准:https://yq.aliyun.com/articles/60327

8.d:\java\source\HelloWorld.java的编译(cmd下)

javac HelloWorld.java  //在HelloWorld.java文件所在的当前路径下

x:\> javac d:\java\source\HelloWorld.java  //在任意位置

9.IDE默认保存时编译:

持续更新中......

猜你喜欢

转载自www.cnblogs.com/herig/p/10540498.html