Java入门教程

java零基础自学首选黑马程序员Java入门教程笔记01 Java入门基础视频教程,java零基础自学首选黑马程序员Java入门教程(含Java项目和Java真题)_哔哩哔哩_bilibili IDEA 常用快捷键 注释: 阅读详情

内容:
    1.下载Elipse
    2.安装Elipse
    3.网上资源
    4.开发Elipse Java应用程序
    5.安装插件
    6.开发WEB应用程序
    7.连接MySql
    8.运用CheckStyle
    9,使用CVS.
    10.安装JAR.WAR.EAR文件





补充:
JBuilder
http://www.borland.com/

NetBean
http://www.netbeans.org/

Sun One Studio
http://wwws.sun.com/software/sundev/jde/index.html

Eclipse
http://www.eclipse.org/

WSAD
http://www-3.ibm.com/software/awdtools/studioappdev/about/V5.html

JCreater
http://www.jcreator.com/

Intellij IDEA
http://www.intellij.com

JDeveloper
http://otn.oracle.com/products/jdev/content.html

BlueJ
http://www.bluej.org/index.html

RealJ
http://www.realj.com/

Gel
http://www.gexperts.com/

CodeGuide
http://www.omnicore.com/index.jsp

UltraEdit
http://www.ultraedit.com/

EditPlus
http://www.editplus.com/





Eclipse
网站:http://www.eclipse.org/
Eclipse
中文化教学:JavaWorld站内文章参考

(
使用版本:Eclipse 2.1.2 Release + 中文化)

热键篇:
Template
:Alt + /
修改处:窗口->喜好设定->工作台->按键->编辑->内容辅助。
个人习惯:Shift+SPACE(空白)。
简易说明:编辑程序代码时,打sysout +Template激活键,就
会自动出现:System.out.println(); 。
设定Template的格式:窗口->喜好设定->Java->编辑器->模板。

程序代码自动排版:Ctrl+Shift+F
修改处:窗口->喜好设定->工作台->按键->程序代码->格式。
个人习惯:Alt+Z。
自动排版设定:窗口->喜好设定->Java->程序代码格式制作程序。
样式页面->将插入tab(而非空格键)以内缩,该选项取消勾选
,下面空格数目填4,这样在自动编排时会以空格4作缩排。

快速执行程序:Ctrl + F11
个人习惯:ALT+X
修改处:窗口->喜好设定->工作台->按键->执行->激活前一次的激活作业。
简易说明:第一次执行时,它会询问您执行模式,
设置好后,以后只要按这个热键,它就会快速执行。
<ALT+Z(
排版完)、ATL+X(执行)>..我觉得很顺手^___^

自动汇入所需要的类别:Ctrl+Shift+O
简易说明:
假设我们没有Import任何类别时,当我们在程序里打入:

BufferedReader buf =
new BufferedReader(new InputStreamReader(System.in));

此时Eclipse会警示说没有汇入类别,这时我们只要按下Ctrl+Shift+O
,它就会自动帮我们Import类别。

查看使用类别的原始码:Ctrl+鼠标左键点击
简易说明:可以看到您所使用类别的原始码。

将选取的文字批注起来:Ctrl+/
简易说明:Debug时很方便。
修改处:窗口->喜好设定->工作台->按键->程序代码->批注

视景切换:Ctrl+F8
个人习惯:Alt+S。
修改处:窗口->喜好设定->工作台->按键->窗口->下一个视景。
简易说明:可以方便我们快速切换编辑、除错等视景。

密技篇:
一套Eclipse可同时切换,英文、繁体、简体显示:
1.
首先要先安装完中文化包。
2.
在桌面的快捷方式后面加上参数即可,
英文-> -nl "zh_US"
繁体-> -nl "zh_TW"
简体-> -nl "zh_CN"。
(
其它语系以此类推)
像我2.1.2中文化后,我在我桌面的Eclipse快捷方式加入参数-n1 "zh_US"。
"C:/Program Files/eclipse/eclipse.exe" -n "zh_US"
接口就会变回英文语系噜。

