zoukankan      html  css  js  c++  java
  • Java简介

    一、java语言包含三大块

    • J2SE:平台标准版,可以做桌面程序开发
      •   他是整个java技术的基础和核心
    • J2EE:平台企业版,可以做网站
    • J2ME:平台微型版,可以做移动端程序开发

    二、JAVA特性

    • 简单性:舍弃了c++中难以掌握并不安全的功能,如:指针、多继承等
    • 面向对象
    • 安全性:运行时堆栈溢出,强制类型检查
    • 健壮性:java语言在运行过程中产生的垃圾会自动回收,简称GC机制
    • 可移植性:java程序编译依稀,不做任何修改时到处运行,也就是跨平台,在不同操作系统上安装不同JVM

    三、jdk、jre、jvm各自是什么,以及之间关系

    • JDK:Java开发工具包
    • JRE:Java运行环境
    • JVM:Java虚拟机
    • 关系:JVM不能单独安装,三个一起安装了

    四、Java元文件组成部分

    第一部分:编写类也叫外部结构

    第二部分:便携main方法,也叫做主方法或者程序入口

    注意:1.编写在类中

       2.在一个类中的main方法是可有可无的

             3.如果编写main方法,则在一个类中最多有一个

    第三部分:编写代码

    注意:1.暂时将代码编写在入口中

       2.可以在入口中编写n条语句,语句也就是以英文分号作为结束

    五、public class和class区别

    • 一个类前面的public是可有可无的
    • 如果一个类使用public修饰则文件名必须和类名一致
    • 如果一个类前面没有使用public修饰,则文件名可以与类名不一致,当编译成功后会生成对应类名的字节码文件
    • 一个类中的main方法是可有可无的,如果没有编写main方法编译成功,但是不能运行
    • 在一个源文件中编写任意多个类,当编译成功后会自动生成对应类的个数的字节码文件,并可以运行每个字节码文件(必须保证有入口)

    六、关键字

    在java中具有特殊意义的,关键字全部小写

    public static void class

    七、标识符

    也就是名字,对类名、变量名称、方法名称、参数名称等的修饰

    • 标识符命名规则
      • 以字母、下划线_或$开头,其后可以是字母、数字,区分大小写,避免使用关键字

    八、进制

    1、二进制:以0b开头-0b10

    2、八进制:以0开头-010

    3、十进制:10

    4、十六进制:以0x开头-0x10

    十进制转二进制,称为除2取余法

    二进制转十进制,称为乘2叠加法

  • 相关阅读:
    gdb调试的基本使用
    重构改善代码--代码的坏味道
    17级单片机期中测试题目
    左右固定,中间自适应的三栏式布局五种写法
    存一些可能会用得到的vue的UI框架
    vue父子组件传值
    [Vue warn]: Missing required prop: "title"
    js中的值类型和引用类型的区别
    vue+node+mongoDB 火车票H5(四)---完成静态页面
    vue+node+mongoDB 火车票H5(三)---git提交时忽略不想提交的文件
  • 原文地址:https://www.cnblogs.com/xinxin1994/p/15205635.html
Copyright © 2011-2022 走看看