萌新请教java(萌新请教别人玩语气奇怪)

发布时间:2022-11-16

本文目录一览:

  1. Java编程,萌新不知道错哪了,望大佬指正,代码及报错如下?
  2. 新手学JAVA都要学哪些知识啊
  3. [新人学java 求帮助](#新人学java 求帮助)
  4. 学java的萌新请教
  5. 萌新请教一个java问题,为什么我键盘敲回车没反应呀。是哪里写错了吗?请指教
  6. java萌新求助

Java编程,萌新不知道错哪了,望大佬指正,代码及报错如下?

大兄弟,你这笔误也太厉害了。 看你的class B,这里面方法应该是setName 你写成了setHame 统样class B 方法setChineseScore 你写成了setChineseSoore

新手学JAVA都要学哪些知识啊

这样的问题,我已经回答了很多次,现在很多新手,特别是刚刚进入学生的学生,不知道该从哪里入手,我整理了一些java的知识点,一共分为一个阶段,273个技能点,第一阶段、第二阶段、第三阶段、第四阶段是必须要掌握的,第五阶段和第六阶段就是高薪、高职的保障,就说说想高薪必须得把后面两个阶段的给掌握了, 第一阶段:java基本功修炼

  1. 认识计算机硬件
  2. 计算机组成原理
  3. 计算机软件知识
  4. 计算机网络知识
  5. 常用网络应用操作
  6. 认识计算机病毒
  7. 逻辑训练
  8. 初识Java
  9. 变量和数据类型
  10. 选择结构
  11. 循环结构for
  12. 循环结构do-while
  13. 循环结构while
  14. 多重循环及程序调试
  15. 循环进阶
  16. 一维数组及经典应用
  17. 二维数组
  18. 认识类与对象
  19. 方法及方法重载
  20. 封装与继承
  21. 方法重写与多态
  22. 项目实战-汽车租赁系统
  23. 抽象类和接口
  24. 异常
  25. 项目实战-QuickHit
  26. Java 中的集合类型
  27. List 集合
  28. Set 集合
  29. HashMap 集合
  30. Iterator
  31. Collections 算法类及常用方法
  32. enum
  33. 包装类及装箱拆箱
  34. String、StringBuffer 类常用方法操作字符串
  35. Date、Calendar
  36. Math 类常用方法
  37. IO/NIO
  38. 字节输入流(InputStream、FileInputStream、BufferedInputStream)
  39. 字节输出流(OutputStream、FileOutputStream、BufferedOutputStream)
  40. 字符输入流(Reader、InputStreamReader、FileReader BufferedReader)
  41. 字节输出流(Writer、OutputStreamWriter、FileWriter、BufferedWriter)
  42. 文件复制
  43. Serialize、Deserialize
  44. 职场晋升力:四象限时间管理与精力管理
  45. 多线程(Thread、Runnable)
  46. Thread LifeCycle
  47. 线程的调度
  48. 线程的同步和死锁
  49. Thread Pool
  50. 职场晋升力:团队合作
  51. Socket(TCP、UDP)
  52. XML 概念、优势、规范
  53. XML 中特殊字符的处理
  54. 使用DOM 读取、添加、删除、解析 XML 数据 第二阶段:javaweb开发
  55. 搭建和配置MySQL 数据库
  56. 数据库增、删、查、改语句
  57. 事务
  58. 视图
  59. 数据库备份与恢复
  60. 数据库用户管理
  61. 数据库设计
  62. 项目实战-银行ATM 存取款机系统
  63. 走进 HTML 和CSS
  64. 列表表格及表单美化
  65. CSS 高级操作
  66. Bootstrap
  67. CSS 组件
  68. JavaScript 面向对象
  69. JavaScript 判断、循环
  70. JavaScript 闭包
  71. JavaScript 语法
  72. Bootstrap 综合案例
  73. HTML5、CSS3
  74. jQuery 基础
  75. jQuery 基本操作
  76. jQuery 事件与特效
  77. jQuery Ajax
  78. jQuery 插件
  79. 搭建Web 环境初识JSP
  80. JSP 九大内置对象
  81. JSP 实现数据传递和保存
  82. JDBC
  83. 单例模式、工厂模式
  84. MVC、三层模式
  85. Commons-fileupload、CKEditor
  86. 分页查询
  87. EL 与 JSTL
  88. Servlet 与Filter
  89. Listener 与MVC
  90. Ajax 与 jQuery
  91. jQuery 的Ajax 交互扩展
  92. 项目实战—使用Ajax 技术改进新闻发布系统
  93. 反射
  94. Linux 系统的安装
  95. 在Linux 中管理目录和文件
  96. 在Linux 中管理用户和权限
  97. 在Linux 服务器环境下安装软件和部署项目
  98. 职场晋升力:职场沟通 第三阶段: 企业级框架开发
  99. MyBatis 环境搭建
  100. SQL 映射文件
  101. 动态SQL
  102. MyBatis 框架原理
  103. Spring IOC
  104. 构造注入、依赖注入、注解
  105. Spring 整合MyBatis(SqlSessionTemplate、MapperFactoryBean、事务处理)
  106. Spring 数据源(属性文件、JNDI)、Bean 作用域
  107. Spring 框架的运行原理
  108. SpringMVC 体系概念
  109. SpringMVC 之数据绑定、数据效验
  110. SpringMVC 之视图及视图解析
  111. SpringMVC 之文件上传、本地化解析
  112. SpringMVC 之静态资源处理、请求拦截器、异常处理
  113. Oracle 数据库环境搭建、安装
  114. Oracle 数据库 SQL、分页、备份、还原
  115. Hibernate 概念、依赖
  116. HQL 查询语言
  117. Hibernate 中配置关联映射
  118. HQL 连接查询与 Hibernate 注解
  119. Struts 2 概念、依赖
  120. Struts 2 配置
  121. OGNL 表达式
  122. Struts 2 拦截器
  123. SSH 框架整合
  124. 使用Maven 构建项目
  125. 使用Struts 2 实现Ajax
  126. Jsoup 网络爬虫
  127. 多线程网络爬虫
  128. 反爬及反反爬策略
  129. 通用爬虫设计
  130. Echart 图表分析
  131. IKAnalyzer 分词
  132. 企业框架项目实战-代理商管理系统
  133. 企业框架项目实战-SL 会员商城
  134. 企业框架项目实战-会员管理系统
  135. 企业框架项目实战-互联网招聘信息采集分析平台 第四阶段: 前后端分离开发
  136. GitHub
  137. Git 基础(checkout、pull、commit、push、merge 等)
  138. Git 进阶(多分支协作)
  139. GitLab
  140. IDEA 的使用
  141. Maven 介绍(概念、仓库、构建、命令)
  142. 使用Maven 构建WEB 项目
  143. 使用Maven 构建多模块项目
  144. 使用Maven 搭建私服仓库
  145. Scrum 框架介绍(三个角色、三个工件、四个会议)
  146. Scrum Team 组建团队
  147. 产品需求和用户故事
  148. 每日立会
  149. 使用敏捷-Scrum 方式开发管理实战
  150. 前后端分离、分布式集群架构、垂直架构
  151. SSM(SpringMVC+Spring+MyBatis)整合实战
  152. Git、Maven 私服Nexus
  153. 第三方接入技术(微信、阿里)
  154. MySQL 电商实战
  155. Redis(缓存服务)
  156. 搜索引擎-Solr
  157. 集成API Doc 工具-Swagger
  158. 图片自动化处理:Tengine+LUA+GraphicsMagic
  159. 手机、邮箱注册
  160. 单点登录 Token
  161. OAuth2.0 认证
  162. Jsoup 网络爬虫(多线程爬虫/代理 IP 爬虫)
  163. ExecutorService 线程池
  164. IK 中文分词
  165. Postman
  166. ReactJS
  167. webpack
  168. 职场晋升力:简历撰写
  169. 程序猿面试宝典之项目面试
  170. 大型互联网旅游电商项目实战-爱旅行 第五阶段: 分布式微服架构开发
  171. Spring Boot 环境搭建
  172. Spring Boot 常用技能
  173. Spring Boot 整合Redis
  174. Spring Boot 整合Mybatis
  175. 微服务架构及架构设计
  176. 消息队列 ActiveMQ\RabbitMQ
  177. 分布式事务
  178. 分布式锁 Redis-setnx
  179. Zookeeper 注册中心
  180. 基于 ActiveMQ 实现高并发
  181. Docker 环境搭建
  182. Docker 镜像加速
  183. Docker 容器管理
  184. Docker 镜像管理
  185. Docker 容器文件备份
  186. Dockerfile
  187. Docker 私服仓库
  188. 真实互联网高并发电商项目实战-双十一抢购
  189. 可视化监控 Portainer
  190. Docker Compose 容器编排
  191. Docker Compose 扩容、缩容
  192. Docker Swarm 集群编排
  193. Jenkins 安装、插件配置
  194. Jenkins 配置普通任务
  195. Jenkins 配置管道任务
  196. Jenkins 自动发布服务
  197. Spring Cloud Eureka
  198. Spring Cloud Feign
  199. Spring Cloud Ribbon
  200. Spring Cloud Zuul
  201. Spring Cloud Config
  202. Spring Cloud Hystrix
  203. Spring Cloud Sleuth
  204. Spring Boot Admin
  205. Eureka 注册原理探秘
  206. Spring Cloud 大坑解读
  207. Zipkin
  208. Zipkin 整合RabbitMQ
  209. Zipkin 整合MySQL
  210. ELK 日志收集
  211. Kafka
  212. Elasticsearch 映射管理
  213. Elasticsearch 查询/复合查询
  214. Elasticsearch 集群/集群规划
  215. Elasticsearch 聚合
  216. Elasticsearch 集群监控
  217. Elasticsearch 插件 (Head/BigDesk)
  218. Mycat 读写分离
  219. Mycat 一主多从
  220. Mycat 多主多从
  221. Mycat 数据分片
  222. Redis
  223. Redis-Redlock
  224. Elasticsearch 环境搭建
  225. Elasticsearch 客户端
  226. Elasticsearch 索引管理
  227. Elasticsearch 文档管理
  228. Mycat 集群
  229. Jmeter 并发测试
  230. Jmeter 生成测试报告
  231. 微信登录
  232. 微信支付
  233. 支付宝支付
  234. 百度地图
  235. Sonar 本地检测
  236. Sonar +Jenkins 线上检测
  237. CI/CD
  238. Spring Boot 改造爱旅行项目实战
  239. 大型互联网票务类电商项目实战-大觅网
  240. ES6 概念(les、const)
  241. ES6 对象和数组
  242. ES6 函数扩展
  243. VUE 环境搭建
  244. VUE.JS 指令
  245. VUE 交互
  246. VUE 实例生命周期
  247. VUE 组件
  248. VUE 项目环境配置及单文件组件
  249. VUE 路由 第六阶段:cc服务
  250. Spring Cloud Gateway
  251. Consul
  252. Nacos
  253. Eureka、Consul、Nacos、Zookeeper 对比分析
  254. Prometheus + Grafana
  255. ES 分布式存储原理
  256. NoSQL 数据库解决方案(Redis、MongoDB)
  257. OAuth2.0 认证( authorization code 模式)
  258. OAuth2.0 认证( implicit 模式)
  259. OAuth2.0 认证( resource owner password credentials 模式)
  260. OAuth2.0 认证( client credentials 模式)
  261. NAS/FastDFS 分布式文件存储
  262. Python 基础
  263. Python 爬虫
  264. 大数据及 Hadoop 概述
  265. 分布式文件系统 HDFS
  266. 分布式计算框架MapReduce
  267. 分布式列式数据库 HBase
  268. Hadoop 综合应用
  269. 面试大局观
  270. 职业规划
  271. 项目面试
  272. 具体业务场景化解决方案
  273. 更多技术专题持续增加中

新人学java 求帮助

关注 对于新手来说,要想学好Java,应该注重以下几个方面: 第一:正确理解Java的各种“抽象”。学习Java就是学习各种“抽象”,包括类、接口和抽象类等,不同层次的抽象意味着不同的作用。对于初学者来说,要想正确的掌握各种抽象,应该从基本的Java编程过程开始,包括类的设计、对象的创建和方法的调用,另外要重点学习一下多态的使用。多做实验是理解各种抽象的好办法,因为实验往往能够为初学者建立起概念的“画面”,从而辅助理解。 打开百度APP,查看更多高清图片 第二:注重知识结构的全面性。学习Java开发的过程中要系统地学习一下操作系统、计算机网络、数据结构、算法设计和数据库知识,这些计算机基础内容对于学习Java具有重要的意义,如果想在Java开发领域走得更远,一定要注重基础知识的学习。在学习期间建议使用Linux操作系统开展实验,未来很多Java开发都离不开Linux操作系统,比如大数据应用开发、物联网平台开发等。 第三:确定一个主攻方向。Java目前主要的应用领域包括Web开发、Android开发和大数据开发,不少网络服务也需要采用Java完成后端功能的编写,另外Java也是研发级程序员的常见工具,涉及到一些平台和容器的开发,比如大数据平台Hadoop就是采用Java语言编写的。对于Java初学者来说,要根据自身的知识结构和兴趣爱好,选择一个适合自己的主攻方向。 最后,在当前的大数据、云计算时代背景下,Java全栈程序员的岗位需求量比较大,所以学习Java全栈开发也是一个不错的选择。Java全栈开发需要重视一下前端开发技术的学习,重点是JavaScript语言的学习。 我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。 如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言!

学java的萌新请教

代码如下,为了便于看到过程,加了一些输出:

public class B {
    public static void main(String[] args) {
        String phone = "14341356";
        System.out.println("Before: " + phone);
        StringBuilder result;
        result = new StringBuilder(phone).reverse(); //倒序
        System.out.println("Reverse: " + result);
        for(int i = 0; i < result.length(); i ++) {
            result.replace(i, i + 1, String.valueOf((result.charAt(i) - '0' + 5) %10)); //加5,除以10,取余数
        }
        System.out.println("Add 5 mod 10: " + result);
        char t = result.charAt(0);
        result.replace(0, 1, String.valueOf(result.charAt(result.length() - 1))); //首位换成最后一位
        result.replace(result.length() - 1, result.length(), String.valueOf(t)); //最后一位换成首位
        System.out.println("Head tail change: " + result);
    }
}

结果图如下:

萌新请教一个java问题,为什么我键盘敲回车没反应呀。是哪里写错了吗?请指教

注意到你的KeyPressed方法并没有override的标记(一个绿色的三角,说明eclipse认出了你这个方法是override父类),因此你这个KeyPressed不是override方法,是不会被调用的。 没有override的最大可能性是因为函数名字拼错了,必须要完全和父类函数名一致才可以, 这里怀疑你K大写了,应该是小写。 正确override父类方法的标记

java萌新求助

这个问题是由较高版本的JDK编译的java class文件试图在较低版本的JVM上运行产生的错误。 如果你的编译器是eclipse的话,那么需要在项目的属性里设置jdk版本,方法是右击项目--properties--java compiler -- Enable project specific settings --将compiler compliance level设置为1.7,也就是与jvm一致的版本(在命令行中java -version所显示的版本)。