利用Eclipse,在Word编辑文书时可不必将程序代码重新编排:
将Eclipse程序编辑区的程序代码整个复制下来(Ctrl+C),直接贴(Ctrl+V)到
Word
或WordPad上,您将会发现在Word里的程序代码格式,跟Eclipse
所设定的完全一样,包括字型、缩排、关键词颜色。我曾试过JBuilder
、GEL、NetBeans...使用复制贴上时,只有缩排格式一样,字型、颜
色等都不会改变。

外挂篇:
外挂安装:将外挂包下载回来后,将其解压缩后,您会发现features、
plugins
这2个资料夹,将里面的东西都复制或移动到Eclipse的features
、plugins资料夹内后,重新激活Eclipse即可。

让Eclipse可以像JBuilderX一样使用拖拉方式建构GUI的外挂:
1.Jigloo SWT/Swing GUI Builder
:
http://cloudgarden.com/jigloo/index.html
下载此版本:Jigloo plugin for Eclipse (using Java 1.4 or 1.5)
安装后即可由档案->新建->其它->GUI Form选取要建构的GUI类型。

2.Eclipse Visual Editor Project
:
http://www.eclipse.org/vep/
点选下方Download Page,再点选Latest Release 0.5.0进入下载。
除了VE-runtime-0.5.0.zip要下载外,以下这2个也要:
EMF build 1.1.1: (build page) (download zip)
GEF Build 2.1.2: (build page) (download zip)

3.0 M8
版本,请下载:
EMF build I200403250631
GEF Build I20040330
VE-runtime-1.0M1

安装成功后,便可由File->New->Visual Class开始UI设计。
安装成功后,即可由新建->Java->AWT与Swing里选择
所要建构的GUI类型开始进行设计。VE必须配合着对应
版本,才能正常使用,否则即使安装成功,使用上仍会
有问题。

使用Eclipse来开发JSP程序:
外挂名称:lomboz(下载页面)
http://forge.objectweb.org/project/showfiles.php?group_id=97
请选择适合自己版本的lomboz下载,lomboz.212.p1.zip表示2.1.2版,
lomboz.3m7.zip
表示M7版本....以此类推。
lomboz
安装以及设置教学:
Eclipse开发JSP-教学文件

Java
转exe篇:
实现方式:Eclipse搭配JSmooth(免费)。
1.
先由Eclipse制作包含Manifest的JAR。
制作教学
2.
使用JSmooth将做好的JAR包装成EXE。
JSmooth
下载页面:
http://jsmooth.sourceforge.net/index.php
3.
制作完成的exe文件,可在有装置JRE的Windows上执行。

Eclipse-Java
编辑器最佳设定:
编辑器字型设定:工作台->字型->Java编辑器文字字型。
(
建议设定Courier New -regular 10)

编辑器相关设定:窗口->喜好设定->Java->编辑器

外观:显示行号、强调对称显示的方括号、强调显示现行行、
显示打印边距,将其勾选,Tab宽度设4,打印编距字段设80。
程序代码协助:采预设即可。
语法:可设定关键词、字符串等等的显示颜色。
附注:采预设即可。
输入:全部字段都勾选。
浮动说明:采预设即可。
导览:采预设即可。

使自动排版排出来的效果,最符合Java设计惯例的设定:
自动排版设定:窗口->喜好设定->Java->程序代码制作格式。

换行:全部不勾选。
分行:行长度上限设:80。
样式:只将强制转型后插入空白勾选。
内缩空格数目:设为4。

Eclipse
的教学文件:
Eclipse 3.0系列热键表 - 中英对照解说版 (by sungo) ~New~
Window+GCC+CDT用Eclipse开发C、C++ (by sungo) ~New~

其它:
扩充Eclipse的Java 开发工具(中文)
使用Eclipse开发J2EE 应用程序(中文)
使用Eclipse平台进行除错(中文)
用Eclipse进行XML 开发(中文)
开发Eclipse外挂程序(中文)
国际化您的Eclipse外挂程序(英文)
将Swing编辑器加入Eclipse(英文)
如何测试你的Eclipse plug-in符合国际市场需求(英文)

