在真实开发中如果使用文本编辑工具进行开发,基本上是不可能的,原因是开发效率太低如何提高开发效率?
使用IDE,集成开发环境使用IDE工具常见的工具有Eclipse、IDEA、STS/MyEclipseEclipse中的开发步骤:1、File—new --java project构建java项目
2、src目录用于存放源代码
3、右键点击src–new—class
4、IDE工具会根据向导中的设置自动生成对应的class代码结构
5、在IDE工具中输入java代码,从而进行编程
6、输入完毕按【ctrl+s】进行保存,保存时IDE工具会自动进行编译形成.class字节码文件
7、在含有main方法的类上右键–run—java Application,则自动会执行java程序,执行结构会显示在Console视图窗口中首先将源代码编译成二进制字节码(bytecode 不是机器语言),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了Java程序的性能Java主要技术分支
JavaSE:Java标准版,适合于开发桌面系统和低端商务应用系统 前身J2SE,2005年之后更名JavaSE Java 语言核心类: 数据库连接, 接口定义,输入/输出和网络编程
JavaEE:Java企业版,为企业提供电子商务构架及Web服务的解决方案 前身J2EE,2005年之后更名 包含JAVA SE中所有类,并且还包含用于开发区企业级应用的类,如EJB, Servelet, JSP. XML… J2EE目前已成为开发电子商务应用的事实标准
2017年Oracle决定把JavaEE移交给开源组织Eclipse基金会,但是不希望JavaEE继续使用Java这个名字,尽管Eclipse做了争取,但是看来并没有什么用处。最终2018年正式更名为JakartaEE。
企业级应用? 为大型的商业组织或机构开发的应用,这个应用一般应该具备跨地域性和数据来源复杂性----世界前500强
JavaME:Java微型版,是移动商务最佳的应用典范 前身J2ME,2005年之后更名
包含JAVA SE中部分类,用于消费类电子产品的软件开发,如呼机、智能卡、手机、PDA和机顶盒
来源:CSDN
作者:一只可爱的小狐狸
链接:https://blog.csdn.net/qq_45874107/article/details/104348277