JAVA入门知识整理

一、java入门主要内容

1.java的体系

JAVA SE: 核心基础

JAVA EE: 大型项目的开发

JAVA ME:嵌入式开发,如基于安卓的游戏开发等

2.JVM(java虚拟机)


源程序(.java)-->(编译器编译)-->二进制的字节码文件(.class,与平台无关)-->解释器解释翻译(在Java虚拟机中包括了)-->在电脑运行的程序
3.JDK(Java Development /kit)Java开发工具包——Java开发所必需的,有它就有JVM,JRE
4.JRE(java runtime environment),提供Java运行时所需的环境

它们三者的关系

5.使用eclipse开发java程序的步骤

(1)创建一个java Project
(2)src——创建包java package (Eclipse中的src是用来放置我们的源代码文件;关于Package
包名:域名的反向
例如:com.imooc
class命名:文件开头大写)
(3)在包下创建类Java class
(4)编写Java源程序:
public class HelloWord{
public static void main(String[] args){\
System.out.println("I Love Imooc");
} (public static void main(String[] args)程序的入口)
(5)运行java程序:源文件空白处右击选择run as ->java anclication 运行成功

二、java 的基本知识中与c&c++所不同的地方

1.java的输出语句:

     System.out.printlin("需要输出的内容");

2.变量的打印及命名:

        变量打印的时候可以通过+符号进行连接

PS:变量名由多单词组成时,第一个单词的首字母小写,其后单词的首字母大写,俗称骆驼式命名法(也称驼峰命名法),如 myAge

3.变量的类型:

比C语言多了一种布尔型类型。Boolean 表示“真”或“假”,取值只能是true或者false

例:boolean flag=true;

4.使用注释

文档注释:以/**开头,以*/结尾

5.数组

(1)数组的命名语法

命名语法:  

数组类型[] 数组名;或跟C语言相同

例:String[] names;

(2)Arrays类(java提供的一个工具类)

Arrays 中常用的方法:
【1】、 排序
语法:Arrays.sort(数组名);
可以使用 sort( ) 方法实现对数组的排序,只要将数组名放在 sort( ) 方法的括号中,就可以完成对该数组的排序(按升序排列)
【2】、 将数组转换为字符串
语法: Arrays.toString(数组名);
可以使用 toString( ) 方法将一个数组转换成字符串,该方法按顺序把多个数组元素连接在一起,多个元素之间使用逗号和空格隔开










最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,779评论 18 399
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,993评论 19 139
  • 1、.java源文件: 一个以”.java“为后缀的源文件:只能有一个与文件名相同的类,可以包含其他类。 2、类方...
    Hughman阅读 1,534评论 1 9
  • 少小同发童稚气, 青春共渡懵懂年。 而今相识不相见,
    携酒当歌阅读 261评论 0 0
  • 天氣不暖了 周邊都是刺骨的風 還有裹得嚴實的心 電話的那頭 遠遠的問候與深情的叮囑 讓世界溫暖了不少 我冰冷的手腳...
    爱跑的濯濯阅读 140评论 0 1