Eclipse
的相关网站:
http://eclipse-plugins.2y.net/eclipse/index.jsp
http://www.eclipseplugincentral.com/
Eclipse相关教学[简体]



感谢DX继续补充,共同完成Eclipse使用指南,支持中文......

基于ROS2系统开发机器人 以上是基于ROS 2开发机器人的基本流程和一个简单的发布者-订阅者示例。通过这个流程,你可以逐步扩展和优化你的机器人系统,实现更复杂的功能。 阅读详情

相关推荐

如何使用Ray和PyTorch训练模型

用户编写训练函数 → 定义单机训练逻辑。通过扩缩容配置 → 指定需要多少资源(Worker 数量、CPU/GPU)。训练器整合训练函数和配置 → 自动将训练函数分发到多个 Worker 上并行执行。Worker 运行训练函数 → 在分布式环境中完成模型训练。通过这种模式,Ray Train 实现了对分布式训练的抽象,用户只需关注单机训练逻辑,无需手动管理分布式通信和资源分配。

m0_62464865的博客 1922

Eclipse使用技巧分享区:热键、外挂、相关技巧(转载)

前言:本来我都是使用JBuilderX当主力IDE、但使用了Eclipse后发现...Eclipse原来也这么好用...渐渐的就爱上了它......Eclipse优点:免费、程序代码排版功能、有中文化包、可增设许多功能强大的外挂、支持多种操作系统(Windows、Linux、Solaris、Mac OSX)..等等。开此篇讨论串的目的,是希望能将Eclipse的一些使用技巧集合起来...欢迎大家继

godding的专栏 1694

智能农业大棚

目 录 摘要 1.绪论 2.系统概述及单片机介绍 2.1整体方案设计思想 2.2系统组成 2.2.1主控芯片的选择 2.2.2传感器模块选择 2.2.3电机驱动模块 2.3 单片机介绍 2.3.1 AT89C51单片机的基本组成 2.3.2AT89C51主要特性 2.3.3管脚说明 2.3.4 AT89C51单片机的存储器 2.3.4.1 程序存储器 2.3.4.2 数据存储器 2.3.5 振荡电路和时钟 2.3.6 AT89C51的中断

weixin_70886450的博客 1327

开发环境JBuilderX 向 Eclipse3 迁移

使用Jbuilder已经好几年了,但是相对如日中天的Eclipse,我不得不考虑将开发环境迁移过去。原先的开发环境是: JbuilderX + ClearCase  迁移后:Eclipse3.1.2 + ClearCase迁移的过程中主要解决了两个问题:1. 如何让Eclipse支持远程目录或者指定到已有目录,而不导入源码?2. 如何让Eclipse不用完全编译?问题一的解决:远程目录是指

Pasp的专栏 1216

强化学习新手上路:用PPO-Clip轻松玩转Pendulum-v1(PyTorch保姆级教程)

本文提供了一份基于PyTorch的PPO-Clip算法实战教程,指导强化学习新手在Pendulum-v1环境中构建连续控制智能体。教程详细解析了PPO-Clip的核心机制,特别是其Clip机制如何限制策略更新幅度以确保训练稳定,并涵盖了从环境配置、策略网络设计、经验收集到完整训练框架搭建的全过程,是掌握连续动作空间强化学习的实用指南。

weixin_29062963的博客 270

【RT-DETR涨点改进】全网独家创新、细节涨点改进篇 | AAAI 2025 | 将 CEM 颜色增强模块引入RT-DETR ,目标检测不再惧怕雾天和低光检测、小目标检测、遥感目标检测高效涨点

本文提出了一种新型结构引导去雾网络(SGDN),通过双色引导桥(BGB)和色彩增强模块(CEM)有效解决雾霾图像去雾问题。BGB利用YCbCr空间的纹理特征引导RGB特征恢复,CEM通过聚合YCbCr通道信息增强RGB色彩感知。实验证明该方法在真实雾霾数据集上优于现有技术,能同时保持色彩准确性和纹理清晰度。文章还提供了完整的代码实现和模型配置指南,包括三种改进版RT-DETR网络结构(rtdetr-l/r18/r50-CEM.yaml),为图像去雾和目标检测任务提供了实用解决方案。

