• 北大青鸟培训后端培训第二天


    目录

    1.编写第一个Java程序

            1、 创建Java源程序

            2、编译并运行“HelloWorld.java”文件

            1.1.4 Java跨平台原理

        1.2.1 MyEclipse的安装和使用

            1、下载MyEclipse软件

            2、安装、破解MyEclipse软件

            3、使用MyEclipse开发Java程序

            4、MyEclipse常用操作和常用快捷键

                常用快捷键:

        1.2.2 Java API帮助文档

        1.2.3 Java反编译工具

            1、编译和反编译

            2、反编译工具jad和FrontEnd Plus


    1.编写第一个Java程序


            1、 创建Java源程序


                (1)在某个文件夹内新建一个文本文档文件,并修改这个文本文档文件名为“HelloWorld.java”。
                (2)使用记事本或者其他文本编辑器打开新建的“HelloWorld.java”文件,在文件内书写如下代码(注意大小写,英文符号)。
                        public class HelloJava {
                            public static void main(String[] args) {
                                System.out.println("Hello World");
                            }
                        }
                (3)书写完代码后保存文件


            2、编译并运行“HelloWorld.java”文件


                (1)通过组合键“Windows+R”进入运行窗口,输入“cmd”命令进入DOS窗口。
                (2)通过“cd java文件的路径”命令进入“Hello World.java"文件坐在的文件夹。
                (3)执行编译命令“javac HelloWorld.java ”,生成HelloWorld.class文件
                (4)执行运行命令“java HelloWorld”运行class文件,在DOS窗口输出“Hello World”。

        
        1.1.4 Java跨平台原理


            (1)跨平台是指程序可以在多种平台(Microsoft Windows、Apple Macintosh和Linux等)上运行,即编写一次,随处运行(Write Once,Run Anywhere)。
            (2)Java语言通过为每个计算机系统提供一个叫做Java虚拟机的环境来实现跨平台。
            (3)Java虚拟机是可运行Java字节码的虚拟计算机系统。可以将Java虚拟机看成一个微型操作系统,在它上面可以执行Java的字节码程序。
                它附着在具体操作系统之上,本身具有一套虚拟机指令,但它通常在软件上而不是在硬件上实现。
            (4)Java虚拟机形成了一个抽象层,将底层硬件平台、操作系统与编译过的代码联系起来。

    ​        (5)Java字节码具有通用的形式,Java实现跨平台性只有通过Java虚拟机处理后才可以转换成具体计算机可执行的程序。

    任务2:使用MyEclipse开发Java程序
            集成开发环境(Integrated Development Environment,IDE),MyEclipse集成了编辑、编译、解释、运行、调试等功能,并且提供了图形化界面。


        1.2.1 MyEclipse的安装和使用


            1、下载MyEclipse软件


                在MyEclipse官网https://www.myeclipsecn.com下载MyEclipse软件


            2、安装、破解MyEclipse软件


                参照《MyEclipse安装和破解》Word文档


            3、使用MyEclipse开发Java程序


                创建Java项目--->创建包--->创建Class文件--->保存文件(编译)---->运行
                参照《使用MyEclipse开发Java程序》Word文档


            4、MyEclipse常用操作和常用快捷键


                常用操作:
                    (1)显示不同窗体:Window--->Show View--->点击要显示的窗体
                    (2)显示代码编辑区行号:在代码编辑区左侧单击鼠标--->Show Line Numbers
                    (3)Java代码编辑区的字体、大小和颜色:Window--->Preferences--->General--->Appearance--->Color and Fonts--->Basic--->Text Font--->Edit
                    (4)控制台字体、大小和颜色:Window--->Preferences--->General--->Appearance--->Color and Fonts--->Debug--->Console font--->Edit


                常用快捷键:


                    (1)内容辅助键:Alt+/
                        main---->Alt+/
                        syso---->Alt+/
                    (2)格式化代码:Ctrl+Shift+F
                    (3)导包:Ctrl+Shift+O
                    (4)单行注释:Ctrl+/、取消单行注释:Ctrl+/
                    (5)多行注释:Ctrl+Shift+/、取消多行注释:Ctrl+Shift+\
                    (6)删除某行代码:Ctrl+D
                其他具体内容参照书本P188页附录2《MyEclipse常用基本操作汇总》


        1.2.2 Java API帮助文档


            (1)在开发过程中如果遇到疑难问题,除了可以在网络中寻找答案,也可以在Java API帮助文档(简称“JDK文档”)中查找答案。
            (2)JDK文档是Oracle公司提供的一整套文档资料,其中包括Java各种技术的详细资料,以及JDK中提供的各种类型的帮助说明。
            (3)它是Java开发人员必备的、权威的参考资料,就好比字典一样。
            (4)在开发过程中药养成查阅JDK文档的习惯,到JDK文档中去寻找答案,寻找解决方案。


        1.2.3 Java反编译工具


            1、编译和反编译


                (1)编译:将源文件(.java)转换成字节码文件(.class)的过程称为编译。
                (2)反编译:将字节码文件(.class)转换回源文件(.java)的过程称为反编译。


            2、反编译工具jad和FrontEnd Plus


                (1)jad的使用步骤
                        第一步:双击jad.exe文件。
                        第二步:在cmd窗口中进入jad.exe所在的文件夹(XxxXxx.class文件与jad.exe在同一个文件夹内)。
                        第三步:执行反编译命令:jad -s java XxxXxx.class。
                (2)FrontEnd Plus的使用步骤
                        第一步:双击FrontEnd.exe文件。

  • 相关阅读:
    Python中Dataframe数据的排序(含实例讲解)
    格式化字符串走过的坑 pwn109
    JS创建对象的十种方式
    java计算机毕业设计学科竞赛管理系统源码+数据库+系统+lw文档+部署
    Liquid Studio 2023.2 Crack
    计算机毕业设计之java+springboot基于vue的校友社交系统
    Redis-分布式锁
    ssm项目布置流程
    HTML+CSS+JavaScript仿京东购物网站制作 html静态网页设计制作 dw静态网页成品模板素材网页 web前端网页设计与制作 div静态网页设计
    LabVIEW通过VISA读取或写入时出现超时错误-1073807339
  • 原文地址:https://blog.csdn.net/m0_67979925/article/details/126530466