Ai缝合怪、助力小伙伴高效发论文 351

C++中定义NULL的头文件

NULL不是C语言基本类型,其定义在stddef.h文件中,作为最基本的语言依赖宏存在。但是随着C/C++的发展,很多文件只要涉及了系统或者标准操作都会将NULL作为标准宏声明或者包含。所以几乎包含任意的C++标准头文件都会把这个宏引入。 其定义在cstddef文件中。 其实编译器有内置的NULL类型,比如__null等

Java技术博文 1万+

Simulink仿真入门到精通(三) Simulink信号

本系列教程是根据孙忠潇编著的<<Simulink仿真及代码生成技术入门到精通>>学习笔记。 目录 Simulink仿真入门到精通(一) Simulink界面介绍 Simulink仿真入门到精通(二) Simulink模块 Simulink仿真入门到精通(三) Simulink信号 Simulink仿真入门到精通(四) Simulink子系统 Simulink仿真入门到精通(五) Simulink模型的仿真 Simulink仿真入门到精通(六) Simulink模型保存为图片 Sim

king110108的专栏 5395

JAVA入门教程

建议学习者配合官方文档(docs.oracle.com/javase)同步查阅,遇到问题时可使用。初学者推荐:IntelliJ IDEA Community Edition。项目实战(持续):建议从控制台程序过渡到Spring Boot。轻量级替代:VS Code + Java扩展包。进阶阶段(4周):集合框架/IO/多线程。基础阶段(2周):语法+OOP。工具快速测试代码片段。强类型语言需声明类型。

2509_93005452的博客 274

猿创征文|SfM(Structure from Motion)学习之路

SfM全称Structure from Motion,译为运动恢复结构,是三维重建pipeline的一部分,又称稀疏重建,在摄影测量领域则称为空三(空中三角测量)。SfM的任务是,给定一系列具有一定重叠度的图像,去同时估计出拍摄每张图像时相机的的位姿(位置t和姿态R)和被拍摄物体或场景的稀疏点云。...............

zeeq的博客 1万+

神州路由器DHCPv6配置

神州路由器DHCPv6配置.。

weixin_41687096的博客 460

Java入门教程——打开Java世界的大门

Java入门教程——打开Java世界的大门 去发现同类优质开源项目:https://gitcode.com/ Java入门教程_最全面最简单的Java基础教程,为初学者提供了一条高效、系统的学习路径。以下是对该项目进行全面解读的推荐文章。 项目介绍 在这个数字时代,Java作为一门经典的编程语言,以其稳定的性能和跨平台特性,始终保持着它在开发者心中的地位。Java入门教程旨在为零基础或有编程基础的...

gitblog_06778的博客 579

Linux ARM平台开发系列讲解(摄像头V4L2子系统) 2.12.7 摄像头V4L2驱动开发流程总结

1.概述前几章对摄像头V4L2驱动开发各个环节做了展开分析,这一章节就做一个汇总,用来回顾前几章得知识点,概括一下摄像头开发得流程,本次使用RK3399。2.SensorSub-device开发移植Sensor驱动位于目录下,注意到本章节所描述的是具有属性的sensor驱动,故目录下的驱动并不适用。在结构下,Sensor一般作为sub-device并通过pad与cif、isp或者mipiphy链接在一起。本章主要介绍Sensor驱动的代码[1],dts配置,及如何验证sensor5个部分。...

DSMGUOGUO的博客 3726

Java学习6个阶段,完整Java入门教程学习步骤来了

Java是一门跨平台的面向对象编程语言,应用广泛,尤其在企业级应用开发方面有很高的竞争力。如果你想学习Java编程,那么本篇文章将为你提供一个完整的Java入门教程学习步骤,帮助你从零开始学习Java。

Python966的博客 1万+

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

【2022最新版】Java零基础入门教程_零基础学Java_Java入门教程

本课程为Java入门级教程,带你走进Java的第一堂课,了解编程,并介绍Java行业。适合零基础的初学者,一切从零开始。

平平无奇の小透明的博客 341

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Java入门教程——CMD

本教程基于B站黑马程序员的Java入门教程的整理,为个人学习记录,旨在帮助Java新手快速入门。所有内容仅作学习交流使用,无任何商业目的。若涉及侵权,请随时联系,将会立即处理。目录前言1.打开CMD1.Win+R2.输入CMD3.按下回车键2.常用CMD命令1.盘符名称+冒号说明举例2.dir说明3.cd 目录说明举例4.cd ..说明5.cd 目录1\目录2\...说明进入多级目录举例6.cd \说明7.cls说明8.exit说明。

2501_91732643的博客 442

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Java经典入门教程.rar 下载

Java经典入门教程.rar 开发技术> 其它>Java经典入门教程.rar 这是很好的材料,想学习JAVA的可以看看。主要是JAVA的入门知识,对初学者很有帮助。 第一章: 教学目标: i理解Java 是什么 i了解Java 能干什么 i理解Java 有什么 i了解Java 的历史、现状和特点 i理解Java 从代码到运行的过程 i理解Java 虚拟机的功能 i理解垃圾收...

qyqyever的专栏 389

java教程_Java小白入门教程(1)——java的搭建环境

原标题:Java小白入门教程(1)——java的搭建环境一、Java的历史(了解性内容)1、Java的由来Java之父:James Gosling,高司令2、Java的各种版本我们安装jdk1.83、Java的三大体系A:JavaSE,Java Platform Standard Edition(Java平台标准版)B:JavaEE,Java Platform Enterprise Edition...

weixin_39577422的博客 129

Java多线程编程入门教程

Java多线程编程入门教程

JianganGuying的专栏 254

java语言入门教程文章

Java语言具有良好的可移植性和安全性,因此被广泛应用于Web应用程序、移动应用程序、企业应用程序等各个领域。控制流语句可以控制程序的执行顺序和重复次数,Java语言支持多种控制流语句,例如:条件语句(if、switch)、循环语句(for、while)等。Java语言还提供了多种集合类,例如List、Set、Map等。Java还有许多优秀的IDE(开发环境),例如Eclipse、IntelliJ IDEA等,可以大大提高开发效率。Java语言支持多种运算符,例如/)、关系运算符(>、

QQ569893796的博客 645

java NIO入门教程和实例代码

java NIO入门教程和实例代码

李亚希javaeye的部落格 164

最适合Java初学者学习的Java零基础入门教程

各种各样的编程语言不断崛起,但唯有Java是牢牢占据着老大的位置,目前几乎90%以上的大中型互联网应用系统在服务器端开发首选Java。 因此,也是吸引了不少年轻人投入到Java的学习之中。 所以,今天就跟大家分享一套系统的Java零基础入门学习教程,为小白量身定制。 零基础也可以无压力的走进Java,学习Java! 这套教程适用于没有任何Java基础,或者基础薄弱的小伙伴,它通俗易懂,并且非常全面,自发布以来,已破千万播放量,深受大家的好评。 教程讲解中更注重与学生互动,幽默风趣、细致入微,涵盖Ja

Feng_clay的博客 4407

开源项目入门指南:Google Cloud Platform Java 入门教程

开源项目入门指南:Google Cloud Platform Java 入门教程 项目介绍 本项目是由Google Cloud Platform提供的Java入门教程,旨在帮助开发者快速上手使用Java在Google Cloud上进行开发。项目源码托管在GitHub上,地址为:https://github.com/GoogleCloudPlatform/getting-started-java.g...

gitblog_01161的博客 991

Flex + LCDS + Java 入门教程

Flex + LCDS + Java 入门教程 见附件

风之影 114
上一篇: 利用Eclipse建立自动执行的Jar文件教学
下一篇: Eclipse 使用指南
ybugchen
博客等级 码龄22年 1粉丝 44原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值